mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-09 17:36:15 -08:00
- Switch palette and surfaces to Material 3 tokens (--mat-sys-*) so the player respects the app theme instead of a hardcoded cyan/sky scheme. - Stop reserving 96 px below the viewport for the control panel; the panel now floats over the bottom with a gradient fade so the video fills the frame (especially in fullscreen). - Drop control panel height from 96 to 64 px (88 px on narrow widths). - Replace the corner "Loading stream in MPV..." pill with a centered spinner + concise label during load; move the transient status toast to the top-right and add role="status" aria-live. - Add a red badge with pulsing dot for live streams in place of the plain "LIVE" text label. - Apply font-variant-numeric: tabular-nums to time/volume readouts so digits stop jittering as playback advances. - Slightly loosen transport/actions gaps for a less cramped rhythm and use ease-out easing on control fade. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Entire-Checkpoint: f957cd9849e0