Modals
Focused overlays for forms, confirmations, destructive actions and detailed content.
Basic modal
A simple focused dialog with primary and secondary actions.
Confirmation
Ask for confirmation before an important but reversible action.
Form modal
Use a compact form for creating or editing focused records.
Destructive modal
Use a clear warning and destructive action for irreversible changes.
Large details modal
A wider dialog for reviewing complete record details without leaving the page.
Controlled state
External controls can open and close the same dialog state.
Setup wizard
A multi-step modal for guided workspace configuration.
Command palette
A search-first modal for fast navigation and common actions.
Task workspace
A detailed task modal with status, assignee and activity.
Sizes
sm, md, lg and xl dialog sizes via the size prop.
Confirm dialogs
Destructive and success confirmation layouts.
Form modal
Fields and footer actions for focused data entry.
Scrollable
Long content scrolls inside the dialog body.
Fullscreen
size=full fills the viewport for focused work.
Side sheet
Right drawer page-local recipe for detailed context.
On mobile, dialogs remain easy to dismiss and fit the viewport.
Warp overlay
Full-screen surface revealed as a focused overlay.