wordeck/apps/web/src/lib
Till JS 926ff685c7 feat(web): CSV-Import/Export, Tab-Format-Import, PDF-Druckansicht
- CSV-Import: Dropzone für .csv-Dateien, unterstützt 2-spaltig (front,back)
  und 3-spaltig (type,front,back) inkl. cloze; Dedupe via contentHash
- CSV-Export: Button auf Deck-Detail-Seite, lädt type,front,back als .csv
- Tab-Format-Import (ehem. Quizlet): Textarea für tab-getrennte Zeilen;
  funktioniert mit Excel, Google Sheets, Notion und Quizlet-Extension;
  Anleitung erklärt Quizlet-Paywall-Workaround (Quizlet Exporter Extension)
- PDF-Druckansicht: Route /decks/[id]/print, A6-Karten mit alternierenden
  Vorder-/Rückseiten, CSS @page { size: A6 landscape } für Browser-Druck
- Import-Seite: Tab-Bar Anki | CSV | Tab-Format
- i18n: alle 5 Sprachen (DE/EN/FR/ES/IT) vollständig
- docs/FEATURE_IDEAS.md: strukturierte Feature-Liste als Planungsgrundlage

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 18:27:39 +02:00
..
anki Phase 9k: Media-Upload via MinIO-Container 2026-05-08 18:42:56 +02:00
api feat(web): UI-Overhaul — Mobile-Nav, Sprachauswahl, 5 Sprachen, Stats-Karten 2026-05-11 14:20:01 +02:00
auth feat(web): UI-Overhaul — Mobile-Nav, Sprachauswahl, 5 Sprachen, Stats-Karten 2026-05-11 14:20:01 +02:00
components feat(web): CSV-Import/Export, Tab-Format-Import, PDF-Druckansicht 2026-05-11 18:27:39 +02:00
csv feat(web): CSV-Import/Export, Tab-Format-Import, PDF-Druckansicht 2026-05-11 18:27:39 +02:00
i18n feat(web): CSV-Import/Export, Tab-Format-Import, PDF-Druckansicht 2026-05-11 18:27:39 +02:00
quizlet feat(web): CSV-Import/Export, Tab-Format-Import, PDF-Druckansicht 2026-05-11 18:27:39 +02:00
stores Phase 4: Frontend-Core MVP — Decks, Cards, Study mit FSRS-Loop 2026-05-08 16:52:31 +02:00
utils feat(decks): card-stack visualization + direct-launch study mode 2026-05-09 18:02:04 +02:00
index.ts Phase 0+1: Repo-Skelett für Cards-Greenfield 2026-05-08 14:08:41 +02:00
markdown.ts Phase 9k: Media-Upload via MinIO-Container 2026-05-08 18:42:56 +02:00