Launch sale — 60% off Pro
Contact
DrawerBottom

Not affiliated with official shadcn/ui. Visit ui.shadcn.com for official docs.

React Scrollable Bottom Drawer

A scrollable bottom drawer with max-h-60vh overflow for long content like terms of service without footer buttons

Looking to implement shadcn/ui patterns?

Join our Discord community for help from other developers.


Long content in fixed-height drawers frustrates mobile users—scrollable drawers adapt to content length naturally. This React bottom drawer uses max-h-60vh with overflow-y-auto creating scrollable terms content using shadcn/ui Drawer and Vaul. Built without DrawerFooter allowing full vertical space for reading featuring space-y-4 paragraph layout. The scrollable pattern improves mobile reading—perfect for privacy policies, legal documents, changelogs, or anywhere mobile users need to read lengthy content in drawer format without awkward fixed heights.

Pattern created by @haydenbleasel

Installation

Questions you might have