GitHub

Overlays

Modals, sheets, drawers, popovers, tooltips, menus, alerts, and toasts. Every sample below is exhaustive — each labeled row shows every size, side, severity, and variant so nothing is hidden.

Dialog

Modal centred dialog with trap focus and dismiss controls. Every size.

size

ConfirmDialog

Opinionated wrapper for decision patterns. Every severity — primary, warning, and danger.

severity

Sheet

Side-anchored modal. Great for filters, inspectors, mobile nav. Every side.

side

Drawer

Bottom-anchored sheet with a grab-handle affordance. Mobile-first. Every size.

size

Popover

Floating panel anchored to a trigger, for rich help or forms. Every side plus alignment.

side
align

Tooltip

Contextual hint anchored to a trigger. Supplementary only. Every side.

side

Alert

Inline banner for page- or section-level notices. Every severity × variant, plus dismissible and an inline action.

soft
primary · soft
A concise, honest notice describing the current system state.
success · soft
A concise, honest notice describing the current system state.
info · soft
A concise, honest notice describing the current system state.
neutral · soft
A concise, honest notice describing the current system state.
outline
primary · outline
A concise, honest notice describing the current system state.
success · outline
A concise, honest notice describing the current system state.
info · outline
A concise, honest notice describing the current system state.
neutral · outline
A concise, honest notice describing the current system state.
solid
primary · solid
A concise, honest notice describing the current system state.
success · solid
A concise, honest notice describing the current system state.
info · solid
A concise, honest notice describing the current system state.
neutral · solid
A concise, honest notice describing the current system state.
dismissible
no icon
Maintenance window
Scheduled for Sunday 02:00–04:00 WIB.

Toast + Toaster

Transient feedback. Mount one Toaster per app; call toast.*() from anywhere. Every severity plus a promise toast.

severity
promise