Refactor backend CORS settings to include default origins and improve error handling in chat services: Introduce dynamic CORS origin handling, enhance RabbitMQ message sending with fallback mechanisms, and update WebSocket service to manage pending messages. Update UI components for better accessibility and responsiveness, including adjustments to dialog and navigation elements. Enhance styling for improved user experience across various components.

This commit is contained in:
Torsten Schulz (local)
2026-03-19 14:44:04 +01:00
parent 4442937ebd
commit 9d44a265ca
67 changed files with 5426 additions and 1099 deletions

View File

@@ -1,5 +1,16 @@
# UI Redesign Plan
## Status
- Prioritaet 1 ist umgesetzt.
- Prioritaet 2 ist umgesetzt.
- Phase 3 ist abgeschlossen.
- Phase 4 ist abgeschlossen.
- Phase 5 ist abgeschlossen.
- Das Redesign ist damit insgesamt abgeschlossen.
- Optionaler technischer Nachlauf:
- weiterer Performance-Feinschliff rund um den separaten three-Chunk
## Ziel
Das Frontend von YourPart soll visuell und strukturell modernisiert werden, ohne die bestehende Funktionsbreite zu verlieren. Der Fokus liegt auf einem klareren Designsystem, besserer Informationshierarchie, konsistenter Navigation, responsiver Nutzung und einer deutlich hochwertigeren Wahrnehmung auf Startseite, Community-Bereichen und Spiele-/Lernseiten.
@@ -138,11 +149,23 @@ Aktueller Stand aus dem Code:
- Danach Vokabeltrainer-Landing/Kernseiten.
- Danach Falukant- und Minigame-Einstiege.
Aktueller Stand:
- abgeschlossen
- umgesetzt fuer Home, Blogs, zentrale Social-/Community-Flaechen, Vokabeltrainer-Kernseiten, Kalender und zentrale Falukant-Einstiege
- Restpunkte in tieferen Vokabel-, Minigame-, Settings- und Admin-Ansichten sind nachgezogen
### Phase 4: Tiefere Produktbereiche
- Sekundaere Ansichten und Admin-Bereiche nachziehen.
- Visuelle Altlasten in Randbereichen bereinigen.
Aktueller Stand:
- abgeschlossen
- zentrale Produktbereiche, tiefere Community-/Vokabel-/Kalender-Ansichten sowie zentrale Falukant-Einstiege und Dialog-Basis sind modernisiert
- verbleibende Rand- und Spezialansichten aus Settings, Admin und Minigames sind visuell angeglichen
### Phase 5: QA und Verfeinerung
- Responsive Review.
@@ -150,6 +173,13 @@ Aktueller Stand aus dem Code:
- Performance-Pruefung auf unnötige visuelle Last.
- Konsistenz-Check ueber das gesamte Produkt.
Aktueller Stand:
- abgeschlossen
- globale Bewegungsreduktion, verbesserte Fokusfuehrung und Tastaturzugang in der Hauptnavigation umgesetzt
- Build-Chunking verbessert; Haupt-Chunk bereits reduziert
- 3D-Runtime in Character3D auf Lazy-Loading umgestellt; verbleibende Warnung betrifft den separaten three-Chunk selbst
## Empfohlene technische Arbeitspakete
### Paket A: Design Tokens