ModulesNavigations

SR Navigation 01

This renders the full site header with an optional top bar (announcement text or a menu), a logo, a multi-level menu with mega menu support, search, a language switcher, and a CTA button, all in one bar.

Preview of SR Navigation 01

Pick it over SR Nav Min 01 or SR Nav Off Canvas 01 when the site needs a visible top bar, dropdowns nested more than one level, or a mega menu shown inline in the header rather than hidden behind a toggle. It supports per-page, per-page-type, and per-language overrides for the top bar, logo, menu, button, and search, so use it as the global header on marketing sites with several menu levels or a blog section.

Use cases

  • Global site header with dropdown menu
  • Header with mega menu for product categories
  • Announcement bar plus main navigation
  • Header with search and language switcher
  • Blog header with tag search
  • Header with per-language menu overrides

Where it fits

  • Included with: Free
  • Page sections: Navigation

Editable fields

Content tab

Settings

FieldTypeNotes
WidthChoiceOptions: Default, Container, Small, Large, Full Width.
FixedBooleanBy checking this option additional fields for a logo ( Content -> Logo ), background color ( Style -> Menu -> Background ), and font color ( Style -> Menu -> Text ) will be made available. These options will enable you to dynamically alter the color of your navigation as the user scrolls down the page.
Hide on Scroll DownBooleanMake the navigation disappear as the user scrolls down the page, and reappear when they scroll up.
Floating NavigationBooleanMake the navigation float in the container.
Mega MenuBoolean
Mobile BreakpointNumberBreakpoint at which the navigation layout changes to include a toggle button. A wider menu will require a larger breakpoint to prevent wrapping.

Top bar

FieldTypeNotes
Show Topbar On ScrollBoolean
TypeChoiceOptions: None, Announcement, Menu.
MenuMenuRepeats: min 1, max 2, default 1.
Rich TextRich text

Top bar › Social

FieldTypeNotes
PositionChoiceOptions: Left, Center, Right.

Top bar › Social › Icon Repeats: default 0.

FieldTypeNotes
TypeChoiceOptions: Icon, Image, SVG.
IconIcon
ImageImage
SVGTextPaste your SVG code below.
SizeNumber
ColorColor
BackgroundColorSet opacity to 0 to disable the background.
LinkLink
Aria LabelTextThe aria-label attribute is used on links that have no accessible name to give it meaning to screen readers.
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Logo

FieldTypeNotes
LinkLink
LogoLogo
Logo on ScrollLogo
Use separate Logo on MobileBoolean
Mobile LogoLogo
Mobile Logo on ScrollLogo

Menu

FieldTypeNotes
MenuMenu
Max levelsNumberDetermines the number of menu tree children that can be expanded in the menu. Note: Items with child items will not be clickable.

Language switcher By adding a language switcher you can allow your visitors to select their preferred language. Custom multi-language content will not be translated automatically. Learn More.

FieldTypeNotes
EnabledBooleanThe language switcher will only appear if there is a multi-language variation for a page.
Display modeChoiceThe language of the text in the language switcher. PageLang means the names of languages will display in the language of the page the switcher is on. Localized means the name of each language will display in that language. Hybrid is a combination of the two. Options: Localized, PageLang, Hybrid.
PositionChoiceOptions: Top Bar, Main Menu.

Button › CTA Repeats: min 0, default 1.

FieldTypeNotes
CTA TypeChoiceOptions: HubSpot CTA, HubSpot Payment, Button, Modal.
CTA StyleChoice26 options, including Primary, Secondary, Tertiary.
CTACTA
Button TextText
Modal TargetText
LinkLink
Payment linkPayment
Checkout behaviorChoiceOptions: Open in a new tab, Sliding overlay.
CTA SizeChoiceOptions: Small, Default, Large.
Add iconBoolean

Button › CTA › Default

FieldTypeNotes
BackgroundColor
TextColor
BorderColor

Button › CTA › Hover

FieldTypeNotes
BackgroundColor
TextColor
Border ColorColor

Button › CTA › Icon

FieldTypeNotes
IconIcon
PositionChoiceOptions: Left, Right.
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Search Use the site search input module to help visitors search your site. Search results are displayed on your search results system page or by adding the search results module. Learn more.

FieldTypeNotes
EnabledBoolean
Placeholder textText
Use custom search results pageBooleanTurn this setting on to use a custom search results page instead of the default global search results page.
Search results pagePageThis is where people will go when they click to search their search term. Make sure to choose a page that contains the search results module.

Search › Search results include

FieldTypeNotes
Website pagesBoolean
Landing pagesBoolean
Blog postsBoolean
Knowledge articlesBoolean

Blog

