← Back to Catalog

Toast vs dialog

toast-vs-dialog

Toast only for confirmations, simple notifications, and low-priority alerts that must not fully interrupt. Dialog when the situation needs attention or a response. Do not use a dialog for a simple upload-complete.

Description

Spectrum reserves toasts for confirmations, simple notifications, and low-priority alerts that must not fully interrupt. Situations that need attention or a response belong in a dialog. A dialog for a simple upload-complete overblocks; a toast for a decision that needs a response underblocks. Match the layer to the urgency: toast for lightweight status, dialog when the user must engage.

When to use

Choosing between toast and dialog after saves, uploads, or status changes.

Not when

Simple upload-complete moments that only need a toast, not a blocking dialog.

Agent hint

Use toast for low-priority notices; use dialog when attention or a response is required.

Pass

Low-priority confirmations/notifications use toast; situations that need attention or a response use dialog.

Fail

Dialog for a simple upload-complete; or toast for a situation that needs attention/response.

Citations

Open UX · cited UX rules agents audit against

Privacy · Sources ·