PremiumNewFeaturedMega Menus

Mega Menu Pro

Multi-column dropdown navigation with featured promo cards. Replaces Buddha Menu.

#navigation#header#mega-menu#buddha-menu-replacement#qikify-replacement

Live preview

See it in action.

Fully interactive, drag, click, scroll inside the frame, toggle to mobile.

About this section

A full mega-menu header that reads from any Shopify Linklist. Three levels deep, with optional featured promo cards in each panel. Sticky on scroll, accessible keyboard nav, mobile drawer with accordion. Replaces $15–25/mo navigation apps.

Install in 90 seconds

  1. 01

    Create /sections/modblo-mega-menu-pro.liquid.

  2. 02

    Paste the section code and save.

  3. 03

    In theme.liquid, replace your existing header section with `{% section 'modblo-mega-menu-pro' %}`.

  4. 04

    In Online Store → Navigation, build a three-level main menu (top → column → links).

  5. 05

    In the theme editor, configure the linklist, logo, and (optionally) the featured promo card.

The code

This is the file you'll paste into your theme.

Unlock the section code

Mega Menu Pro is a premium section. Get the full Liquid + scoped CSS paste-ready.

One-time purchase · Lifetime updates · You own the code

What you can customize

Every setting below shows up in the Shopify theme editor. Change them without touching code.

SettingTypeDefault

Logo

logo

Optional. Falls back to shop name.

Image,

Linklist

linklist

Configure menu in Online Store → Navigation. Three levels deep supported.

Menumain-menu

Promo image

promo_image

Image,

Promo eyebrow

promo_eyebrow

TextNew collection

Promo title

promo_title

TextSpring 2026, now shipping

Promo CTA

promo_cta

TextShop the collection

Promo link

promo_url

Link,

Background

bg

Color picker#ffffff

Foreground

fg

Color picker#0b0b0c

Mega panel background

panel_bg

Color picker#ffffff

Accent

accent

Color picker#6366f1

SEO and accessibility notes

  • All links rendered server-side in Liquid, fully crawlable, no JS required for navigation.
  • Real <a> elements throughout, works with screen readers and keyboard tab navigation.
  • Mobile drawer uses native <details> elements, zero JS for accordion behavior.
  • Sticky header uses position:sticky, no scroll-event listener, no jank.