AdvancedNavigation

Navigation

Set up Enova's menus in Ghost — dash-prefixed sub-items for dropdowns, and hash-prefixed labels for grouped footer link columns.

This theme offers advanced native multi-level navigation for your header, and comprehensive footer linking options through Ghost's built-in Navigation settings.

Choose your layout

Want a horizontal top bar instead of the left sidebar? See Navigation Style to switch between layouts.

Primary Navigation

The Primary Navigation manages the main menu that appears in your website's header.

Navigate to the Navigation settings in Ghost Admin.

Locate the Primary tab on the left-hand side of the interface.

Add the labels and internal/external URLs for your main pages.

The theme will automatically indicate external links with a small arrow.

Click the Save button to apply your modifications.

Multi-level Dropdowns (Built-in)

By default, this theme supports a dynamic drop-down menu in the primary header navigation that can elegantly display a second level of items.

To turn a navigation item into a sub-item, start its label with a dash (-). Every dash-prefixed item attaches to the closest normal item above it, and Enova strips the dash before displaying the label:

LabelBecomes
ResourcesA top-level menu item
- GuidesA sub-item under Resources, shown as "Guides"
- TemplatesA second sub-item under Resources, shown as "Templates"

No code required

That dash prefix is the whole setup — you create sub-menus entirely inside Ghost's native navigation editor, with no code injection or extra configuration.

Primary Navigation Option

Primary Navigation Option

Primary Navigation Preview

Primary Navigation Preview


Secondary Navigation

The Secondary Navigation option lets you customize the menu items that appear in your website's footer. You can organize links into multiple columns by using # prefixed labels as group headers.

Basic Usage

If you simply add links without any # headers, all items will appear in a single Quick Links column in the footer.

Navigate to the Navigation settings in Ghost Admin.

Click over to the Secondary tab.

Add your footer links (such as Privacy Policy, Terms, or Socials).

Click Save to apply your changes.

Grouped Columns

To split your footer links into multiple columns, prefix a navigation label with # to create a column heading. All links added after a # heading will be grouped under that column.

Navigate to the Navigation settings in Ghost Admin and click the Secondary tab.

Add a # prefixed item to create a column heading. For example, type #Legal as the label and set the URL to / (the URL is not used for headings).

Add your links below the heading. For example, Privacy Policy, Terms & Conditions, and Disclaimer will all appear under the Legal column.

Repeat for additional columns. For example, add #Quick Links followed by Documentation, Shop, etc.

Click Save to apply your changes.

The footer layout adapts automatically. Brand and Subscribe sections receive more space, while navigation columns stay compact. When there are many groups, columns wrap to additional rows rather than being squeezed into a single line. External links automatically display an arrow icon to indicate they open in a new tab.

Example configuration:

LabelURL
#Companyhttps://example.com/
Abouthttps://example.com/about/
Privacy Policyhttps://example.com/privacy/
Terms & Conditionshttps://example.com/terms/
Disclaimerhttps://example.com/disclaimer/
#Quick Linkshttps://example.com/
Documentationhttps://docs.example.com
Shophttps://shop.example.com

This produces two footer columns — Company with four links and Quick Links with two links.

Secondary Navigation Option

Secondary Navigation Option

Secondary Navigation Preview

Secondary Navigation Preview