Command Palette

Search for a command to run...

Navigation Menu

A navigation menu with support for dropdowns and viewport animation. Built on Base UI NavigationMenu primitive.

Installation

npx shadcn add navigation-menu --registry https://ui.ch.sh/r

Usage

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

export default function Example() {
  return (
    <NavigationMenu>
      <NavigationMenuList>
        <NavigationMenuItem>
          <NavigationMenuLink href="/">Home</NavigationMenuLink>
        </NavigationMenuItem>
      </NavigationMenuList>
    </NavigationMenu>
  )
}