New desktop
Some checks failed
Deploy / deploy-staging (push) Failing after 6s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-06-06 03:20:50 +02:00
parent 756b4e119b
commit 888981c782
127 changed files with 31275 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
# Keycloak Theme Handoff
Diese Datei beschreibt die Uebergabepunkte zwischen der Desktop-Shell und dem spaeteren Keycloak-Login-Theme.
## Zielbild
- Keycloak bleibt das Auth-System.
- `desktop.kusche.berlin` bekommt ein eigenes Keycloak-Theme.
- Das Login soll sich wie ein Desktop-Login anfuehlen und visuell zur Shell passen.
## Design-Bausteine
- Wallpaper oder Verlauf passend zum aktiven Branding
- zentrierte Login-Kachel
- grosse Uhr oder Statusanzeige
- Logo und Produktname `Kusche.Berlin`
- ruhige Desktop-artige Animationen
## Technische Schnittstellen
- Desktop-Shell verweist auf die Login-App `desktop-login`.
- Keycloak-Theme liegt spaeter getrennt im Keycloak-Theme-System.
- Gemeinsame Branding-Werte sollten aus einer zentralen Theme-Definition abgeleitet werden.
## Zu erledigen ausserhalb dieser V1
- Keycloak-Theme erzeugen
- Theme dem passenden Client oder Realm zuweisen
- Login-Templates, CSS und Assets im Theme pflegen
- Ruecksprung aus Keycloak sauber in die Desktop-Shell fuehren