A lightweight slide-in panel component with CSS animations. Perfect for navigation drawers, settings panels, and mobile menus.
The static Sheet uses CSS animations for smooth slide-in/slide-out transitions. Built on Radix UI Dialog for robust accessibility.
import {
Sheet,
SheetTrigger,
SheetContent,
SheetHeader,
SheetFooter,
SheetTitle,
SheetDescription,
SheetClose,
} from "@/components/ui/static/sheet"<Sheet>
<SheetTrigger>Open</SheetTrigger>
<SheetContent>
<SheetHeader>
<SheetTitle>Title</SheetTitle>
<SheetDescription>Description</SheetDescription>
</SheetHeader>
Content here
</SheetContent>
</Sheet>A simple sheet with header, content, and footer.
The sheet can slide in from any side of the screen.
Use sheets to display forms and collect user input.
Built on Radix UI Dialog with full keyboard and screen reader support.