Callout
Callout-Komponenten werden verwendet, um wichtige Informationen oder Warnungen auf einer Seite anzuzeigen.
Es gibt vier Varianten: Info, Success, Warning und Danger. Jede Variante hat einen eigenen Stil und eine eigene Bedeutung.
Statusmeldungen
Info
Ein Callout der Variante "Info", der verwendet wird, um allgemeine Informationen oder Hinweise anzuzeigen.
<div class="m-callout -info">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#info"></use>
</svg>
</span>
<span class="m-callout__title">
Information
</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Info", der verwendet wird, um allgemeine Informationen oder Hinweise anzuzeigen.
</div>
</div>
Success
Ein Callout der Variante "Success", der verwendet wird, um positive Nachrichten oder Bestätigungen anzuzeigen.
<div class="m-callout -success">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#circle-check"></use>
</svg>
</span>
<span class="m-callout__title">
Erfolg
</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Success", der verwendet wird, um positive Nachrichten oder Bestätigungen anzuzeigen.
</div>
</div>
Warning
Ein Callout der Variante "Warning", der verwendet wird, um Warnungen oder potenzielle Probleme anzuzeigen.
<div class="m-callout -warning">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#triangle-alert"></use>
</svg>
</span>
<span class="m-callout__title">
Warnung
</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Warning", der verwendet wird, um Warnungen oder potenzielle Probleme anzuzeigen.
</div>
</div>
Danger
Ein Callout der Variante "Danger", der verwendet wird, um kritische Fehler oder ernsthafte Probleme anzuzeigen.
<div class="m-callout -danger">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#circle-x"></use>
</svg>
</span>
<span class="m-callout__title">Fehler</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Danger", der verwendet wird, um kritische Fehler oder ernsthafte Probleme anzuzeigen.
</div>
</div>
Erweiterte Beispiele
Tip
Ein Callout der Variante "Tip", der verwendet wird, um nützliche Tipps oder Empfehlungen anzuzeigen.
<div class="m-callout -tip">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#lightbulb"></use>
</svg>
</span>
<span class="m-callout__title">Tipp</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Tip", der verwendet wird, um nützliche Tipps oder Empfehlungen anzuzeigen.
</div>
</div>
Mit Link
Ein Callout der Variante "Info", das einen Link enthält, um weitere Informationen bereitzustellen.
<div class="m-callout -info">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#info"></use>
</svg>
</span>
<span class="m-callout__title">Information</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Info", das einen <a href="#" class="a-link">Link</a> enthält, um weitere Informationen bereitzustellen.
</div>
</div>
Mit Liste
Ein Callout der Variante "Warning", das eine Liste enthält, um mehrere Punkte oder Warnungen anzuzeigen.
- Punkt 1: Beschreibung des ersten Problems.
- Punkt 2: Beschreibung des zweiten Problems.
- Punkt 3: Beschreibung des dritten Problems.
<div class="m-callout -warning">
<div class="m-callout__header">
<span class="m-callout__icon a-icon">
<svg aria-hidden="true">
<use href="/assets/icons/sprite.svg#triangle-alert"></use>
</svg>
</span>
<span class="m-callout__title">Warnung</span>
</div>
<div class="m-callout__content">
Dies ist ein Callout der Variante "Warning", das eine Liste enthält, um mehrere Punkte oder Warnungen anzuzeigen.
<ul class="a-list">
<li class="a-list__item">Punkt 1: Beschreibung des ersten Problems.</li>
<li class="a-list__item">Punkt 2: Beschreibung des zweiten Problems.</li>
<li class="a-list__item">Punkt 3: Beschreibung des dritten Problems.</li>
</ul>
</div>
</div>
Klassen
| Klasse | Beschreibung |
|---|---|
.m-callout |
Basis-Klasse für Callouts. |
.m-callout__header |
Header-Element eines Callouts. |
.m-callout__icon |
Icon-Element eines Callouts. |
.m-callout__title |
Title-Element eines Callouts. |
.m-callout__content |
Inhalt-Element eines Callouts. |
.-info |
Modifikator für die Info-Variante eines Callouts. |
.-warning |
Modifikator für die Warning-Variante eines Callouts. |
.-success |
Modifikator für die Success-Variante eines Callouts. |
.-danger |
Modifikator für die Danger-Variante eines Callouts. |
.-tip |
Modifikator für die Tip-Variante eines Callouts. |
Hinweise
Best Practices
Accessibility
role="alert" verwendet werden.