Design System v1.0

Dropdown menu

Menus of actions and options triggered from a button.

API reference

A menu opened from a button: a portalled popup of groups, labels, items, checkbox/radio items, separators, shortcuts, and submenus.

Full props on Base UI Menu
Anatomy
DropdownMenuRoot managing the menu's open state.
DropdownMenuPortalRenders the menu outside the DOM tree.
DropdownMenuTriggerButton that opens the menu.
DropdownMenuContentPortalled, positioned popup container for items.
DropdownMenuGroupWraps related items. Required around a Label.
DropdownMenuLabelMuted heading for a group. Must be inside a Group.
DropdownMenuItemA selectable menu row.
DropdownMenuCheckboxItemA menu item with a check indicator.
DropdownMenuRadioGroupCoordinates selection among radio items.
DropdownMenuRadioItemA radio menu row with a check indicator.
DropdownMenuSeparatorThin divider between menu sections.
DropdownMenuShortcutRight-aligned text showing a keyboard shortcut.
DropdownMenuSubRoot for a nested submenu.
DropdownMenuSubTriggerA menu item that opens a submenu; shows a chevron.
DropdownMenuSubContentPortalled popup for a submenu.

Command Palette

Search for a command to run...