Files
desktop/docs/keycloak-theme-handoff.md
Lars Gebhardt-Kusche 888981c782
Some checks failed
Deploy / deploy-staging (push) Failing after 6s
Deploy / deploy-production (push) Has been skipped
New desktop
2026-06-06 03:20:50 +02:00

1017 B

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