Full-width messages pinned to the top of the page for system-wide announcements or important notices.
Click a trigger — the banner fades in full-width at the top of the page. Five semantic statuses set the icon and background colour. Banners are persistent: only one shows at a time, and it stays until the reader dismisses it with the close button (or Esc while focused).
Drop the trailing link with hide-link, or turn the link into
a real anchor with link-href.
page-level announcements, system status, marketing messages, and dismissable notices. For alerts scoped to a card use Alert.
role="status" labelled “Notification”, so it’s announced politely without stealing focus.