freezmo/components
Martin Dvorak 9e4ecd3ee0 Deck chrome: neutral surfaces, borders and text (no navy leftovers)
- The study feed's progress header and bottom pager no longer use the old
  navy glass: new .study-chrome class uses the neutral surface token
  (same gray as the cards, #2f2f2f in dark), the neutral border
  (8% white in dark, #e5e5e5 in light) and a neutral shadow.
- Close tile, streak pill and XP pill now use --surface-sunken /
  --text-muted, matching the app's other buttons and chips; the close
  glyph is the shared XIcon.
- Bottom pager: counter in --text, arrows in --text-muted.
- .glass (mobile header) no longer has the hardcoded #101720 navy; it is
  now color-mix of the surface token. Removed the unused --color-night-*
  tokens and the last night- usage (create screen sticky bar).
- Hidden the 'Swipe up' hint on desktop, where it collided with the
  bottom pager.

New deck-chrome suite: 15/15 (computed surfaces/borders/text in both
themes, no navy); pwa 16/16, final-ux 12/12, security 8/8, contrast 20/20.
2026-10-07 09:06:18 +00:00
..
activities Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
ApiKeyGate.tsx Gate polish round two: glows, disabled state, help link, modal 2026-10-07 06:09:13 +00:00
AppHeader.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
DeckCard.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
FolderBar.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
icons.tsx Fix the iOS install sheet: exact Safari flow, chips, iOS blue, layout 2026-10-07 08:49:32 +00:00
InstallSheet.tsx Fix the iOS install sheet: exact Safari flow, chips, iOS blue, layout 2026-10-07 08:49:32 +00:00
LibraryScreen.tsx Add full-screen API-key gate 2026-10-06 21:20:22 +00:00
ResultsScreen.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
ServiceWorkerRegistrar.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
SettingsDialog.tsx Add the Install the app bottom sheet for mobile browsers 2026-10-07 08:27:43 +00:00
Sidebar.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
StudyFeed.tsx Deck chrome: neutral surfaces, borders and text (no navy leftovers) 2026-10-07 09:06:18 +00:00
TabBar.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
ThemeToggle.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
ui.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
UploadScreen.tsx Deck chrome: neutral surfaces, borders and text (no navy leftovers) 2026-10-07 09:06:18 +00:00