# Mega menu

A mega menu is an expanded and visually appealing menu that displays multiple navigation options and subcategories in a single dropdown panel.

A well-designed mega menu simplifies the browsing process for your customers.

* &#x20;It provides a clear overview of your store's product categories and subcategories, allowing users to quickly find what they want.&#x20;
* It reduces the number of clicks required to navigate through your site, enhancing user satisfaction and encouraging exploration of your product offerings.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F5KzJgCYCoDN4xUefYejr%2Fimage.png?alt=media&#x26;token=20142ff8-953e-49d7-b541-d8ce834ea99e" alt=""><figcaption><p><a href="https://demo.megamog.co/?utm_source=foxecom&#x26;utm_medium=help_center_foxkit_mega-menu&#x26;utm_campaign=anchor_text&#x26;utm_term=an_example_of_foxkit_mega_menu_on_megamog_theme">An example of FoxKit's Mega menu on Megamog theme</a></p></figcaption></figure>

## Create a mega menu

{% hint style="success" %}
**Steps:**

1. In FoxKit > **FoxKit power** > choose **Mega menu**
2. Select **Create menu**
   {% endhint %}

Give your menu a name and select the layout for it.

You can choose 1 of the 2 layout options for your mega menu. It can be:

* **Horizontal menu**: In a horizontal mega menu, the parent menu items stand at the top; and sub-items, or child menu items, spread out underneath them.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FlyItKpCZegZNVkIOvXgZ%2Fhorizontal-mega-menu.png?alt=media&#x26;token=e1206a50-1a36-47ec-883a-c7b03f321f4a" alt=""><figcaption></figcaption></figure>

* **Vertical menu**: In a vertical mega menu, the parent menu items stand on the left side; and sub-items, or child menu items, branch out from them to the right.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FsAt8OmKbTIKLDOrGmbbw%2Fvertical-mega-menu.png?alt=media&#x26;token=6a15159b-d6e8-4100-98d1-e409e259970e" alt=""><figcaption></figcaption></figure>

Each submenu item can be chosen as:

* Pure text link: Link the item to a certain collection, product, landing page, etc.
* Text link with image banner: A menu banner can attract customers' attention and communicate your messages more effectively.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F14u7EE9j2fOj0tffCC1W%2Fimage.png?alt=media&#x26;token=c1784547-30aa-49ea-8be5-41e7b3b7aea8" alt=""><figcaption></figcaption></figure>

### General

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FIWM7qGaRw7F1ORsBYtL4%2Fimage.png?alt=media&#x26;token=db86eb5a-ed01-4a3c-a758-cc439eb8307b" alt=""><figcaption></figcaption></figure>

* **Title**: Insert your menu item label;
* **Link**: paste the page URL or select a page from your Shopify store that you want to link the menu item with, or simply leave it blank.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F276fR2wWu5k3qGUZWRR4%2Fimage.png?alt=media&#x26;token=5ad5c524-9fed-4dfc-8776-0022ede2cd85" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
&#x20;Include the full URL of that page, including the URL's HTTPS protocol.
{% endhint %}

* Check the option **Open link in a new tab** if needed.

### Submenu settings

* Determine your **Submenu layout** as Mega/Dropdown;

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2Fdk3JbcVrJDLljnesE6B4%2Fimage.png?alt=media&#x26;token=02edd771-d6c8-4416-99d4-3acc7247e39d" alt="" width="563"><figcaption></figcaption></figure>

* Select how the submenu is opened: by hovering/clicking;
* Select the Dropdown container width: Full width/ Auto width;
* Enable to show content in the container if needed;
* Set the number of submenu columns: 1-6 columns or based on the number of submenu items being added to the menu item.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F6Roo9HCrJzBcoTMILZD6%2Fimage.png?alt=media&#x26;token=d514881a-c861-4eb5-9ee8-1760acf77512" alt="" width="350"><figcaption></figcaption></figure>

### Image Banner

This feature lets you create a visually appealing **banner with an image**, heading, button, and optional custom styling. It can be used to highlight promotions, collections, or announcements on your storefront.

