What this section controls
This section controls site-wide navigation with the following capabilities:- Six layout options for logo and navigation positioning
- Sticky header option (fixed on scroll)
- Mega menu support with promotional image cards
- Mobile drawer navigation with multi-level menus
- Search bar integration
- Account and cart icons
- Announcement bar integration
- Color scheme and transparency controls
- Appears on every page across the site
Key Features
6 Layout Options
Choose from multiple logo and navigation positioning layouts
Sticky Header
Optional fixed header that stays visible while scrolling
Mega Menu Cards
Add promotional image cards with links inside mega menu dropdowns
Mobile Drawer
Responsive navigation drawer with multi-level menu support
Layout Options
The header layout controls how the logo and navigation are positioned within the header, affecting visual hierarchy and available menu space.Default
Default
Logo on the left, navigation in the center, utilities on the right. Classic balanced layout.Best for: Stores with moderate navigation needs and standard branding
Navigation Centered
Navigation Centered
Logo Centered, Navigation Centered Below
Logo Centered, Navigation Centered Below
Navigation Centered Below
Navigation Centered Below
Navigation Logo Left
Navigation Logo Left
Navigation Drawer
Navigation Drawer
Section Settings
Header Behavior
Header Behavior
Enable Sticky Header
- Keeps header visible while scrolling
- Provides constant access to navigation and utilities
- Default: Enabled
- Header becomes transparent over page content
- Useful for hero sections with media backgrounds
- Default: Disabled
- Adds subtle border to transparent header for definition
- Only visible when header is transparent
- Default: Enabled
- Adds show/hide interaction for third-level menu items in drawer
- Improves clarity with deep navigation structures
- Default: Enabled
Logo
Logo
Logo Image
- Upload PNG or JPG logo file
- Used as default logo across all pages
- Alternative logo shown only when header is transparent
- Useful for maintaining contrast over hero images
- Optional - uses default logo if not provided
- Paste raw SVG code for vector logo
- Overrides uploaded image when provided
- Provides better scalability and smaller file sizes
- Maximum logo width: 50-200px
- Default: 120px
- Maximum logo width on mobile: 40-160px
- Default: 80px
- Text logo size multiplier: 0.5x - 4.0x
- Default: 1.0x
- Only affects text-based logos (when no image is uploaded)
SVG logos offer better quality at all sizes and smaller file sizes, but require technical knowledge to implement correctly. Paste the complete SVG code including
<svg> tags.Navigation
Navigation
Country Drawer
Country Drawer
These settings control country/market selector visibility. Only active when Shopify Markets is configured.Enable in Header
- Shows country selector in main header area
- Default: Enabled
- Shows country selector inside navigation drawer
- Default: Enabled
Country selectors only appear when multiple markets are configured in Shopify Settings → Markets. Both options can be enabled simultaneously.
Additional Links
Additional Links
Add custom links to the header for promotions, campaigns, or important pages.First Additional Link
- Title: Default “Collections”
- URL: Default “/collections”
- Positioned in main navigation or utilities area
- Title: Default “Products”
- URL: Default “/collections/all”
- Positioned in main navigation or utilities area
Mega Menu Card Aspect Ratios
Mega Menu Card Aspect Ratios
Section Width & Color
Section Width & Color
Section Width
- Page: Standard page width with margins
- Fluid: Minimal side margins, edge-to-edge
- Full: Complete full-width layout
- Default: Fluid
- Choose from available color schemes
- Default: Scheme 1
Block Types
Blocks enhance the header with promotional content and visual indicators for menu items.Image Link Text Block
Promotional cards displayed inside mega menu dropdowns. Add images, headings, and links to highlight collections, promotions, or featured content.Configuration
Configuration
Menu Item Position
- Number indicating which top-level menu item to attach this card to
- Example: 1 = first menu item, 2 = second menu item, etc.
- Info tooltip explains positioning system
- Choose color scheme for the promo card
- Default: Scheme 1
- Allows cards to stand out from default header scheme
Menu item positions are numbered from left to right in your navigation. Count your menu items to determine the correct position number.
Content
Content
Image
- Background or featured image for the card
- Displays at aspect ratio set in section settings
- Top, Center, or Bottom
- Default: Center
- Controls where text appears on the image
- Heading text for the promotional card
- Default: “Heading goes here”
- Supports inline rich text formatting
- Button: Shows explicit button element
- Card: Entire card is clickable (no visible button)
- Default: Card
- Button label text
- Only visible when Link Type is “Button”
- Destination link for card or button
- Required field
Menu Link Badge Block
Small badge labels attached to specific menu items to highlight new features, sales, or important categories.Configuration
Configuration
Menu Item Position
- Number indicating which menu item to attach the badge to
- Same numbering system as Image Link Text blocks
- Text displayed in the badge
- Keep short: “NEW”, “SALE”, “HOT”
- Square: Rectangle badge shape
- Round: Circular/pill badge shape
- Default: Round
Mega Menu Setup
Create Menu Structure
Go to Shopify Admin → Navigation and create a menu with multiple levels. Top-level items become the main menu, second-level items appear in dropdowns.
Add Promo Cards
In Theme Customizer, click Add block → Image Link Text. Set the menu item position to match where you want the card to appear.
Configure Card
Upload an image, add heading text, set the URL, and choose link type. The card will appear in that menu’s dropdown.
Mobile Behavior
Automatic Drawer
All layouts automatically convert to drawer navigation on mobile devices
Separate Mobile Menu
Optional mobile-specific menu for simplified navigation
Collapsible Levels
Multi-level navigation collapses into accordion-style expandable sections
Drawer Layer
Third-level menu items can hide/show for cleaner mobile experience
Best practices
Navigation structure
Limit top-level menu items to 5-7 for optimal readability. Use second level for category organization (appears in dropdowns/mega menus). Third level for subcategories (appears in drawer layer if enabled). Keep menu link names concise, especially for mobile.
Logo optimization
Use transparent PNG for logos with complex shapes, SVG is ideal for simple logos (text, geometric shapes). Logo width 100-140px works well for most stores. Mobile logo should be 60-100px for best balance. Provide transparent header logo for sections with hero images.
Mega menu cards
Use high-quality images optimized for web (compressed). Keep card titles short and impactful (2-4 words). Link to collections or featured product pages. Align card position numbers carefully with your menu structure and test mega menus on desktop before finalizing.
Menu item limits
Avoid too many top-level menu items creating horizontal overflow. Balance comprehensive navigation with clean design. Consider second-level menus for additional categories instead of adding more top-level items.
Performance considerations
Use appropriately sized logo files to prevent slowing page load. Test sticky header mobile scroll performance before enabling. Optimize mega menu images for fast loading without sacrificing quality.
Transparent header usage
Works best with hero sections that have full-width images or videos. Requires good contrast between header text and background content. Use transparent header logo (lighter/darker version) for optimal visibility. Bottom border helps define header boundary without solid background.
Common Header Layouts
Classic E-commerce
Minimal Boutique
Mobile-First Store
Traditional Retail
Related Settings
- Shopify Admin → Navigation: Create and manage header menus
- Shopify Settings → Markets: Configure markets for country selector
- Theme Settings → Colors: Define color schemes used in header
- Theme Settings → Typography: Control font families for header text