Extends the Dialog component to display content that complements the main content of the screen.
Basic
The baseline sheet pattern mirrors the default shadcn example: a trigger, a content panel, and a short form in the footer.
Preview
Edit profile
Make changes to your profile here. Click save when you're done.
Controlled
Use open and on-open-change when the page needs to reflect the sheet state outside the overlay.
Preview
Notification routing
Control inbox, billing, and support alerts from a single sheet.
Notification routing
Decide which updates land in the team inbox and which ones need immediate escalation.
Inbox summary
Send a daily digest to everyone following the workspace.
Daily
Billing watchlist
Alert finance owners before trial seats convert automatically.
Owners
Critical support
Escalate incident replies and failed send attempts immediately.
Urgent
Sheet State
{notificationSheetStateLabel}
{notificationSheetStateCopy}
Side
Follow the shadcn side example to move the sheet between the top, right, bottom, and left edges of the viewport.
Preview
Workspace shortcuts
Keep primary navigation close by without taking over the full page.
Release checklist
Review the last three launch steps in a sheet that stays close to the top toolbar.
QA
Regression suite passed on the release branch.
Approvals
Stakeholders signed off on copy, pricing, and rollout notes.
Rollback
Recovery instructions are ready if the launch needs to pause.
Compose update
Slide in a lightweight composer from the bottom for quick announcements.
Draft
Tell the team that the billing export is now available in CSV and JSON.
Account details
Use the default right side for profile details, permissions, and contact preferences.
Primary email
maya@acme.dev
Role
Workspace administrator