Skip to main content

Add your menu with Page Builder

Add your menu to the storefront with BigCommerce Page Builder, then customise the widget and publish your changes.

Add the widget

  1. Open your storefront in Page Builder.
  2. Find the widget named after the menu you created in Mega Menu Builder.
  3. Drag the widget into a global header region to use it as the main navigation.
  4. Configure the widget options, then select Publish.

Mega Menu widget options in BigCommerce Page Builder

Widget options

Use these options to match the menu to your storefront and control its responsive behaviour.

General

SettingDescription
ThemeResponsive (default) displays the app's menu on desktop and mobile. Desktop or Mobile restricts it to that device type. None outputs the HTML without app CSS or JavaScript.
Mobile menu breakpointSets the viewport width at which the mobile hamburger menu changes to the desktop flyout menu.
Lazy load imagesUses the lazysizes library included in Cornerstone-based themes. This reduces initial page weight, but images may briefly appear as a flyout opens because their dimensions are not known in advance.

Top level

Customise the display of the top-level menu items and the top bar.

SettingDescription
Menu background colourSets the main menu bar background.
Link colourSets the menu link colour.
Link hover colourSets the menu link colour on hover.
JustifyAligns the menu to the left, centre or right.
Text styleSets font size and hover decoration.

Second level

Customise the display of the second-level menu items and flyout.

SettingDescription
Menu background colourSets the flyout menu background.
Link colourSets second-level link colour.
Link hover colourSets second-level link colour on hover.
Text styleSets font size and hover decoration.

Third level

Customise the display of the third-level menu items.

SettingDescription
Menu background colourSets the flyout menu background.
Link colourSets third-level link colour.
Link hover colourSets third-level link colour on hover.
Text styleSets font size and hover decoration.

Mobile menu

SettingDescription
Show breadcrumbShows the parent category while viewing a child menu, allowing customers to select the parent as a destination.
Show search boxControls whether the search box appears in the mobile menu.
Show account links and currency switcherControls whether account links, the currency switcher and the gift certificates link appear at the bottom of the mobile menu.

Breadcrumb disabled:

Mobile menu without a parent breadcrumb

Breadcrumb enabled:

Mobile menu with a parent breadcrumb

Keyboard accessibility

Enable Keyboard accessibility so customers can navigate the flyout menu without a pointer. We recommend leaving this option enabled.

Use this to add a promotion block to the bottom of your flyout menu. It will be shown for every top level menu item's flyout menu.

Custom CSS

Add CSS that should apply to the menu. You can use it to override styles for menu items that have a custom class.