aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/client/components
AgeCommit message (Expand)Author
12 daysrefactor(client): migrate state management from React Context to Jotainsfisis
2026-01-03feat(import): display expected CSV format dynamically per note typensfisis
2026-01-02feat(import): simplify CSV format by removing deck columnnsfisis
2026-01-01refactor(client): migrate API calls to typed RPC clientnsfisis
2026-01-01feat(import): add CSV bulk import for notesnsfisis
2026-01-01fix(ui): allow line-breaks in card templatesnsfisis
2026-01-01fix(auth): redirect to login when session expiresnsfisis
2025-12-31feat(schema): make note_id and is_reversed NOT NULLnsfisis
2025-12-31feat(client): group cards by note in DeckDetailPagensfisis
2025-12-31feat(client): add EditNoteModal for editing note-based cardsnsfisis
2025-12-31feat(client): add CreateNoteModal for note-based card creationnsfisis
2025-12-31feat(client): add NoteTypeEditor component with field managementnsfisis
2025-12-31feat(client): add NoteTypesPage for note type managementnsfisis
2025-12-08refactor(client): replace inline SVGs with Font Awesome iconsnsfisis
2025-12-08feat(client): redesign frontend with TailwindCSS v4nsfisis
2025-12-07fix(client): add explicit role attribute to OfflineBannernsfisis
2025-12-07chore: fix all lint errors and warningsnsfisis
2025-12-07feat(client): add offline mode banner indicatornsfisis
2025-12-07feat(client): add manual sync buttonnsfisis
2025-12-07feat(client): add sync status indicator componentnsfisis
2025-12-07feat(client): add delete card modal with confirmationnsfisis
2025-12-07feat(client): add edit card modal with form validationnsfisis
2025-12-07feat(client): add create card modal with form validationnsfisis
2025-12-07feat(client): add delete deck modal with confirmationnsfisis
2025-12-07feat(client): add edit deck modal with form validationnsfisis
2025-12-07feat(client): add create deck modal with form validationnsfisis
2025-12-07feat(client): remove registration pagensfisis
2025-12-06feat(client): add protected route handling with login redirectnsfisis