UX-Verbesserungen
Microinteractions
- Swipe-Affordance in Aufgaben: Nudge-Animation zeigt Neunutzern die Wisch-Geste an (maximal 3x, Long Loop) - entspricht dem bestehenden Verhalten in Einkaufslisten
- Haptic-Feedback beim Abhaken: Kurze Vibration bei Task-Status-Toggle auf Mobilgeräten
- Wetter-Refresh Bestätigung: Kurzer Erfolgs-Toast nach manuellem Wetter-Aktualisieren
- FAB Backdrop: Halbtransparentes Overlay hinter dem Speed-Dial zeigt den geöffneten Modus sichtbar an
Fixes
- Sprach-Auswahl: Lade-Zustand (disabled + Opacity) wird jetzt für alle Sprach-Optionen angezeigt, nicht nur beim Zurücksetzen auf System
- Tests: matchMedia- und createElementNS-Mocks für Node-ESM-Kompatibilität
- Dialoge: Native
confirm()-Dialoge durch modale Bestätigungsdialoge ersetzt, Undo-Toast, prefers-reduced-motion Fixes - Formular-Validierung: Blur-Validierung dedupliziert, Submit-Validierung verbessert