System language
Feedback system
Toasts, notifications, dialogs, confirmations, banners and inline states as a reusable product vocabulary.
Toast and alert vocabulary
Every action gets one consistent feedback pattern: toast, banner, dialog or inline message.
Success
successTeam member invited successfully.
Warning
warningBilling quota reaches 82% today.
Permission denied
dangerYou need Admin access to revoke keys.
Loading
infoExporting workbook...
Undo
neutralCustomer archived. Undo available for 30 seconds.
Notification center
Grouped, actionable, readable.
Invitation accepted
2m agoLucia joined Design Ops with editor access.
Quota nearing limit
18m agoAPI usage reached 82% of this cycle.
Permission denied
42m agoA billing export was blocked for a viewer role.
Report ready
1h agoJune retention workbook is ready to review.
Destructive confirmation dialog
Dangerous actions use explicit copy, separated secondary actions and visible consequences.
Delete API key?
This will immediately revoke access for every integration using this key. This action cannot be undone.
Banner and inline state rules
Use the smallest pattern that gives the user enough context and recovery.
System banner
Maintenance, incidents, trial and quota notices belong above page content.
Recoverable error
State what failed, what data is safe, and the retry path.
Inline denied
Keep the blocked module visible and explain the role or permission required.