shadcn.io is not affiliated with official shadcn/ui
Navigation Menu examples · Complex
Full Mega Menu Navigation Menu for React
A wide Platform mega menu with feature, resource and company columns beside a tutorial and a contact panel.
Platform opens a full-width mega menu: core and advanced features with descriptions, resource and company links, and a sidebar with a tutorial card and a contact panel. Use it when the site has many sections and the header is the main way in.
Preview
Installation
FAQ
How are the columns laid out?
A three-column grid, grid-cols-[2fr_1fr_1fr]: the feature groups take the widest column, the resource and company links the middle, and the two panels the last.
How are the groups built?
From lists at the top of the file: two feature groups with descriptions and two link groups, each with a title. Resource links have icons; company links don't.
How do the links use my router?
Each link is your router's link rendered through NavigationMenuLink, so it keeps the menu's styles and focus handling.
NavigationMenuLink takes the Next.js Link through render, as in render={<Link href="#" />}.
Related
- Mixed Content Types Navigation MenuA Solutions mega menu mixing solution
- Tabbed Mega Menu Navigation MenuA Products mega menu with Web, Mobile and
- Feature Categories Navigation MenuA Solutions dropdown with six titled
- Dashboard-style with Stats Navigation MenuAn Analytics dropdown with four stat
- Multi-level Nested Navigation Navigation MenuA Products dropdown with two categories
- Feature Cards with Icons Navigation MenuA Platform Features dropdown laid out as