Skip to content

Empty State Branding (Cabin)

Ein konsistentes Branding durch die Hausschrift „Cabin” in Empty-State-Erklärtexten reduziert die wahrgenommene Komplexität und vermittelt Professionalität beim Onboarding.

Kernschritte:

  1. Font-Loading: Cabin via next/font/google in app/fonts.ts laden, als CSS-Variable --font-cabin exportieren
  2. Layout-Integration: Variable in app/layout.tsx an den <body> anhängen
  3. Tailwind-Mapping: CSS-Variable als font-cabin in tailwind.config.ts registrieren
  4. Komponenten-Update: Klasse font-cabin im frontend/src/components/ui/empty-state.tsx anwenden
  • app/fonts.ts — Definition und Export der Cabin-Font
  • app/layout.tsx — Globale Bereitstellung der CSS-Variable
  • tailwind.config.ts — Design-System-Erweiterung
  • frontend/src/components/ui/empty-state.tsx — Anwendung der Font-Klasse