This commit is contained in:
2026-07-26 18:11:57 +02:00
parent d408e01ab5
commit 21a3b34471
139 changed files with 32872 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
# Teilaufgabe 03 Wochen-UI (nichts tippen)
Lies zuerst `prompts/00-MASTER.md`. Dann setze genau diese Aufgabe um.
## Ziel
Eine klare, minimale Oberfläche nur für **eine Woche**:
1. Woche anzeigen (Nr., Zeitraum, Ausbildungsjahr, Tagestypen)
2. Vorschläge zeigen (4 random, mehr möglich)
3. Auswahl → Berichtsheft erzeugen (DOCX/PDF)
4. Automatisch zur nächsten Woche
## UI-Anforderungen
- **Kein** freies Textfeld für Tätigkeiten
- **Kein** Tages-Editor Zeile für Zeile tippen
- Aktionen:
- `4 neue` Vorschläge
- `8 neue` Vorschläge
- `Woche automatisch füllen`
- Vorschlag antippen = auswählen / abwählen
- Gewählte Liste mit Entfernen (×)
- `Berichtsheft erstellen (DOCX + PDF) & nächste Woche`
- Thema der Woche: nur aus Vorschlägen/Würfeln (`Anderes Thema`), nicht tippen
- Wochen-Navigation Vor/Zurück optional, aber Fortschritt speichern (`localStorage`)
## Logik
- Start: Woche 79 ab `06.04.2026`
- Mindestanzahl Betriebs-Vorschläge vor Export (z.B. 48)
- Nach Erfolg: Woche als `done`, `usedSuggestionIds` merken, `currentWeekMonday` +7 Tage
- Feiertage/Ferien in der Wochenübersicht sichtbar (Pills)
## Design
- Eine klare Arbeitsfläche, kein Dashboard-Chaos
- Deutsch, gut auf Mobile bedienbar
- Vorhandenes Look in `web/src/App.css` verfeinern, nicht komplett verwerfen
## Abnahme
- [ ] User kann ein komplettes Heft erzeugen, ohne Tastatur für Inhalt
- [ ] Auto-füllen + Export funktioniert
- [ ] Nächste Woche erscheint danach
- [ ] Kein Tages-Schreibmodus mehr in der UI