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

203 commits

Author SHA1 Message Date
Bill Thornton
329cf77c81 Add eslint radix rule for parseInt 2023-03-09 00:20:11 -05: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
Bill Thornton
19f416580c Add eslint rules for sonar issues 2022-12-16 21:12:05 -05:00
Dmitry Lyzo
239bbfbbf1 Backport pull request #4089 from jellyfin/release-10.8.z
Fix double escape HTML

Original-merge: aa009091d5

Merged-by: Bill Thornton <thornbill@users.noreply.github.com>

Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-10-27 00:13:41 -04:00
Bill Thornton
84c007fa0b
Merge pull request #3743 from hadicharara/hadicharara/added-support-for-rtl-layouts
Add Initial support for RTL layouts
2022-10-15 02:50:48 -04:00
Bill Thornton
0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
Hadi Charara
32f103b852 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-01 16:55:59 -04:00
FatboyJames
436ba3cf81
Fix fullscreen scrobble not working for Audiobooks 2022-09-12 23:39:15 +01: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
ece21d0de0 Deployed music player fixes 2022-07-08 22:25:41 -04:00
Bill Thornton
90b1b45f26 Remove hash bang paths 2022-06-09 14:54:39 -04:00
San
c65a6dc888
fix parenthesis
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-05-30 20:44:14 -07:00
sancodes
9f19170dec fix no-sequence lint 2022-04-30 13:04:58 -07:00
Bill Thornton
a9ae263045 Remove default export for backdrop component 2022-04-12 16:58:56 -04:00
Dmitry Lyzo
4929bfd350 Fix HTML escaping
Regression: 59adbc348a
2022-03-19 10:51:52 +03:00
Dmitry Lyzo
59adbc348a Escape HTML 2022-03-06 13:29:14 +03:00
Dmitry Lyzo
bce24b26ba refactor: Remove unnecessary 'height'
It is better to use `flex-grow` to grow the element.
2022-02-28 22:45:18 +03:00
Dmitry Lyzo
20a5437506 refactor: Remove unnecessary flexbox 2022-02-28 18:19:32 +03:00
Dmitry Lyzo
fe895d4a36 fix: Fix vertical button alignment in Safari 10
Using `position: absolute` breaks Flexbox.
2022-02-28 18:19:31 +03:00
Bill Thornton
76b633b62d
Merge pull request #3018 from thornbill/fix-small-player
Fix audio player overlapping on small screens
2022-02-28 09:18:12 -05:00
Bill Thornton
0a0671d965 Remove unused styles 2022-02-28 01:39:12 -05:00
Bill Thornton
7ad5614795 Fix poster view in remote control component 2022-02-25 17:18:37 -05:00
Bill Thornton
68f7002ca8 Fix remote control movie poster size 2022-02-25 01:40:54 -05:00
Dmitry Lyzo
119df2cc99 Add aria-hidden to button icons 2022-02-25 01:52:14 +03:00
Bill Thornton
adfe891085 Remove commented styles 2022-02-23 01:01:14 -05:00
Bill Thornton
9c58dd7f6e Fix audio player overlapping on small screens 2022-02-22 16:49:47 -05:00
Dmitry Lyzo
603de194dc Fix Light theme 2022-01-20 20:10:43 +03:00
Bill Thornton
30d33de145 Fix remote fullscreen event handler 2021-09-30 15:57:38 -04:00
Dmitry Lyzo
42d7ad691c Make play button bigger 2021-09-03 21:37:07 +03:00
Bill Thornton
3272d12f64 Remove useless abstractions and hardcoded text for toasts 2021-05-26 13:12:19 -04:00
Bill Thornton
09856cc8c1
Merge pull request #2355 from thornbill/fix-warnings
Fix warnings
2021-04-07 17:11:44 -04:00
Bill Thornton
a3949c1889 Fix sonarqube issues 2021-03-23 11:28:20 -04:00
Bill Thornton
f60b7686d0 Remove unused variables 2021-03-23 11:28:16 -04:00
Dmitry Lyzo
4851bf7eef Return space on the sides of play button for default (landscape) screen orientation 2021-03-23 17:31:07 +03:00
Dmitry Lyzo
7b96ecb13b Make font size relative 2021-03-23 17:31:07 +03:00
Bill Thornton
a47f6d458c Move components css files to sass 2021-03-19 14:00:59 -04:00
Bill Thornton
ec7cffcfd1 Always allow stopping via the action menu 2020-12-18 14:31:40 -05:00
Bill Thornton
0ba27ad4d9 Fix invalid hrefs 2020-12-02 14:01:07 -05:00
nyanmisaka
c9becabced fix the overlap in iOS music view 2020-11-29 21:12:07 +08:00
Dmitry Lyzo
1c91c62dfe Remove custom hover style 2020-11-22 00:21:45 +03:00
vitorsemeano
0da8f4eb85
fixed multiple default imports missing
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-11-08 19:39:03 +00:00
vitorsemeano
a48d466e6a fixes for lint errors
added missing packages for lint
removed unecessary babel/polyfill
2020-11-05 23:21:35 +00:00
vitorsemeano
8b5772f996 optimization imports from site.js 2020-11-05 23:20:38 +00:00
vitorsemeano
86a9f4e36f solved imports for alert, toast and confirm 2020-11-05 23:15:39 +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
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
Julien Machiels
3cbe0f7264
Merge branch 'master' into connection-manager-global 2020-09-01 10:16:21 +02:00