Navbar 12 - Dropdowns with link descriptionsPro

A header in the style of the shadcn/ui navigation menu demo, with a "Getting started" panel led by a large intro card and a "Components" panel listing titled links with one-line descriptions in a two-column grid. Use it for libraries, platforms and docs portals that want explanatory dropdowns.

About Navbar 12

A header in the style of the shadcn/ui navigation menu demo, with a "Getting started" panel led by a large intro card and a "Components" panel listing titled links with one-line descriptions in a two-column grid. Use it for libraries, platforms and docs portals that want explanatory dropdowns.

Navbar 12 is a pro navbar block for React, built on shadcn/ui and Tailwind CSS. It ships as 124 lines of TypeScript you own: every piece of copy is a prop with a sensible default, so you can drop it in and replace the content without touching the layout.

  • navigation menu
  • dropdown
  • descriptions
  • shadcn
  • docs
  • grid

Installation

  1. Add the Chocolate UI registry to your components.json (see the installation guide).
  2. Run the shadcn CLI:
npx shadcn@latest add @chocolate/navbar-12

Uses: button, navigation-menu, utils.

Usage

import Navbar12 from "@/components/blocks/navbar-12"

export default function Page() {
  return <Navbar12 />
}

FAQ