mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -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
@@ -232,6 +232,13 @@ Key files:
|
||||
|
||||
## Shared Player Controls
|
||||
|
||||
- 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`.
|
||||
|
||||
- `libs/ui/playback/src/lib/player-controls/` contains the additive,
|
||||
engine-neutral `PlayerController` contract, standalone
|
||||
`app-player-controls`, generic web-video adapter/helper, and component-scoped
|
||||
|
||||
Reference in new issue
Block a user