Commit Graph

91 Commits

Author SHA1 Message Date
Bill Thornton bb44ba022d Merge pull request #4774 from thornbill/owner-of-a-lonely-if 2023-09-14 10:53:21 -04:00
Bill Thornton 20381bd3ec Fix all loneliness 2023-09-12 23:45:36 -04:00
Bill Thornton d6bcc7466b Fix curly bracket issues 2023-09-12 17:29:03 -04:00
Bill Thornton 022275062f Fix emby-scroller not going to the screen edge on desktop 2023-07-10 16:46:44 -04:00
Bill Thornton f35a8151e0 Add prefer optional chaining rule 2023-07-06 13:39:48 -04:00
Bill Thornton ec0adb895b Add constructor capitalization rule 2023-07-06 11:49:55 -04:00
anantharaju 5df9fa8087 Fixing linting errors 2023-04-13 05:10:42 +05:30
anantharaju eed2084584 Remove this commented out code 2023-04-03 10:43:19 +05:30
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