All components

FEEDBACK / COMPONENTS

Notification

Keep people informed without losing context.

Live component10 documented props

About notification

Notifications are messages that convey information to users. They come in three variants: toast notifications, inline notifications, and actionable notifications.

01

Anatomy

Shared parts, named consistently.

  1. 1
    BarRequired

    Ui element represent the purpose of the notification

  2. 2
    IconRequired

    to represent the purpose of the notification

  3. 3
    TitleRequired

    header overview of notification

  4. 4
    Arrow iconRequired

    Navigations allow users to access additional details related to notification information.

  5. 5
    Back arrow iconRequired

    navigation signals returning to the previous step, facilitating easy backward navigation

  6. 6
    Back LinkRequired

    Links provide users with the ability to navigate to various locations, including returning to the previous notification state in this instance.

  7. 7
    Message bodyRequired

    a brief description of the purpose of the notification

  8. 8
    Text LinkRequired

    The Link’s label

  9. 9
    Date and time stamp

    when the notification was generated

  10. 10
    DividerRequired

    visual separator between notifications when stacked

Try the default

A working example with the shared V1 visual language.

A new theme is ready — unread

Your latest changes are ready for review.

When to use

Use for contextual updates. Keep critical information available until it is acknowledged or resolved.

Action and dismiss controls follow normal Tab order. New notifications should be announced by the host live region.

Related components

Source & adaptation

V1 semantic colors, DM Sans typography, compact controls, and responsive layouts. The API table describes this implementation; source design notes may use earlier API terminology.

components/library/feedback.tsx