Launch sale — 60% off Pro
Contact
Dropdown MenuSettings

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

React Dropdown Menu - View Options

A React view options dropdown combining DropdownMenuRadioGroup for layout selection and DropdownMenuCheckboxItem for display toggles

Looking to implement shadcn/ui patterns?

Join our Discord community for help from other developers.


File managers and content browsers need flexible views—grid for images, list for details, columns for hierarchy. This React view options dropdown uses shadcn/ui DropdownMenu with Eye icon trigger featuring DropdownMenuRadioGroup for Layout (List, Grid, Column) and DropdownMenuCheckboxItem for Display Options (Show Hidden Files, Compact Mode, Show Preview) from Lucide React. Built with Radix UI primitives combining radio and checkbox patterns. The view options pattern improves browsing—perfect for file managers, media galleries, admin panels, or anywhere content layout needs user control.

Pattern created by @haydenbleasel

Installation

Questions you might have