mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 09:01:03 -08:00
fix(playback): apply themes to player and EPG panels (#1541)
* fix(playback): apply themes to player and EPG panels * test(playback): verify active recording icon theme * fix(epg): keep loading shimmer visible in both themes
This commit is contained in:
1 parent
eb602db5fc
commit
8eda5370eb
17 files changed
+913
-194
No files matched your search
@@ -847,6 +847,13 @@ app as a real argument, so it is not an option.
|
||||
|
||||
**Video Players**:
|
||||
|
||||
- The Embedded MPV native-view dock follows app theme tokens as a solid app
|
||||
surface, including Material icon-button disabled states. Over-video loading,
|
||||
stalled and feedback overlays keep a paired light-on-dark palette. Video
|
||||
viewports remain black in windowed and fullscreen modes. Shared EPG panels
|
||||
use the library-local app-token palette in `libs/ui/epg/src/lib/_epg-theme.scss`.
|
||||
Theme/contrast contract: `docs/architecture/iptvnator-ui-guidelines.md`.
|
||||
|
||||
- Built-in web players: HTML5+hls.js, Video.js, and ArtPlayer. The HTML5
|
||||
player and ArtPlayer pick their source engine from one URL rule,
|
||||
`resolvePlaybackUrlSourceKind()` in `libs/playback/util` (`mpd` → Shaka,
|
||||
|
||||
Reference in new issue
Block a user