A fully customizable drawer component with smooth spring animations, staggered content reveals, and support for all four directions.A production-ready drawer component inspired by shadcn/ui and Vaul, rebuilt from scratch for Framer with zero dependencies beyond framer-motion.
✦ Open from any direction Slide in from top, bottom, left, or right. Perfect for mobile menus, settings panels, cart sidebars, or modal-style content.
✦ Staggered animations Each element animates in sequence with customizable timing and direction. Control the delay between items and choose whether content animates up or down for that polished, intentional feel.
✦ Flexible content placement Position your header and copy at the top or bottom of the drawer. Adapts to your layout needs whether you're building a confirmation modal, onboarding flow, or upgrade prompt.
✦ Full styling control Customize everything from the property panel — colors, border radius, padding, overlay opacity, and drawer size. No code required.
Features: — 4 slide directions (top, right, bottom, left) — Spring-based open/close animations — Staggered content reveal with adjustable timing — Click-outside to close — Scroll lock when open — Handle bar for bottom/top sheets — 3 customizable paragraphs with show/hide toggles — Fully styled trigger button — Submit and cancel actions
Perfect for: — Mobile navigation menus — Settings or filter panels — Shopping cart sidebars — Upgrade/pricing prompts — Onboarding flows — Confirmation dialogs