Components
A library of 34 primitives, composed for real product interfaces.
Base UI-backed components with consistent tokens, accessible states, and restrained interaction details.
Surfaces & Disclosure16 / 34
Dialog
Modal surfaces for focused tasks, small forms, and explicit decisions.
Dialog
Focused modal tasks, small forms, and decisions that need the user's attention.
Invite flow
Patterns
Dialog and AlertDialog share the same shell while keeping neutral and urgent workflows separate.
Neutral
Alert
Close button
Dialogs include a close control by default. Alert dialogs omit it so choices stay explicit.
Default
Composed
showCloseButton={false}