Commit Graph

32 Commits

Author SHA1 Message Date
Bill Thornton 056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
Yasin Silavi afee01602f Fix some more code smells 2023-05-24 23:03:48 +03:30
Bill Thornton f2726653ae Fix indentation issues 2023-04-19 01:56:05 -04:00
Hadi Charara a4f5803016 Fixed linting issues 2022-10-03 13:36:26 -04:00
Hadi Charara bf6e77a93a Fixed merge bugs 2022-10-01 17:20:44 -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 7b1afeef82 Some library rtl fixes 2022-07-04 11:56:38 -04:00
Dmitry Lyzo 5d1fe2eeaf Add aria-labels for accessibility 2022-03-03 18:15:32 +03:00
Bill Thornton bb46b32402 Merge pull request #3433 from dmitrylyzo/types-react
[TypeScript] Disable implicit any
2022-02-25 15:17:32 -05:00
Dmitry Lyzo cd40ab5084 Fix TypeScript error - add argument 2022-02-25 19:11:07 +03:00
Dmitry Lyzo 23d321d426 Fix useState TypeScript errors 2022-02-25 19:11:07 +03:00
Dmitry Lyzo 4952fc0119 Fix useRef TypeScript errors 2022-02-25 19:11:07 +03:00
Dmitry Lyzo 119df2cc99 Add aria-hidden to button icons 2022-02-25 01:52:14 +03:00
Dmitry Lyzo 9defa0f289 Show AlphaPicker if there is SortName 2022-02-09 09:35:42 +03:00
Bill Thornton 5e247f094d Fix number option in alphapicker 2022-01-04 17:13:31 -05:00
MrTimscampi 69c4aee2b0 Make parameters optional for components ported to TSX 2021-06-18 17:01:01 +02:00
MrTimscampi d770581c52 Remove PropTypes 2021-06-18 17:01:01 +02:00
MrTimscampi 4d23e79f65 Add TypeScript support for React components 2021-06-18 17:01:00 +02:00
Bill Thornton 35f6944310 Fix code smells and dependency issue 2021-06-09 09:27:10 -04:00
Bill Thornton bd4626c682 Replace old search fields component with react component 2021-06-09 09:27:10 -04:00
Bill Thornton a47f6d458c Move components css files to sass 2021-03-19 14:00:59 -04:00
Dmitry Lyzo c2b1d02a33 Merge branch 'master' into return-of-the-scrollbar 2020-11-20 09:28:55 +03:00
MrTimscampi bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
Dmitry Lyzo 3a692f4ed2 Fix alphapicker positioning at the top when starting playback 2020-10-31 13:16:24 +03:00
MrTimscampi 5e1b6acffe Disallow block padding 2020-07-27 08:06:46 +02:00
MrTimscampi 4709e76b5a Resolve alphaPïcker issue and clean package.json 2020-07-25 23:40:33 +02:00
MrTimscampi 5799a877a9 Fix alphaPicker 2020-07-24 17:50:58 +02:00
dkanada fc2c19d827 update error message 2020-07-02 12:57:29 +09:00
grafixeyehero 7b93106bc9 Migration alphaPicker to ES6 modules 2020-06-12 01:09:35 +03:00
dkanada 1aaaffde4c rename more components and update references 2020-05-17 17:04:36 +09:00