afb2614e618201fb9542b5ca00949fd718362f1e
Farbsystem (lib/theme.ts): 12 Akzentfarben an v2 angelehnt (mint/lavender/ peach/rose erweitert), durchgehend "-700/-800-Text auf -50-Hintergrund" fuer garantierten WCAG-AA-Kontrast unabhaengig vom Farbton. Katalog- Kategorien bekommen darueber eine feste, deterministische Akzentfarbe (accentForKey-Hash), Mein Abo/Was-ist-neu/Kalender/Patientenakte-Sektionen je einen Farbverlauf statt reinweiss auf hellgrau. DateWheelPicker-Bug behoben: der Hervorhebungsbalken hinter der Auswahl lag durch fehlenden z-index ueber statt hinter dem Text (absolut positionierte Elemente malen unabhaengig von der DOM-Reihenfolge ueber normalem Flow-Inhalt) - das ausgewaehlte Datum war dadurch weiss auf weiss unlesbar. Neue Collapsible-Komponente (CSS-grid-template-rows-Technik fuer sauberes Auf-/Zuklappen) angewendet auf: Patientenakte (Antraege/Pflegetagebuch/ Dokumente), Kalender-Gruppen, Katalog-Kategorien, Admin-Audit-Log - verhindert Ueberfuellen/zu langes Scrollen bei wachsenden Listen. Widerspruch- und Musterbrief-Generator: das lange Formular klappt nach erfolgreicher Erstellung automatisch ein (mit "Formular bearbeiten"-Button zum manuellen Wiederoeffnen), damit das Ergebnis besonders auf Mobilgeraeten ohne Scrollen sichtbar ist. Widerspruchsgruende-Normgruppen bekommen farbige Badges statt reinem Fliesstext. Neue geteilte AufgabeModal-Komponente (Titel, volle-Breite-3-Zeilen- Beschreibung, Patient, Prioritaet, DateWheelPicker) ersetzt das zu kleine Inline-Formular auf der Aufgaben-Seite und ermoeglicht eine neue Schnellerstellen-Funktion direkt auf der Kalender-Seite. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Languages
Python
48%
TypeScript
33.6%
HTML
17.9%
Dockerfile
0.2%
CSS
0.2%