Element System
Alerts
Alle Alert-Varianten — Standard, mit Icon, dismissible, Dark Mode.
1 — Standard Alerts (alle Theme-Colors)
Primary:
Das ist ein
.alert-primary Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Secondary:
Das ist ein
.alert-secondary Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Success:
Das ist ein
.alert-success Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Danger:
Das ist ein
.alert-danger Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Warning:
Das ist ein
.alert-warning Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Info:
Das ist ein
.alert-info Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Light:
Das ist ein
.alert-light Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
Dark:
Das ist ein
.alert-dark Alert. Ideal für Feedback-Nachrichten.
Ein Link drin sieht auch gut aus.
<div class="alert alert-primary" role="alert">
<strong>Primary:</strong> Hinweistext hier.
<a href="#" class="alert-link">Link</a>
</div>
<div class="alert alert-success" role="alert">Erfolgreich gespeichert.</div>
<div class="alert alert-danger" role="alert">Fehler aufgetreten.</div>
<div class="alert alert-warning" role="alert">Bitte überprüfen.</div>
<div class="alert alert-info" role="alert">Information.</div>2 — Icon Links (.alert-icon-start)
<div class="alert alert-success alert-icon-start" role="alert">
<div class="alert-icon bg-success text-dark">
<i class="ph ph-check-circle"></i>
</div>
<strong>Erfolgreich!</strong><br>
Die Aktion wurde abgeschlossen.
</div>
<!-- Icon-Farbe passend zur Alert-Farbe wählen -->
<!-- bg-primary text-dark (Neongelb → dunkler Text) -->
<!-- bg-success text-dark (Grün → dunkler Text) -->
<!-- bg-danger text-white (Rot → weißer Text) -->
<!-- bg-warning text-dark (Gelb → dunkler Text) -->
<!-- bg-info text-white (Blau → weißer Text) -->3 — Icon Rechts (.alert-icon-end)
<div class="alert alert-primary alert-icon-end" role="alert">
<div class="alert-icon bg-primary text-dark">
<i class="ph ph-arrow-right"></i>
</div>
Hinweistext links, Icon rechts.
</div>4 — Dismissible (schließbar)
Hinweis: Dieser Alert kann geschlossen werden.
Gespeichert! Deine Änderungen wurden erfolgreich übernommen.
Fehler! Verbindung zum Server unterbrochen.
<!-- Dismissible: .alert-dismissible + fade + show + btn-close -->
<div class="alert alert-primary alert-dismissible fade show" role="alert">
Dieser Alert kann geschlossen werden.
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Schließen"></button>
</div>
<!-- Dismissible + Icon kombiniert -->
<div class="alert alert-warning alert-icon-start alert-dismissible fade show" role="alert">
<div class="alert-icon bg-warning text-dark">
<i class="ph ph-warning"></i>
</div>
Warnung mit Icon und Close-Button.
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Schließen"></button>
</div>5 — Alerts mit mehr Inhalt
Gut zu wissen!
Alerts können auch längeren Inhalt enthalten — mit Heading, Text, Liste oder Links. Ideal für wichtige Hinweise die mehr Erklärung brauchen.
Weitere Infos: Dokumentation lesen
Formular fehlerhaft
Bitte korrigiere folgende Fehler:
- Name ist ein Pflichtfeld
- E-Mail-Adresse ist ungültig
- Passwort muss mindestens 8 Zeichen haben
<!-- Alert mit Heading, Text und Link -->
<div class="alert alert-info" role="alert">
<h5 class="alert-heading">Gut zu wissen!</h5>
<p>Längerer Erklärungstext hier.</p>
<hr>
<p class="mb-0"><a href="#" class="alert-link">Link</a></p>
</div>
<!-- Alert mit Fehlerliste -->
<div class="alert alert-danger" role="alert">
<h5 class="alert-heading">Fehler</h5>
<ul class="mb-0">
<li>Fehler 1</li>
<li>Fehler 2</li>
</ul>
</div>6 — Dark Mode
Dark Mode wird automatisch aktiviert via data-color-theme="dark" — kein extra CSS nötig.
Primary:
.alert-primary im Dark Mode.
Secondary:
.alert-secondary im Dark Mode.
Success:
.alert-success im Dark Mode.
Danger:
.alert-danger im Dark Mode.
Warning:
.alert-warning im Dark Mode.
Info:
.alert-info im Dark Mode.
Light:
.alert-light im Dark Mode.
Dark:
.alert-dark im Dark Mode.
<!-- Dark Mode: data-color-theme="dark" auf den Container -->
<div data-color-theme="dark">
<div class="alert alert-primary" role="alert">...</div>
<div class="alert alert-success" role="alert">...</div>
</div>
<!-- Oder auf die Section selbst -->
<section class="scene bg-dark" data-color-theme="dark">
...
</section>alerts.php — Element System v1