freezmo/components
Martin Dvorak 969f7a82a0 Gate polish round two: glows, disabled state, help link, modal
- Disabled Continue is now the primary style at 45% opacity with
  cursor: not-allowed; full opacity while validating and once text is
  entered.
- Move "How do I get a key?" below the Continue button (small ? icon,
  muted, underline on hover) and tighten input+button spacing.
- Shorten the subtitle to "One step to freeze your first deck." and
  balance it.
- Replace the faint gradient with two real blurred blobs (top-right and
  bottom-left, 120px blur, pointer-events: none, behind the card).
- Dark: page #0f0f0f, card #1a1a1a, 8% white border.
- Phone: 24px heading, 15px subtitle, wider card padding, 40px corner
  buttons with safe-area-aware offsets, robust 100dvh centering.
- Modal: 480px wide with text-pretty steps, stronger tinted free-tier
  callout, handle removed from the phone sheet.
- Tests: gate suite now 49 checks incl. disabled opacity, glow pseudo,
  card separation and help-link placement; new state screenshots for
  invalid/offline/validating in both themes.
2026-10-07 06:09:13 +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 Polish the API-key gate 2026-10-07 05:34:32 +00:00
InstallHint.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +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 Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
Sidebar.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +00:00
StudyFeed.tsx Freezmo: self-hosted notes-to-activities study app 2026-10-06 20:56:55 +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 Add full-screen API-key gate 2026-10-06 21:20:22 +00:00