components/notification
Overlays · 39 / 64

Notification

ui.widgets.Notifier

Nicht blockierende Benachrichtigungen: neun Arten, Fortschritt, Aktionen, Stapelung und acht Andockpositionen.

BEHAVIOR CONTRACT

Der Notifier verwaltet den Portal-Stapel, Ein- / Ausblenden, Aufklappen bei Hover mit pausierten Timern und hält den Stapel beim Größenändern am Anker; die Karten nutzen ein weißes Glasmaterial.

RECORDED INTERACTION

Der Harness löst alle neun Arten aus (die Fortschrittskarte läuft bis zum Ende), feuert vier auf einmal zu einem Stapel, klappt ihn per Hover auf, schließt die mittlere Karte und räumt dann alle ab.

Acht Andockpositionen: Ein Positionswechsel verschiebt Anker, Wachstums- und Einblendrichtung, ohne Karten neu aufzubauen. Ganzes Fenster im Bild, da die linken Positionen am Fensterrand anliegen.

Zum Leitfaden →

Quellcode auf GitHub ansehenexamples/storybook/notification_story.zig:290

Der unveränderte Quellcode der Story aus dem Storybook (zenit 5f9add5+wip 2026-09-30). W steht für ui.widgets; col / row / label sind kleine Layout-Helfer des Storybooks.

zenit · DoppellizenzKostenlos für Open-Source-Projekte unter GPL-3.0-only; Closed-Source- oder kommerzielle Produkte benötigen eine kommerzielle Lizenz.Kontakt zum Autor: zongyi.xzy#gmail.com (# durch @ ersetzen)zenit 5f9add5+wip 2026-09-30