Skip to main content
Navigation is what turns a collection of pages into a coherent website. HoopAI provides a Navigation Menu element that you can place anywhere on a page — typically in the header — along with global sections that keep the navigation consistent across every page on the site.

The navigation menu element

The Navigation Menu element is available in the builder’s elements panel under the Interactive category. You can drag it onto any section of any page. For site-wide navigation, place it inside a global section so it appears and updates consistently across all pages.

Adding a navigation menu

1

Open the page in the builder

Navigate to Sites > Websites, open your website, and click Edit Page on the page where you want to add navigation (typically the home page or a global header section).
2

Drag the navigation menu element

In the left panel, click Add Elements, scroll to the Interactive section, and drag the Navigation Menu element onto a section at the top of the page.
3

Configure navigation items

Click the navigation element to open its settings. Click Add Item to add navigation links. For each item, specify:
  • Label: The text displayed in the menu (for example, “About” or “Services”)
  • Link: The destination URL — use root-relative paths for internal pages (for example, /about or /services) or full URLs for external links
  • Open in new tab: Toggle on for external links you want to open in a new browser tab
4

Add dropdowns (optional)

Some navigation elements support dropdown sub-menus. Click a parent item and add child items beneath it to create a nested dropdown.
5

Style the navigation

Use the element’s styling settings to adjust font, color, padding, mobile behavior, and active link highlighting.

Using global sections for site-wide navigation

The most efficient way to manage navigation across a multi-page site is to place the navigation menu inside a global section. A global section is a shared section that, when edited, updates automatically on every page that uses it.
1

Build the header section

On any page, build the header layout — logo on the left, navigation menu on the right, for example.
2

Save as a global section

Click the green section bar to select the entire section. Click the Save icon that appears in the section toolbar. Choose Save as Global Section and give it a name like “Site Header.”
3

Add to all pages

On each page of the website, click Add Elements, go to Saved Sections, and drag the “Site Header” global section to the top of the page.
4

Update site-wide from one place

Whenever you need to change the navigation — adding a new page link, updating the logo, or adjusting styling — edit the section on any page and click Update Global Section. The change propagates to every page automatically.

Internal linking

Internal links connect pages within the same website. They help visitors navigate and help search engines understand your site structure. Use root-relative paths for internal links throughout the builder:
PageInternal link path
Home/
About/about
Services/services
Blog/blog
Contact/contact
To add an internal link to a button, text, or image:
  1. Select the element in the builder.
  2. In the element settings, find the Link or URL field.
  3. Enter the root-relative path (for example, /services).
For websites with many pages organized into categories, breadcrumbs help visitors understand where they are. You can create breadcrumb navigation using text elements with internal links or by using a custom code element with structured data markup.

Mobile navigation

By default, the navigation menu collapses into a hamburger menu on mobile devices. The breakpoint and hamburger icon appearance can be adjusted in the navigation element’s mobile settings. Always preview your site in mobile view (using the desktop/mobile toggle in the builder toolbar) to verify that navigation is easy to use on small screens.

Active page highlighting

Most navigation menu configurations support highlighting the currently active page link. This gives visitors a visual indicator of which page they are on. Enable this in the navigation element’s settings and choose the highlight color or style.
Keep your main navigation menu to five or six items maximum. If you have more pages, group related pages under dropdown categories or create a secondary navigation for less important pages like legal documents and privacy policies.
When you add a new page to the website, you must also manually add a link to that page in the navigation menu. HoopAI does not automatically update navigation menus when new pages are added.
Last modified on March 5, 2026