wordeck/apps/api/src
Till JS 3a4523da3e feat(web): UI-Overhaul — Mobile-Nav, Sprachauswahl, 5 Sprachen, Stats-Karten
Mobile-Nav scrollt horizontal und ist auf der Login-Seite ausgeblendet.
Nav-Innere Container entfernt (PillTabGroup → flache Buttons). Sprachauswahl
von der Nav auf die Account-Page verschoben (eigene Karte mit Vollnamen,
vertikales Layout). 5 Locales: DE, EN, FR, IT, ES mit vollständigen
Übersetzungen. Account-Karte erlaubt Namensbearbeitung. Stats-Page komplett
auf Card-Aesthetic umgebaut (ChartBar, Fire, Brain, CalendarDots, Target,
CalendarCheck — keine Emojis). Zwei neue Stats-Karten: Retention-Rate
(lapses/reps) und Fälligkeitsvorschau (nächste 7 Tage). API um
retention_rate, retention_reps, retention_lapses, due_forecast erweitert.
84-Tage-Activity-Grid hinzugefügt. TS-Fehler aus Locale-Erweiterung behoben
(ClozeCardForm number[], decks/new + NewDeckCard Locale-Typ).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 14:20:01 +02:00
..
db feat(decks): Deck-Kategorien über den ganzen Stack 2026-05-09 20:24:47 +02:00
lib feat(api): URL-Kontext auch in /decks/generate + fetchUrlContent extrahieren 2026-05-10 16:39:39 +02:00
middleware Phase 12 R2: Marketplace-Backend α + β — Authors + Deck-Init + Publish 2026-05-09 15:13:58 +02:00
routes feat(web): UI-Overhaul — Mobile-Nav, Sprachauswahl, 5 Sprachen, Stats-Karten 2026-05-11 14:20:01 +02:00
services feat(cards): Deck-Generierung aus Bildern und PDFs via Vision-LLM 2026-05-10 15:21:35 +02:00
share-handlers Phase 9d: Pre-Flight — Protocol-Mirror durch upstream ersetzt 2026-05-08 18:00:56 +02:00
index.ts feat(cards): Deck-Generierung aus Bildern und PDFs via Vision-LLM 2026-05-10 15:21:35 +02:00