1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
Commit graph

83 commits

Author SHA1 Message Date
Netanel Henya
494c0ed434 cleanup: reorganized sass files to be in src/styles instead of src/assets/css 2023-02-26 01:01:31 +02:00
edvwib
d58f2e8ec4 Enable Stylelint rules for vendor prefixes
This commit also removes a bunch of vendor prefixes that were in the styles
but are no longer needed since PostCSS and Autoprefixer handles generating
them.
2022-12-20 23:49:26 +01:00
Hadi Charara
e9f2d41056 Merge branch 'hadicharara/added-support-for-rtl-layouts' of github.com:hadicharara/jellyfin-web into hadicharara/added-support-for-rtl-layouts 2022-10-13 14:00:57 -04:00
Hadi Charara
892f5b73cf Fixed all reported issues 2022-10-13 13:59:48 -04:00
hadicharara
6e5be5d366
Update src/libraries/scroller.js
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-10-13 13:47:17 -04:00
Hadi Charara
104ad71ea7 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-12 08:29:53 -04:00
Bill Thornton
3417d56bf3 Fix weird ternary statements that sonar flags 2022-10-04 16:16:54 -04:00
Bill Thornton
1f4e65822b Fix sonarjs no-collapsible-if 2022-10-03 14:26:16 -04:00
Hadi Charara
32f103b852 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-01 16:55:59 -04:00
taku0
3d51c68725 Respect safe area (notch) of mobile devices
This adds paddings to various containers so that buttons and contents are not
hidden by the notch or the Home indicator (the gray bar at the bottom).

- `src/assets/css/librarybrowser.scss`
  - `.skinHeader`: menu bar at the top.
  - `.padded-left` and `.padded-right`: the heading of library.

- `src/assets/css/site.scss`
  - `.content-primary`, `.padded-bottom-page`, `.page`,
    `.pageWithAbsoluteTabs`, and `.pageTabContent`: settings and dashboards.

- `src/elements/emby-scroller/emby-scroller.scss`
  - `.emby-scroller`: the library items.

- `src/assets/css/videoosd.scss`
  - `.videoOsdBottom`: the video playback control buttons and the progress bar.

- `src/components/alphaPicker/style.scss`
  - `.alphaPicker-fixed` and `.alphaPicker-fixed-right`: the alphabet picker.

- `src/components/appFooter/appFooter.scss`
  - `.appfooter`: the bottom bar showing the currently playing media.

- `src/components/multiSelect/multiSelect.scss`
  - `.selectionCommandsPanel`: the top bar when selecting multiple media.
    Shown when long-pressing media.

- `src/components/remotecontrol/remotecontrol.scss`
  - `.playlistSectionButton`: the bottom bar for current playlist.
    Shown when touching `.appfooter`.

- `src/components/toast/toast.scss`
  - `.toastContainer`: the toast.  Shown when refreshing metadata.

- `src/index.html`
  - `.mainDrawerHandle`: gesture area for the drawer.
    It seems conflicting with gestures of Safari.

- `src/libraries/navdrawer/navdrawer.scss`
  - `.tmla-mask` and `.touch-menu-la`: the drawer.

- `src/plugins/htmlVideoPlayer/style.scss`
  - `.videoPlayerContainer`: the video area when not fullscreen.
  - `.videoSubtitles`: the video subtitles for some devices, not including
    iPhone.

- `src/plugins/youtubePlayer/style.scss`
  - `.youtubePlayerContainer` container for the YouTube plugin.  Not tested.
