Composition Gallery
Feedback
A shared feedback surface for inline outcomes, progress, loading placeholders, a spinner, and a toast.
Overview
Tests how persistent and temporary feedback coexist without competing for attention.
Live Preview
Uploading assetsUploading
64% complete
Code
<Alert tone="success" title="Changes saved" /><Progress label="Upload progress" value={64} /><ToastViewport />Components Used
AlertToastProgressSkeletonSpinnerButtonAccessibility
Critical inline feedback uses clear text; progress has a name; managed toasts include a dismiss action and status semantics.
Responsive Behaviour
Feedback stacks vertically and preserves reading order; transient toast placement remains independent from the content column.
Notes
Core owns feedback primitives. Cross-product notification centres and workflow orchestration remain out of scope.