Search documentation

Search components and pages

Navigation Menu

A collection of links for navigating websites.

01

Installation

Add the navigation menu component with the shadcn CLI.

bash
npx shadcn@latest add https://swiss.ui.unsanity.ai/r/navigation-menu.json
02

Usage

tsx
import { NavigationMenu } from "@/components/ui/navigation-menu"
03

Examples

Default

import {
  NavigationMenu,
  NavigationMenuContent,
  NavigationMenuItem,
  NavigationMenuLink,
  NavigationMenuList,
  NavigationMenuTrigger,
} from "@/components/ui/navigation-menu"

<NavigationMenu>
  <NavigationMenuList>
    <NavigationMenuItem>
      <NavigationMenuTrigger>Getting started</NavigationMenuTrigger>
      <NavigationMenuContent>
        <NavigationMenuLink href="#">Introduction</NavigationMenuLink>
      </NavigationMenuContent>
    </NavigationMenuItem>
  </NavigationMenuList>
</NavigationMenu>