Mark C-2 "Design-System konsolidieren" as complete: unify MaterialTheme color palette, define typography scale and spacings, optimize MsTextField for desktop standards, and update related documentation and logs.
Desktop CI — Headless Tests & Build / Compose Desktop — Tests (headless) & Build (push) Waiting to run
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Waiting to run
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Waiting to run
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Waiting to run
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Waiting to run
Desktop CI — Headless Tests & Build / Compose Desktop — Tests (headless) & Build (push) Waiting to run
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Waiting to run
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Waiting to run
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Waiting to run
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Waiting to run
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# 🧹 [Curator] Log - 2026-04-12 (Enterprise UI & Form-Optimization)
|
||||
|
||||
## Status
|
||||
- **UI/UX Härtung:** ✅ Abgeschlossen (Eingabefelder & Design-System)
|
||||
- **Design-System:** ✅ Konsolidiert (Basis für Desktop-MVP steht)
|
||||
|
||||
## Heute erledigt (Session-Fortsetzung)
|
||||
- **Frontend / UI:**
|
||||
- **Eingabefelder-Optimierung:**
|
||||
- `MsTextField.kt` grundlegend überarbeitet: Unterstützung für kompakte Desktop-Höhe (`44.dp`), Enterprise-Look (Outlined) und einheitliches Label-Handling.
|
||||
- `Dimens.kt` um `TextFieldHeight` und `ButtonHeight` erweitert, um globale Konsistenz zu garantieren.
|
||||
- **Komponenten-Migration:**
|
||||
- `AdminUebersichtScreen.kt` und `MsSearchableSelect.kt` auf die neue `MsTextField`-Logik umgestellt.
|
||||
- `Screens.kt` (V2) vollständig refactored, um die neuen UI-Standards für Onboarding- und Profil-Dialoge zu nutzen.
|
||||
- **Roadmaps:**
|
||||
- `Frontend_Roadmap.md`: Punkt C-5 (Design-System Härtung) detailliert um die Eingabefeld-Optimierung ergänzt und als abgeschlossen markiert.
|
||||
- `UIUX_Roadmap.md`: Sprint C-2 (Design-System konsolidieren) als abgeschlossen markiert.
|
||||
|
||||
## Designer-Entscheidungen (ADR-konform)
|
||||
- **Kompaktheit:** Reduktion der Standard-Eingabehöhe auf `44.dp` (statt Material-Standard `56.dp`), um der höheren Informationsdichte auf Desktop-Systemen gerecht zu werden.
|
||||
- **Visuelles Feedback:** Vereinheitlichung der Fehlerzustände und Hilfstexte über die zentrale `MsTextField`-Komponente.
|
||||
- **Wartbarkeit:** Zentralisierung der Maße in `Dimens.kt` statt lokaler DP-Werte in den Composables.
|
||||
|
||||
## Nächste Schritte
|
||||
- Implementierung des `MsEmptyState` Composables (Spezifikation liegt vor).
|
||||
- Migration verbleibender komplexer Dialoge auf das neue Fullscreen-Edit Muster (Sprint C-1).
|
||||
|
||||
---
|
||||
*Dokumentiert durch den Curator am 12.04.2026*
|
||||
Reference in New Issue
Block a user