Navigation Menu

A collection of links for navigating websites.

Loading preview…

Installation

Usage

Use navigation-menu for site nav with dropdown panels. Compose List / Item with Trigger + Content menus, and Link for direct destinations. Import navigationMenuTriggerStyle for link items that match trigger chrome.

1<script lang="ts">
2	import * as NavigationMenu from '~/components/navigation-menu';
3</script>
4
5<NavigationMenu.Root>
6	<NavigationMenu.List>
7		<NavigationMenu.Item>
8			<NavigationMenu.Trigger>Item One</NavigationMenu.Trigger>
9			<NavigationMenu.Content>
10				<NavigationMenu.Link href="#/">Link</NavigationMenu.Link>
11			</NavigationMenu.Content>
12		</NavigationMenu.Item>
13	</NavigationMenu.List>
14</NavigationMenu.Root>