# Komponenten-Referenz Vollständige Dokumentation aller opt-in Klassen aus `components.css`. --- ## Navigation ### Top Navigation (`.topnav`) Sticky Navigationsleiste mit Branding, Links und optionalem User-Dropdown. ```html ``` **Modifier:** `.topnav-static` — nicht sticky ### Sidebar (`.sidebar`) Feste Seitenleiste für App-Layouts. Wird mit `.with-sidebar` kombiniert. ```html
App Name
``` ### Footer (`.footer`) ```html ``` --- ## Breadcrumbs (`.breadcrumbs`) ```html ``` Horizontaler Navigationspfad. Auf schmalen Viewports horizontal scrollbar. --- ## Buttons (`.btn`) Alle Buttons benötigen `.btn` als Basisklasse plus eine Variante. ```html Link-Button
``` --- ## Badges (`.badge`) ```html Standard Primär Erfolg Warnung Fehler Info Outline Live ``` --- ## Cards (`.card`) ```html

Titel

Aktiv
Inhalt der Karte
``` **Varianten:** `.card-flat`, `.card-raised`, `.card-ghost` **Hover-Effekt:** `.card.card-hover` **Image Card:** ```html
...

Titel

Beschreibung

``` --- ## Formulare Basis-Eingabeelemente (`input`, `select`, `textarea`) werden classless gestylt. Opt-in Klassen für Gruppierung und Zustände: ```html
Wird für Login genutzt.
Mindestens 8 Zeichen.
https://
EUR
``` --- ## Tabellen Classless gestylt — kein Wrapper nötig für einfache Tabellen: ```html
NameStatusDatum
Anna MüllerAktiv2025-01-15
...
...
...
``` --- ## Alerts ```html

Hinweis

Deine Änderungen werden gespeichert.

``` **Varianten:** `alert-info`, `alert-success`, `alert-warning`, `alert-danger` --- ## Modals ```html ``` **Größen:** `.modal-sm`, `.modal-lg`, `.modal-xl` --- ## Tabs ```html
Inhalt Tab 1
Inhalt Tab 2
``` --- ## Dropdowns ```html ``` **Positionierung:** `.dropdown-menu-left`, `.dropdown-menu-top` **Breite:** `.dropdown-wide` **Spezielle Item-Typen:** ```html ``` --- ## Pagination ```html ``` --- ## Feedback & Status-Komponenten ### Spinner ```html
``` ### Fortschrittsbalken ```html
``` ### Skeleton (Lade-Platzhalter) ```html
``` ### KPI / Stat ```html
Umsatz € 48.291 ↑ +12.4%
Saldo + € 1.240
Saldo − € 320
``` ### Avatar ```html
AM
AM
Profilbild
AM
BS
CK
``` ### Empty State ```html

Keine Einträge

Erstelle deinen ersten Eintrag, um loszulegen.

``` ### Toasts ```html
``` ### Divider mit Label ```html
oder
``` ### Filter-Leiste ```html
``` ---