fix(frontend): primary-Tailwind-Farben via @theme registriert #55

Closed
opened 2026-06-21 17:11:32 +02:00 by niboer · 0 comments
Owner

Der Login-Button auf der Landing Page (/) hat weissen Text auf weissem Hintergrund, da Tailwind v4 die Klasse bg-primary-600 nicht kennt.

Ursache: Tailwind v4 generiert Utility-Klassen nur aus registrierten @theme-Werten. Die Farb-Token in shared/design-tokens/tokens.css werden zwar als CSS-Custom-Properties importiert, aber nicht als Tailwind-Theme-Werte registriert.

Loesung: app.css erhaelt einen @theme-Block, der --color-primary-* als var()-Referenzen an Tailwind v4 uebergibt.

Fehlerbild (visuell):

  • Landing Page zeigt Login-Button als unsichtbares Feld (weiss auf weiss)
  • Erst beim Darueberfahren mit der Maus ist der Button durch Hover-Effekt zu erahnen

Gehoert zu MS7 (BFF-Skelett & Konnektivitaetstest).

Der Login-Button auf der Landing Page (/) hat weissen Text auf weissem Hintergrund, da Tailwind v4 die Klasse `bg-primary-600` nicht kennt. **Ursache:** Tailwind v4 generiert Utility-Klassen nur aus registrierten @theme-Werten. Die Farb-Token in shared/design-tokens/tokens.css werden zwar als CSS-Custom-Properties importiert, aber nicht als Tailwind-Theme-Werte registriert. **Loesung:** `app.css` erhaelt einen @theme-Block, der --color-primary-* als var()-Referenzen an Tailwind v4 uebergibt. **Fehlerbild (visuell):** - Landing Page zeigt Login-Button als unsichtbares Feld (weiss auf weiss) - Erst beim Darueberfahren mit der Maus ist der Button durch Hover-Effekt zu erahnen **Gehoert zu MS7 (BFF-Skelett & Konnektivitaetstest).**
Sign in to join this conversation.
No description provided.