freezmo/app
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
..
api Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
create Add full-screen API-key gate 2026-10-06 21:20:22 +00:00
deck/[id] Add full-screen API-key gate 2026-10-06 21:20:22 +00:00
offline Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
favicon.ico Initial commit from Create Next App 2026-10-05 07:05:33 +00:00
globals.css Deck chrome: neutral surfaces, borders and text (no navy leftovers) 2026-10-07 09:06:18 +00:00
icon.svg Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
layout.tsx Add the Install the app bottom sheet for mobile browsers 2026-10-07 08:27:43 +00:00
manifest.ts Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
page.tsx Add the Install the app bottom sheet for mobile browsers 2026-10-07 08:27:43 +00:00