Feedback

Alert

Severity semantics, inline layout, optional actions, and explicit dismissal — never a toast.
Scheduled maintenance
Sync pauses on Sunday from 02:00 to 04:00 UTC.

Alert at a glance

Alert keeps a message in normal document flow so the explanation stays with the state that caused it.

  • Persistent by designNo timeout, queue, teleport, or overlay stack: the message stays until the model hides it.
  • Severity drives semanticsType selects the container roles and live-region politeness; leading visuals stay explicit through icon or the icon slot.
  • Actions stay visibleRecovery actions render next to the message instead of collapsing into an overflow menu.

A quick look

A live component shows the default contract before the detailed specification.

Scheduled maintenance
Sync pauses on Sunday from 02:00 to 04:00 UTC.
01

Start with defaults

A tonal info alert with a title and body covers most inline messaging.

02

Preserve intent

Pick the type that matches the real severity: it is the only source of color and announcement.