The same progressPercent was drawn red (#e50914) in the Up Next rail, the
fullscreen episode panel and the catalog capsule, blue (#4f8eff) in the
dock's timeline and Up next card, and the selection colour on the
dashboard, so one episode changed colour inside a single player overlay.
- App chrome reads a new --app-progress-color, declared per theme in
m3-theme.scss as the theme's --app-selection-color: progress capsule,
dashboard rail card and hero resume bar.
- Over video, watch progress reads --pc-progress from a shared
_player-palette.scss partial. The controls host, the Up Next rail and
the fullscreen episode panel (both outside the host's --pc-* scope)
include its progress-token mixin.
- ArtPlayer's legacy skin gets PLAYER_PROGRESS_COLOR instead of #ff0000;
a spec pins it to the Sass value.
- The rule is written into the UI guidelines' Progress Bars section,
with specs in ui-playback, components and workspace-dashboard-feature.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
* chore(deps): upgrade Angular to 22.1 and Nx to 23.2
* fix(deps): complete Angular migrations after rebasing on master
* fix(ci): use the Node pin for Windows runtime refresh
* docs(deps): synchronize the workspace-shell Node requirements