Card Karten
Die card Komponente zeigt Inhalte in einem Container im Seitenverhältnis 16:9 an. Sie besteht aus einem Titel, einem Inhalt, einem optionalen Bild und Aktionsschaltflächen.
Funktionen
Seitenverhältnis 16:9: Layout im Visitenkartenstil.
Optionaler Untertitel: Unterüberschrift unterhalb des Titels.
Hintergrundbild: Optionale Bildanzeige.
Aktionsschaltflächen: Konfigurierbare Schaltflächen für Kartenaktionen.
Verwendung
Die Komponente wird über das card Tag eingebunden.
Parameter
config (CardConfig oder als kwargs oder als Kombination aus beidem)
Dataclass für die Komponentenkonfiguration.
| Name | Typ | Beschreibung | Standardwert | Erforderlich |
|---|---|---|---|---|
| title | str | Titel der Karte. |
None |
True
|
| content | str | Hauptinhalt der Karte. |
None |
True
|
| subtitle | str | Optionaler Untertitel. |
"" |
False
|
| image | Optionales Bild der Karte. |
None |
False
|
|
| actions | Liste der Buttons. |
[] |
False
|
Barrierefreiheit
| WCAG AA | WCAG AAA | |
|---|---|---|
| Status |
|
N/A
|
WCAG AA (Grundlagen)
Die Karte verwendet das semantische Element <article> für in sich geschlossene Inhalte.
Der Titel der Karte verwendet eine semantische Überschrift vom Typ <h3> für die Navigation mit Screenreadern.
Bilder enthalten ein alt-Attribut für Beschreibungen durch Screenreader.
Externe Links verwenden aus Sicherheitsgründen rel='noopener'.
Buttons sind mit beschreibenden Textbeschriftungen versehen.