Menubar

A visually persistent menu common in desktop applications that provides quick access to a consistent set of commands.

Loading preview…

Installation

Usage

Use menubar for persistent top-level app menus. Compose Menu + Trigger + Content with items, checkboxes, radios, shortcuts, and nested Sub menus.

1<script lang="ts">
2	import * as Menubar from '~/components/menubar';
3</script>
4
5<Menubar.Root>
6	<Menubar.Menu>
7		<Menubar.Trigger>File</Menubar.Trigger>
8		<Menubar.Content>
9			<Menubar.Item>
10				New Tab
11				<Menubar.Shortcut>⌘T</Menubar.Shortcut>
12			</Menubar.Item>
13			<Menubar.Item>New Window</Menubar.Item>
14			<Menubar.Separator />
15			<Menubar.Item>Share</Menubar.Item>
16			<Menubar.Separator />
17			<Menubar.Item>Print</Menubar.Item>
18		</Menubar.Content>
19	</Menubar.Menu>
20</Menubar.Root>