* Image
* Image Width
* Heading
* Button Label
* Text Color
* Custom Class

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F7jt01hjBeEzBmJTQ40kD%2FScreenshot%202025-05-30%20at%2017.02.27.png?alt=media&#x26;token=dc273530-7894-404d-80d4-0d7dddca896b" alt=""><figcaption></figcaption></figure>

### Icon & Badge

You can set the **Icon** and **Badge** for each menu item to attract customers or visitors' attention.

{% tabs %}
{% tab title="How the icon is added to the menu item" %}

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FLGMt4nHD3brxbQ9wL0TI%2Fimage.png?alt=media&#x26;token=e1164d40-81b7-457d-8deb-cddf56c4fb01" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="How the badge is added to the menu item" %}

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FjYYkwKGzKq1nExsByuVG%2Fimage.png?alt=media&#x26;token=bbb632ac-f5ba-4280-bb2a-c7ec696fdb00" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F4LmD93L8MPf2PlRuV4Z1%2Fimage.png?alt=media&#x26;token=3345cc44-d737-4fb5-b88b-9aa7b23084d3" alt=""><figcaption></figcaption></figure>

#### Icon

The **Icon** will be positioned beside the menu item label.

Select your preferred icon in the **Select icon** field.

Then, adjust the **Icon size** to fit the menu item (10px-50px) and change the **Icon color**.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FiA6h39Hf9vXs1J4CMrt9%2Fimage.png?alt=media&#x26;token=31726766-6b59-4edc-ba48-608f721425c5" alt="" width="561"><figcaption></figcaption></figure>

#### Badge

The **Badge** will be positioned next to the menu item label.

Enable/Disable the **Badge** by toggling the **Show badge** option.

Insert the content you want in the **Badge label** to show on the menu item.

Then, you can also adjust the suitable **Badge background color** and **Badge text color** to highlight i&#x74;**.**

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FzcrtfNXnQuo558nIomY7%2Fimage.png?alt=media&#x26;token=838d13aa-7fae-4527-8b4e-8d6e3158c070" alt="" width="563"><figcaption></figcaption></figure>

### Visibility

Select in what view that menu item and submenu items are displayed.

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2F74DDickZD5ggawFGFtfI%2Fimage.png?alt=media&#x26;token=bfb7ac5d-570c-44eb-ac79-f0f34f75d896" alt=""><figcaption></figcaption></figure>

## Style your mega menu

To change the styling of the mega menu, choose **Appearance**.

Some details of the mega menu that you can change are:

* Menu layout
  * Horizontal
  * Vertical
* Menu width
  * Fill container
  * Fixed width
* Menu bar background: Change color
* Menu text color
* Menu text hover color
* Space between items
* Submenu design
  * Background: Change color
  * Text: Change color
  * Text hover: Change color

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FgM1TMEVahhc9C6Hddfle%2FScreen%20Shot%202023-12-19%20at%2015.00.53.jpg?alt=media&#x26;token=a7a336be-438b-405a-88fd-9710b0bf9b0c" alt=""><figcaption></figcaption></figure>

## Change the settings of your mega menu

* Title
* Render method - **we recommend you don't change this option if you're not sure what it does**
  * Custom element
  * Replace by selectors
* CSS Selector
* CSS selector of mobile menu

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2Fsky5fZn016BLrzdNpvtV%2FScreenshot%202025-05-30%20at%2017.03.39.png?alt=media&#x26;token=678efc6e-d660-40ab-8c47-87f4476059e0" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Need help in adding the mega menu to your theme? Don't hesitate to drop us a message via our in-app live chat or email <happytohelp@foxecom.com> 💬
{% endhint %}

<figure><img src="https://1222926902-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2gqo9glygWoTkEqRV1dN%2Fuploads%2FIuqEOw0VgWDSqJ9HyRfu%2Flivechat883x471%20(1).png?alt=media&#x26;token=2d55e471-68de-413c-8041-8ae9c7f700a3" alt=""><figcaption><p><a href="https://apps.shopify.com/xflow?utm_source=foxecom&#x26;utm_medium=help_center_foxkit_mega_menu&#x26;utm_campaign=anchor-text&#x26;utm_term=install_xflow_back_in_stock_automation_free">Install XFlow Back In Stock Automation FREE</a></p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.foxecom.com/foxkit-app/sales-boosting/mega-menu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
