Mega Menu Navbar

Studio navbar whose Work item opens a full-width mega panel with category links and three featured project thumbnails.

PRO

Studio navbar where the desktop "Work" item opens a full-width mega panel on hover or click: a left column of category links plus an "All projects" link, and a right grid of three featured project thumbnails with title and category. Below lg it collapses into a hamburger-triggered mobile menu that nests the mega menu's links under its own heading.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/navbar47?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/navbar47?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the block to components/beste/block/navbar47.tsx and the button1 component it uses for its call-to-action.

Quick start

The installed file exports navbar47Demo alongside the block: the exact props behind the preview above. Spread it to get a working navbar in one line.

tsx
import { Navbar47, navbar47Demo } from "@/components/beste/block/navbar47";

export default function Layout() {
  return <Navbar47 {...navbar47Demo} />;
}

Then replace the demo with your own props. Written out, a trimmed setup looks like this:

tsx
import { Navbar47 } from "@/components/beste/block/navbar47";

export default function Layout() {
  return (
    <Navbar47
      brand="Polaris"
      megaMenu={{
        label: "Work",
        overviewLabel: "All projects",
        overviewHref: "/work",
        links: [
          { label: "Brand Identity", href: "/work/brand" },
          { label: "Product Design", href: "/work/product" },
        ],
        projects: [
          {
            title: "Lumen Rebrand",
            category: "Brand Identity",
            href: "/work/lumen",
            image: { src: "/projects/lumen.jpg", alt: "Lumen rebrand poster wall" },
          },
        ],
      }}
      links={[
        { label: "Studio", href: "/studio" },
        { label: "Journal", href: "/journal" },
      ]}
      cta={{ label: "Start a Project", href: "/contact" }}
    />
  );
}

Props

PropTypeDefaultDescription
brandstringWordmark text; the brand link is skipped if omitted
megaMenuMegaMenuOptional mega menu item rendered before links; drives the hover/click panel
linksNavLink[][]Regular nav links rendered after the mega menu item
ctaCtaLinkCall-to-action rendered as a button1 seal on desktop and full-width in the mobile menu
classNamestringExtra classes for the outer <header>
ts
type NavLink = { label: string; href: string };

type FeaturedProject = {
  title: string;
  category: string;
  href: string;
  image: { src: string; alt: string };
};

type MegaMenu = {
  label: string;
  overviewLabel: string;
  overviewHref: string;
  links: NavLink[];
  projects: FeaturedProject[];
};

type CtaLink = { label: string; href: string };

Behavior notes

More Navigation blocks

View all Navigation
PRO

navbar54

Multi Mega Menu Navbar

Navbar where multiple items each open their own mega panel — three eyebrow-titled columns of described links with a view-all footer strip.

PRO

navbar60

Mega Studio Navbar

Full mega-menu navbar — bold links open three-column panels with parenthetical section labels, descriptions and a footer link. SSR-mounted panels, pill CTA and a stacked mobile menu.

PRO

navbar53

Dark Mega Menu Navbar

Dark studio navbar whose Services item opens a mega panel with three eyebrow-titled link columns and a bordered booking card with a seal CTA.

PRO

navbar66

Featured Mega Navbar

Mega-menu navbar whose panels lead with a featured project — a full-color image card with a parenthetical category beside a ruled link list. SSR-mounted panels and a stacked mobile menu.

PRO

navbar19

Mega Menu Navbar

Full-width mega menu navbar with multi-column product dropdowns, icon-enhanced links, and promotional cards. Perfect for SaaS products and enterprise sites with extensive feature offerings.

PRO

navbar55

Editorial Mega Menu Navbar

Navbar with an editorial split mega panel — eyebrow statement and seal CTA on the left, a numbered two-column project index in the middle and a tall studio image on the right.