Menu Bar
A visually persistent menu common in desktop applications that provides quick access to commands.
Preview
Installation
Usage
import {
Menubar,
MenubarContent,
MenubarGroup,
MenubarItem,
MenubarMenu,
MenubarSeparator,
MenubarTrigger,
} from "@/components/ui/menu-bar"<Menubar>
<MenubarMenu>
<MenubarTrigger>File</MenubarTrigger>
<MenubarContent>
<MenubarGroup>
<MenubarItem>New Tab</MenubarItem>
<MenubarItem>New Window</MenubarItem>
</MenubarGroup>
<MenubarSeparator />
<MenubarGroup>
<MenubarItem>Share</MenubarItem>
<MenubarItem>Print</MenubarItem>
</MenubarGroup>
</MenubarContent>
</MenubarMenu>
</Menubar>API Reference
Menubar
Root container. Wraps Menubar from Base UI with border and background styling.
MenubarMenu
Menu root. Alias for DropdownMenu.
MenubarTrigger
Trigger button for a menu. Styled wrapper for DropdownMenuTrigger with menubar-specific styling.
MenubarContent
Popup content for a menu. Alias for DropdownMenuContent.
MenubarGroup
Groups related menu items. Alias for DropdownMenuGroup.
MenubarLabel
Label for a menu group. Alias for DropdownMenuGroupLabel.
MenubarItem
Individual selectable menu item. Alias for DropdownMenuItem.
MenubarSeparator
Visual separator between items or groups. Alias for DropdownMenuSeparator.
MenubarSub
Submenu container. Alias for DropdownMenuSubmenu.
MenubarSubTrigger
Trigger for opening a submenu. Alias for DropdownMenuSubmenuTrigger.
MenubarCheckboxItem
Toggleable menu item with a check indicator. Alias for DropdownMenuCheckboxItem.
MenubarRadioGroup
Container for exclusive radio menu items. Alias for DropdownMenuRadioGroup.
MenubarRadioItem
Radio menu item with a dot indicator. Alias for DropdownMenuRadioItem.