shadcn.io is not affiliated with official shadcn/ui
Navigation Menu examples · Features
Feature Cards with Icons Navigation Menu for React
A Platform Features dropdown laid out as a two-column grid of icon cards with descriptions.
Platform Features opens a two-column grid of six features, each an icon, a name and a one-line description. Use it on product sites where the menu doubles as a short tour of what the product does.
Preview
Installation
FAQ
How is the grid built?
The panel is a grid-cols-2 grid with gap-3, and each cell is a NavigationMenuLink with items-start, so the icon sits at the top beside the name and description.
How are the icons rendered?
Each item's icon is a Lucide component stored in the data, rendered inside the link and hidden from assistive tech, since the label beside it names the link.
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
- Feature Grid Layout Navigation MenuA Developer Tools dropdown laid out as a
- Navigation with Descriptions Navigation MenuA Resources dropdown whose links pair an
- Features with Badges Navigation MenuA What's New dropdown whose feature links
- Industry Solutions Navigation MenuAn Industries dropdown with a heading and
- Feature Categories Navigation MenuA Solutions dropdown with six titled
- Feature Sections with Headers Navigation MenuA Collaboration dropdown that groups its