What the person is doing
A user action succeeds, is queued, or changes low-risk state while the user can keep working.
Application · lesson 11 of 30 · Feedback, Status, And System State
Underlying principle: Status connects an action to a real system event. A useful message names the current state, its consequence, and the next available action.
Show a concise non-modal toast in a consistent status region, announce it appropriately, bound its duration and stack behavior, and provide persistent access whenever the message matters after it disappears.
Status connects an action to a real system event. A useful message names the current state, its consequence, and the next available action.
A user action succeeds, is queued, or changes low-risk state while the user can keep working.
Show a concise non-modal toast in a consistent status region, announce it appropriately, bound its duration and stack behavior, and provide persistent access whenever the message matters after it disappears.
Stacked state with newest and older messages ordered predictably and capped.
Is this message disposable after a few seconds, or does the user need to revisit it?
The current page remains operable while the toast is visible.
A user action succeeds, is queued, or changes low-risk state while the user can keep working.
Open the working example, try its controls, and compare the behavior against the decision guidance.
A user action succeeds, is queued, or changes low-risk state while the user can keep working.
Show a concise non-modal toast in a consistent status region, announce it appropriately, bound its duration and stack behavior, and provide persistent access whenever the message matters after it disappears.
Stacked state with newest and older messages ordered predictably and capped.
A disappearing toast hides the only evidence that an important operation failed.
Keep close and action controls keyboard reachable, clearly named, and stable while focused.
IBM Carbon Design System - checked
Carbon documents toast notification timing, concise content, stacking, dismissal, actionable variants, and alternate access when users need more time.
Google Material Design - checked
Material describes snackbars as brief temporary feedback about app processes that should not interrupt the user experience and may include one action.
Adobe Spectrum - checked
Spectrum documents toast as a dedicated status-feedback component with status variants and usage guidance for short messages.
W3C WAI - checked
WCAG status-message guidance supports programmatic announcement of status updates without moving focus.
Source trail checked: