Vibe UI
Initializing Vibe UI System...

Sheet

An extensible drawer component that slides out from any edge of the viewport, supporting multiple design themes.

Sheet

An extensible drawer component that slides out from any edge of the viewport, supporting multiple design themes.

Installation

pnpm dlx vibe-ui-kit@latest add sheet button
💡 Vibe UI Component Dependencies: This component requires other components to work correctlyPlease make sure you also install these Vibe UI component dependencies: button

Edge Alignments

You can trigger the Sheet to slide from top, bottom, left, or right by setting the side prop on the content wrapper.

Visual Themes

Showcases the custom design variants (default, glass, retro, glow) integrated directly into the Sheet.


API Reference

PropTypeDefaultDescription
side'top' | 'right' | 'bottom' | 'left''right'The edge of the viewport from which the sheet content slides in.
variant'default' | 'glass' | 'retro' | 'glow''default'The visual theme styling variant applied to the sheet panel.
showCloseButtonbooleantrueDetermines whether to show the close cross icon in the top-right corner.

Contributors

Theme Customizer

8px
@theme { --radius: 0.5rem; --glass-blur: 8px; }
Changes apply instantly to this documentation workspace.