What this feature controls
Megamenus control the visual layout and card-based navigation for top-level menu items. They allow you to:- Display image cards within navigation dropdowns
- Combine text links with visual elements
- Create featured collection highlights
- Build campaign-focused navigation structures
How megamenus work
Megamenus rely on Image and text card blocks to determine their behavior:- If Image and text card blocks exist, the navigation item opens as a megamenu
- If no Image and text card blocks exist, the navigation item falls back to a standard dropdown menu
Megamenu functionality depends entirely on the presence of Image and text card blocks.
Requirements
To activate a megamenu layout, both of the following must be true:- Megamenu settings are configured in the Header section
- At least one Image and text card block is added to the Header section
Configuring megamenu settings
1
Open Theme Customizer
From Shopify admin, access the Theme Customizer.
2
Select Header section
Click on the Header section in the left sidebar.
3
Configure megamenu settings
Adjust typography, spacing, and card layout options.
These settings control the global appearance of all megamenus. They do not create cards—cards are added separately using blocks.
Megamenu settings
- Typography
- Card layout
Adding image and text card blocks
Image and text card blocks define the visual content of megamenus.1
Open Theme Customizer
Go to Online Store → Themes → Customize.
2
Access Header section
Click on the Header section.
3
Add block
Click Add block and select Image and text card.
4
Configure block
Set the block settings according to your needs.
Image and text card block settings
Each Image and text card block represents a single card inside a megamenu.- Visibility & Position
- Appearance
- Content
Show on
Controls which devices the card is visible on.Available options:- Desktop
- Mobile
- Both
Menu item position
Defines which top-level navigation item the card belongs to using a numeric system.How it works:- Position
1→ First tier-1 menu item - Position
2→ Second tier-1 menu item - Position
3→ Third tier-1 menu item
Creating different megamenu layouts
Best practices
- Always verify menu item positions after reordering navigation
- Keep card aspect ratios consistent across all cards
- Use clear, concise headings that communicate value quickly
- Avoid overcrowding megamenus with too many cards
- Test megamenu behavior across different screen sizes
- Ensure sufficient color contrast between card content and backgrounds
Related guides
Header section
Learn about header configuration and layout options
Navigation structure
Understand how to organize your store navigation