Commit Graph

34 Commits

Author SHA1 Message Date
grafixeyehero 12995545b9 Refactoring Section Container 2024-10-14 16:03:55 -04:00
Bill Thornton 0ea5349422 Move libraries to lib 2024-08-14 13:57:38 -04:00
grafixeyehero be891c3a98 Update to React 18 2024-06-09 08:25:36 +03:00
Connor Smith f60627dd8b Fix cards in emby-scroller being off-center from section titles 2024-04-12 09:29:04 -04:00
grafixeyehero 533ae17767 Use type import for react FC
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2024-02-28 21:02:05 +03: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 ec0adb895b Add constructor capitalization rule 2023-07-06 11:49:55 -04:00
grafixeyehero 5598f49c32 fix resizeobserver loop 2023-06-29 23:17:59 +03:00
Bill Thornton 8f730b8270 Fix eslint warnings in ts files 2023-04-26 11:30:57 -04:00
Bill Thornton f2726653ae Fix indentation issues 2023-04-19 01:56:05 -04:00
Bill Thornton 6f3aa2f1df Fix eslint issues 2023-03-29 00:38:22 -04:00
Bill Thornton 329cf77c81 Add eslint radix rule for parseInt 2023-03-09 00:20:11 -05:00
grafixeyehero 72cbd37182 apply suggestion 2022-12-15 23:14:46 +03:00
grafixeyehero 62a9034f5b Convert emby-button and emby-scroller to react 2022-12-15 23:14:44 +03:00
Aimekram 832b9eaf4d fix: eslint no-shadow errors 2022-10-16 16:04:37 +02:00
Hadi Charara a4f5803016 Fixed linting issues 2022-10-03 13:36:26 -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 d4202e0279 Replaced all inline entries with attribute bases selectors 2022-07-14 17:59:23 -04:00
Hadi Charara 974417ce3d use inline and block properties now 2022-07-02 22:59:40 -04:00
Hadi Charara b2a025f4d1 Small visual fix in homescreen 2022-07-02 18:40:08 -04:00
Bill Thornton 34a19e0781 Move elements css files to sass 2021-03-19 13:46:12 -04:00
Bill Thornton 97699d513b Fix class and element names 2020-11-05 23:11:47 +00:00
Bill Thornton 9343318a4f Fix webcomponents imports 2020-11-05 23:11:47 +00:00
MrTimscampi bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
MrTimscampi 8f098dc26d Fix linting errors 2020-08-06 19:32:31 +02:00
MrTimscampi 66b107f0c9 Resolve conflicts 2020-07-24 12:25:07 +02:00
MrTimscampi 3713091382 Merge remote-tracking branch 'upstream/master' into es6
With conflicts
2020-07-24 10:23:14 +02:00
Cameron 3a23b6e36c Destruction of Require 2020-07-21 13:25:50 +01:00
Cameron 5bc2a439fd update var declerations 2020-07-11 11:23:28 +01:00
Cameron f2669cd530 migrate emby-radio, scroller and tabs to ES6 modules 2020-07-08 17:41:33 +01:00
MrTimscampi da8c5fa224 Remove document-register-element 2020-07-05 12:06:53 +02:00
MrTimscampi bd092a5400 Move headroom to bundle 2020-04-24 18:06:59 +02:00
MrTimscampi 990b5c7237 Finish moving elements 2020-04-13 13:09:01 +02:00