Menubar

A persistent application menu bar (File, Edit, View…) styled like a native desktop app. Supports nested submenus, checkbox/radio items, separators, labels, and shortcuts. Built on Radix UI Menubar.

Anatomy

  • Menubar — The horizontal bar.
  • MenubarMenu — One top-level item (e.g. File).
  • MenubarTrigger — Opens the menu on click or hover.
  • MenubarContent — The dropdown panel.
  • MenubarItem / MenubarCheckboxItem / MenubarRadioItem — Actions and stateful items.
  • MenubarSub / MenubarSubTrigger / MenubarSubContent — Nested submenu.
  • MenubarLabel / MenubarSeparator / MenubarShortcut — Visual helpers.

Installation