Merge main for the updater UI review
All checks were successful
review/code-claude Code APPROVE: single state store, no implicit install
review/design-claude Design PASS: 18 frame pairs match approved

This commit is contained in:
justinzeus 2026-11-07 21:37:07 +01:00
commit 9061384ad1
29 changed files with 751 additions and 233 deletions

View file

@ -1,5 +1,17 @@
/* Generated from the locked TV token sources. */
:root {
--cardMetadata-titleRest: 28.0px;
--cardMetadata-titleFocus: 28.0px;
--cardMetadata-subtitle: 24.0px;
--cardMetadata-check: 24.0px;
--cardMetadata-gap: 12.0px;
--cardMetadata-compactGap: 8.0px;
--cardMetadata-minimumGap: 4.0px;
--cardMetadata-bottom: 2.0px;
--cardMetadata-separator: 2.0px;
--cardMetadata-watchedLine: 3.0px;
--cardMetadata-resumeLine: 6.0px;
--cardMetadata-landscapeBand: 64.0px;
--color-bg: #07070a;
--color-surface: #13131a;
--color-surface2: #1b1b25;
@ -245,8 +257,6 @@
--library-chipGap: 16.0px;
--library-chipTop: 16.0px;
--library-chipIcon: 26.0px;
--library-captionWidth: 640.0px;
--library-captionFactsGap: 18.0px;
--library-badgeIcon: 28.0px;
--library-plateTop: 14.0px;
--library-plateSide: 16.0px;
@ -306,7 +316,6 @@
--title-personGap: 48.0px;
--title-personNameBottom: 10.0px;
--title-personNoteBottom: 6.0px;
--title-captionWidth: 640.0px;
--title-sheetPaddingTop: 80.0px;
--title-sheetPaddingSide: 64.0px;
--title-sheetGap: 18.0px;
@ -387,8 +396,6 @@
--title-tileOverlayTop: 54.0px;
--title-tileOverlaySide: 22.0px;
--title-tileOverlayBottom: 18.0px;
--title-cardProgressInset: 18.0px;
--title-tileProgressBottom: 10.0px;
--title-ambientInset: 80.0px;
--title-posterShadowRadius: 80.0px;
--title-posterShadowY: 30.0px;
@ -418,7 +425,6 @@
--home-statePaddingY: 34.0px;
--home-stateGap: 8.0px;
--home-stateIcon: 36.0px;
--home-captionWidth: 640.0px;
--home-plateTop: 14.0px;
--home-plateSide: 16.0px;
--home-plateFade: 46.0px;
@ -439,8 +445,6 @@
--home-heroSheetTop: 150.0px;
--home-cardBlur: 26.0px;
--home-heroBlur: 60.0px;
--home-progressInset: 18.0px;
--home-progressBottom: 10.0px;
--home-endTop: 40.0px;
--home-frameBottom: 80.0px;
--home-toastPadding: 28.0px;
@ -460,7 +464,6 @@
--home-savedGap: 10.0px;
--home-savedIcon: 28.0px;
--home-savedRadius: 28.0px;
--home-posterProgressBottom: 12.0px;
--discover-shelfHeadingBand: 104.0px;
--discover-sheetPaddingX: 64.0px;
--discover-sheetPaddingY: 80.0px;