Alert Popups
Die alert Komponente zeigt den Benutzern wichtige Meldungen, Warnungen oder Benachrichtigungen an. Sie ist auffälliger als eine Infobox und wird in der Regel für Systemmeldungen verwendet.
Funktionen
Typen: Info, Erfolg, Warnung und Fehler mit entsprechenden Farben.
Schließbar: Optionale Schaltfläche zum Schließen der Meldung.
Icon: Automatic icon based on alert type.
Verwendung
Die Komponente wird über das alert Tag eingebunden.
Parameter
config (AlertConfig oder als kwargs oder als Kombination aus beidem)
Dataclass für die Komponentenkonfiguration.
| Name | Typ | Beschreibung | Standardwert | Erforderlich |
|---|---|---|---|---|
| tag_id | str | Optionale, eindeutige Tag-ID für die Identifizierung des Elements im JavaScript. |
"" |
False
|
| message | str | Angezeigte Nachricht im Alert. |
"" |
False
|
| type |
AlertType
|
Art des Alerts. |
info |
False
|
| dismissible | bool | Zeigt einen Button zum Schließen des Alerts am Ende des Alert-Containers an. |
True |
False
|
Barrierefreiheit
| WCAG AA | WCAG AAA | |
|---|---|---|
| Status |
|
N/A
|
WCAG AA (Grundlagen)
Die Alert-Box besitzt das Attribute role='alert' zur Unterstützung eines Screenreader.
Der Button zum Schließen ist mit der Tastatur ansteuerbar und besitzt ein entsprechendes aria-label.
Typ-Icons (Info, Warnung, Fehler, Erfolg) übernehmen aria-hidden='true' von der Icon-Komponente.