FieldTypeNotes
EnableBoolean
Tags LimitNumber

Blog › Blog Title Repeats: min 0, default 1.

FieldTypeNotes
HeadingText
SizeChoiceHTML heading size. Options: H1, H2, H3, H4, H5, H6, P.
Display SizeChoiceSize that heading is displayed at. 12 options, including Auto, H1, H2.
ColorChoice15 options, including Auto, Primary, Secondary.
ColorColor
AlignChoiceOptions: Auto, Left, Center, Right.
CSS ClassText

Blog › Search Use the site search input module to help visitors search your site. Search results are displayed on your search results system page or by adding the search results module. Learn more.

FieldTypeNotes
EnabledBoolean
Placeholder textText

Blog › Search › Search results include

FieldTypeNotes
Website pagesBoolean
Landing pagesBoolean
Blog postsBoolean
Knowledge articlesBoolean

Page Specific Settings Repeats: default 1. Change the navigation's settings on specific pages.

FieldTypeNotes
DescriptionTextThis is an options field. Use it to describe what the purpose of this override does. i.e. Homepage settings, Remove menu on landing pages, etc.
PagePageRepeats: default 0. Select the page you want to override the settings for.
Page TypeChoice11 options, including Website Pages, Landing Page, Blog Listing.
LanguageTextA two-letter code. Codes can be found here .

Page Specific Settings › Top bar

FieldTypeNotes
Show Topbar On ScrollBoolean
TypeChoiceOptions: None, Announcement, Menu.
MenuMenuRepeats: min 1, max 2, default 1.
Rich TextRich text
Disable IconsBoolean

Page Specific Settings › Logo

FieldTypeNotes
LinkLink
LogoLogo
Logo on ScrollLogo
Mobile LogoLogo
Mobile Logo on ScrollLogo

Page Specific Settings › Menu

FieldTypeNotes
Disable MenuBoolean
MenuMenu
Mega MenuBoolean
BackgroundColor
ColorColor
ShadowColor

Page Specific Settings › Button

FieldTypeNotes
Disable ButtonBoolean

Page Specific Settings › Button › CTA Repeats: min 0, default 0.

FieldTypeNotes
CTA TypeChoiceOptions: HubSpot CTA, HubSpot Payment, Button, Modal.
CTA StyleChoice26 options, including Primary, Secondary, Tertiary.
CTACTA
Button TextText
Modal TargetText
LinkLink
Payment linkPayment
Checkout behaviorChoiceOptions: Open in a new tab, Sliding overlay.
CTA SizeChoiceOptions: Small, Default, Large.
Add iconBoolean

Page Specific Settings › Button › CTA › Default

FieldTypeNotes
BackgroundColor
TextColor
BorderColor

Page Specific Settings › Button › CTA › Hover

FieldTypeNotes
BackgroundColor
TextColor
Border ColorColor

Page Specific Settings › Button › CTA › Icon

FieldTypeNotes
IconIcon
PositionChoiceOptions: Left, Right.
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Page Specific Settings › Search

FieldTypeNotes
Disable SearchBoolean
BackgroundColor
ColorColor

Style tab

Change log

VersionChange
4.0.5Fixed navbar dropdown z-index issue
4.0.4Fixed search input focus issue
4.0.3Fixed menu display when menu is not set in the page specific settings
4.0.2Fixed a navigation display issue
4.0.1Fixed mobile menu background border
4.0.0Stardust update
3.1.3Added option to set search icon color
3.1.2Fixed logo display when logo is not set and submnenu alignment for last 2 items on desktop
3.1.1Aria label fix
3.1.0Accessibility improvements
3.0.5Fixed arrow svg colors
3.0.4Fixed minor layout issues
3.0.3Added a min width value to keep the language switcher links in appropriate width
3.0.2Fixed transition on mega menu links.
3.0.1Fixed topbar hover color.
3.0.0Update to used Logo fields, ask Support before updating.
2.0.0Converted to Non-global module
1.0.15Fixed navigation overlay when topbar is not fixed
1.0.14Fixed language display mode
1.0.13CTAs with anchor links close the nav when clicked
1.0.12Top level nav items can now be links
1.0.11Bug fixes
1.0.10Added ability to fix the topbar at the top of the page
1.0.9Added default container option
1.0.8Added new Link options
1.0.7Added mobile link color independent of the desktop link color
1.0.6Fixed top bar menu bug when page specific setting is set
1.0.5Anchor link in nav closes the navigation module on mobile. Submenu background color fixes on mobile
1.0.4Added mobile menu background field
1.0.3Cursor hover on nav item without link that contains child items set to auto
1.0.2Added Custom Fonts toggle
1.0.1Fixed nav offset on iOS devices when search is clicked