2022-08-18 17:34:57 +09:00
Hadi Charara
c615bb31ae Fixed scroller in ltr tv layouts 2022-07-08 22:28:43 -04:00
Hadi Charara
37a6303800 Final commit 2022-07-08 13:25:59 -04:00
Hadi Charara
f2e6f9ff71 Fixed scroller tv 2022-07-08 12:21:35 -04:00
Hadi Charara
6baba39b7d ColeSmell fix 2022-07-08 12:06:40 -04:00
Hadi Charara
b810bdc2f1 Small improvements in behavior 2022-07-06 21:54:24 -04:00
Hadi Charara
0f8c87108b Fixed scrollButtons 2022-07-05 21:56:23 -04:00
Hadi Charara
99a67bee64 Some cleaning and usage of getIsElementRTL 2022-07-05 20:06:04 -04:00
Hadi Charara
8cd92ab518 Fixed touch navDrawer for RTL 2022-07-04 13:29:32 -04:00
Hadi Charara
bcdc67b522 Fixed scrollbuttons on desktop 2022-07-03 18:21:18 -04:00
Hadi Charara
87190cf31a Fixed navbar for RTL layouts 2022-07-03 11:58:08 -04:00
Ryan Hartzell
d895a4fc6a add eslint no-nested-ternary rule and fix violations 2022-04-27 16:06:24 -07:00
grafixeyehero
9758a0ff1e remove unused onMaskTransitionEnd
apply sonarcloud suggestions
2022-04-15 04:35:43 +03:00
grafixeyehero
be609351ef store the new options to fix handleSize undefined 2022-04-15 04:35:41 +03:00
grafixeyehero
7546b05297 apply suggestions 2022-04-15 04:35:40 +03:00
grafixeyehero
5c4527feaf Migrate NavigationDrawer to Es6 2022-04-15 04:35:37 +03:00
Bill Thornton
5a9bf5a05c
Merge pull request #3538 from thornbill/move-screensaver-manager 2022-04-01 08:48:29 -04:00
Bill Thornton
cf851074b7 Move screensavermanager to scripts 2022-03-31 16:29:56 -04:00
Bill Thornton
e2de5e9029 Update libraries comments that reference Vue migration 2022-03-31 15:55:30 -04:00
Dmitry Lyzo
4fb3a46fea Fix conflict with other scrollers 2021-07-31 10:47:46 +03:00
Bill Thornton
76296c494b Move libraries css files to sass 2021-03-19 13:46:12 -04:00
Bill Thornton
8e77f35657 Move assets css files to sass 2021-03-19 13:46:12 -04:00
Dmitry Lyzo
c2b1d02a33
Merge branch 'master' into return-of-the-scrollbar 2020-11-20 09:28:55 +03:00
vitorsemeano
92b1cb3aa3 removed unecessary console.warn 2020-11-06 00:04:23 +00:00
vitorsemeano
5071aedcea extracted connectionManager from site.js
new module ServerConnections for ConnectionManager
all code adapted to this new module
removed Events and ConnectionManager from eslintrc
2020-11-05 23:12:23 +00:00
Bill Thornton
54d71126d9 Fix currentApiClient references 2020-11-05 23:11:47 +00:00
Bill Thornton
a71b0314d4 Fix apiclient imports 2020-11-05 23:11:47 +00:00
MrTimscampi
7d9208e951 WIP 2020-11-05 23:09:09 +00:00
MrTimscampi
bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
Dmitry Lyzo
517b69550e Fix permanent scrollbar for screensaver 2020-10-31 22:39:30 +03:00
dkanada
237e8ddc4c manual changes for no-var eslint rule 2020-10-08 00:47:23 +09:00
dkanada
39eddeb205 run eslint to fix most var instances 2020-10-07 21:12:14 +09:00
Julien Machiels
3cbe0f7264
Merge branch 'master' into connection-manager-global 2020-09-01 10:16:21 +02:00
MrTimscampi
c97d7a6f59 Use connectionManager global 2020-08-30 06:06:47 +02:00
MrTimscampi
98f5bc3d9c Don't constraing end position for scrollers if in TV layout 2020-08-26 19:53:11 +02:00
Cameron
dbb6cd9730 Lint 2020-08-07 22:46:12 +01:00
Cameron
33856ba356
Merge branch 'master' into migrate-to-ES6-45 2020-08-07 22:44:19 +01:00
Cameron
0872f3f001 Apply suggestions 2020-08-07 09:27:11 +01:00
Julien Machiels
878ab482cb
Update src/libraries/scroller.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-08-06 23:27:26 +02:00
MrTimscampi
e7d6bc2889 Don't math twice 2020-08-06 22:25:14 +02:00
MrTimscampi
f2e1d03ae9 Migrate scroller to ES6 2020-08-06 21:15:16 +02:00