shadcn.io is not affiliated with official shadcn/ui
Navigation Menu examples · Complex
Mixed Content Types Navigation Menu for React
A Solutions mega menu mixing solution cards with badges, a webinar promo and a Start Building panel.
Solutions opens four solution cards in a grid, two with Popular or New badges, beside a webinar promo with Watch Now and a Start Building panel with two buttons. One panel mixes navigation, promotion and sign-up.
Preview
Installation
FAQ
How are the solution cards built?
Each card is a NavigationMenuLink with flex-col: the icon and an optional Badge on top, the title and description below.
Do the buttons navigate?
Not in the demo: Watch Now, Create Account and View Docs are Buttons with no handler. Link them to their pages.
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
- Full Mega Menu Navigation MenuA wide Platform mega menu with feature
- Resources with Lead Magnets Navigation MenuA Resources dropdown with resource links
- Product Showcase with CTA Navigation MenuA Products dropdown with three described
- Features with Badges Navigation MenuA What's New dropdown whose feature links
- Dashboard-style with Stats Navigation MenuAn Analytics dropdown with four stat
- Multi-level Nested Navigation Navigation MenuA Products dropdown with two categories