Navigation Bar

Build stunning, versatile navigation bars for your sites with very little effort. Navigation Bar comes packed with features to help you make your site navigation really stand out.

Examples

Lead by Example

The Foundry site itself makes heavy use of the Navigation Bar tool for its main navigation. Head on over to the main Foundry home page to see it in action and scroll down to see the Sticky Navigation as well.

Why worry? Each one of us is carrying an unlicensed nuclear accelerator on his back.

Navigation Bar packs in a slew of features, many brought over from previous Foundry navigation solutions in past versions such as Nav Bar, Nav Bar Pro and Mega Menu. On top of that we've also created a great many new features as well. All of this combines gives you more versatility and options in one package for building your site navigation.

Settings

Parent Tool

Edit Mode

Edit Mode Title

Allows you to add a custom label to the top title bar of the tool. This lets you quickly identify what purpose you're using that tool for in your layout. This title is also visible when you've collapsed or hidden the contents of the tool in Edit Mode.

General

ARIA Label

The ARIA Label is brief description of the purpose of the navigation. By default this is set to "Main" to indicate that this is the main navigation for our page. We don't need to include the word navigation here as the browser already knows this is a navigational item.

You could use an ARIA label of "Secondary" as an example when applying it to a secondary navigation item on the page. Most times however this setting will not need to be changed.

Branding

Branding

Here you can choose which branding items you'd like to include in your navigation bar. The Navigation Bar tool offers the ability to add the Site's Title and / or Site Logo.

Site Title

This is where you'll provide your site's title, or name, for the Navigation Bar's branding options. This text is only used if you've enabled the Site Title in the branding setting above.

Font

Here we can define the font for the branding Site Title. You can choose to use one of the fonts defined in the Typeface stack or simply use the Base Font that is defined in the Foundry Control Center.

Font Weight

Allows you to adjust the font weight for your Site Ttle text. This setting goes from 100 to 900 in increments of 100. Standard Normal font weight is 400 and Bold font weight is generally 700.

Font Size

The Navigation Bar allows you to adjust the font size for your Site Title at each of the 6 responsive breakpoints. The defaults here are fairly standard and should meet most users needs.

Font units

Here you can select the units of measure you'd like to use when setting the font size for the Site Title, above.

Title Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the Site Title text within the Navigation Bar's branding. You're also provided an option to choose a custom one-off color as well.

Letter Spacing

This slider lets you adjust the spacing between the individual characters within your site title text. The default value here is 0 (zero).

Logo

Foundry's Navigation Bar offers you three image styles for providing your site logo imagery. You can use the normal drag-and-drop methond, remote URLs, or WebP (also remote URL based, but with fallback images).

Depending on the mode you choose you'll be presented with different options for providing your logo image(s).

Normal
Image

This drop zone is where you'll provide the main, required image for the logo image. You can use the following file formats for this drop zone, as well as the Retina Image drop zone, below.

  • JPG
  • PNG
  • GIF
Retina Image

Here you can optionally add a Retina Image, in addition to the required normal Image above, for high DPI displays.

Remote
Image

This field is where you'll provide the URL to the main, required image. You will need to host your image file on your own server, using your FTP software to upload it.

Retina Image

In this field you can optionally add a Retina Image URL, in addition to the required normal Image above, for high DPI displays.

WebP
WebP Image

This link control is where you'll provide the URL to the main, required image. You will need to host your Webp image file on your own server, using your FTP software to upload it. Of all of the four image link controls in the General section of the settings, this is the one that is absolutely required.

Webp Retina

With this link control you can optionally add a Retina Webp Image URL, in addition to the required normal Image above, for high DPI displays.

Fallback Image

This link control is where you'll provide a fallback JPG version of your Webp image. This JPG will be displayed if the browser or device does not support the Webp format. If you're going to use a fallback, of the two fallback images, this one is required. You will need to host your JPG image file on your own server, using your FTP software to upload it.

Fallback Retina

With this link control you can optionally add a Retina JPG Fallback Image URL, in addition to the required normal Fallback Image above, for high DPI displays.

ALT Tag

Provides you a way to add an ALT Tag to your image. The ALT tag is used in HTML to specify alternative text that is rendered when the element to which it is applied cannot be displayed. It is also used by screen reader software so that a person who is listening to the content of a webpage (for instance, a person who is blind) can interact with this element.

Custom Logo Size

This setting allows you to adjust the size of the logo image at each of the 6 responsive breakpoints. You'll set the width of the image, measured in Pixels (px), and the height will adjust proportionately. By default the logo is sized appropriately for the standard, default settings within Navigation Bar and most users will likely not need to adjust this.

Add Link to Home Page

Enabling this feature will allow you to add a link to your site's branding in the Navigation Bar. You'll be provided a setting with a link control where you can link the branding to the page you wish.

Navigation Bar Background

Background Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the Navigation Bar itself. You're also provided an option to choose a custom one-off color as well.

This setting affects the normal background color. The Sticky Navigation has a separate background color setting elsewhere in the Navigation Bar preferences.

Rounded Corners

Foundry provides 5 different presets for rounded corners. These can be found throughout Foundry's various tools. You're also able to remove the roundness of the corners by setting this to none, or provide your own custom value for the border radius, or rounded corners. When using Custom mode you can set a different value on each of the four corners.

Custom Navigation Bar Height

Enabling this feature allows you to set a custom, fixed height for the Navigation Bar. When enabled you'll be given a field for adjusting its height, which is measured in Pixels (px). This custom height is disabled when the browser or device width is smaller than what you've chosen in the Mobile Below setting.

Animate Height Change

When enabled, if you're also using a Custom Height Sticky Navigation, the change in heights will have a smooth, slight animation applied for the transition.

Navigation Items

Alignment

Allows you to change the alignment of the Navigation Items. You can choose from left, center or right alignment, with the right setting being default. When using the center setting you'll most times want to disable the Site Title and Logo in the Branding settings as they will take up space on the left side of the navigation bar and offset the center aligned navigation items.

Font

Here we can define the font for the navigation items. You can choose to use one of the fonts defined in the Typeface stack or simply use the Base Font that is defined in the Foundry Control Center.

Font Size

The Navigation Bar allows you to adjust the font size for your Navigation Items at each of the 6 responsive breakpoints. The defaults here are fairly standard and should meet most users needs. You can have them inherit the standard Navigation Bar settings or customize them to your liking.

You can adjust the custom sizing of the Navigation items uniformly across all 6 breakpoints or opt to adjust the individuall at each breakpoint.

Font units

Here you can select the units of measure you'd like to use when setting the font size for the Navigation Items, above.

Normal Weight

Allows you to adjust the font weight for your normal, non-active navigation items. This setting goes from 100 to 900 in increments of 100. Standard Normal font weight is 400 and Bold font weight is generally 700.

Active Weight

Allows you to adjust the font weight for your current, or active, navigation items. This setting goes from 100 to 900 in increments of 100. Standard Normal font weight is 400 and Bold font weight is generally 700.

Normal Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active navigation items. You're also provided an option to choose a custom one-off color as well.

Active Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well.

Rounded Corners

This setting allows you to set the roundness of the corners of the background of the navigation items. You can set each corner of the item(s) background independently.

Mobile Navigation

Mobile Below

The Navigation Bar allows you to specify at which breakpoint you'd like the mobile style navigation to appear. This allows you to adjust at what browser / device width your visitors will be presented with the more compact, mobile navigation.

By default this is set to the Medium breakpoint. The means starting at the Medium breakpoint width, and continuing through the Small and Extra Small breakpoints, the visitor will see your Mobile navigation.

The Extra Small breakpoint will always display the Mobile navigation, but you can adjust it so that other breakpoints also present the visitor with this Moblie navigation as well, adding more versatility to Navigation Bar.

Toggle Icon

Here you can choose the icon style used for the trigger toggle button that shows / hides the Mobile navigation. Navigation Bar offers a varietty of icons and styles to help you find the one that matches your design the best.

Normal Toggle

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for normal, non-active toggle icon. You're also provided an option to choose a custom one-off color as well.

Active Toggle

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for active toggle icon. You're also provided an option to choose a custom one-off color as well.

Padding Around Icon

When enabled some padding will be added to the toggle icon. This is most often used in conjunction with the Border Around Icon option to provide spacing between the icon and border.

Border Around Icon

Adds a deocrative border around the toggle icon when enabled. The border takes on the same styling as the icon itself.

Navigation Bar Border

Sides

Choose here which sides of the navigation bar that you'd like to apply a border to. You can choose any combination of the four sides that you like.

Width

Let's you choose one of the 5 preset border widths for your border, when enabled.

Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the navigation bar's border. You're also provided an option to choose a custom one-off color as well.

Navigation Bar Shadow

Normal Shadow

Used to add a decorative shadow to the navigation bar. Foundry provides a variety of preset shadow styles, as well as access to a user defined preset that you can configure in the Control Center. Additionally for one-off shadows there is also a custom shadow option where you can create a unique shadow style, setting its positioning, size, spread and color.

Drop Down

Trigger Via

This setting allows you to choose how you'd like for any drop down menus within your navigation to be triggered. You can set this to Click or Hover. Click will show the drop down menus when the visitor clicks on a parent item that is a drop down. The Hover option shows the drop downs when the visitor hovers over that parent item.

Background Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the navigation drop down menus. You're also provided an option to choose a custom one-off color as well.

Border Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the border around the drop down menus. You're also provided an option to choose a custom one-off color as well.

Drop Down Items

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active drop down items. You're also provided an option to choose a custom one-off color as well.

Active Items

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the active drop down items. You're also provided an option to choose a custom one-off color as well.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the active drop down items. You're also provided an option to choose a custom one-off color as well.

Divider Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for any dividers that you've placed within the drop down. You're also provided an option to choose a custom one-off color as well.

Small Header

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for any small header items that you've placed within the drop down. You're also provided an option to choose a custom one-off color as well.

Set Minimum Width for Drop Down

Enabling this feature allows you to set a fixed minimum width for all drop down menus in your navigation bar. Be careful to not set this too high as it will mean the drop down may extend past the width of small screens.

Font

Allows you to choose a separate font for drop down menus by choosing one of the Typeface options, which are setup in the Foundry 3 Typeface tool. This is applied to all drop downs.

Font Sizing

Choose whether you want to have your drop down menus inherit the font size of your main navigation bar (default), or choose to apply a custom font sizing to your drop downs. This can be done uniformly for all breakpoints, or you can set an independent value for each of the responsive breakpoints.

Inner Max-Width

These various setting groups will allow you to apply a constraint to the contents within the main navigation bar itself. These work very similarly to how the Max-Width tool works.

Mode

Here you'll determine how you'd like to apply the max-width constraints to the Navigation Bar's contents. We highly recommend using the default Easy Presets mode. If you find you need more granular control you can checkout the Custom and Advanced modes.

Inner Max-Width - Easy Presets

Active when the Mode is set to Easy Presets.

Fluid Below

The Easy Presets option lets Foundry handle the max-width for the most part, making life easier on you. Here you'll choose at which breakpoint you want the contents to become fluid, spanning the entire width of the navigation bar. Anything at, or larger than the chosen breakpoint will be automatically confined to those particular breakpoint(s).

This setting defaults to Fluid at all Breakpoints. We find this covers the majority of use cases.

Inner Max-Width - Custom

Active when the Mode is set to Custom.

Max-Width

The Custom mode allows you to select an overall, uniform maximum-width for your content within the navigation bar. Any time the width of the constrained navigation bar content falls below the chosen value the content will enter fluid mode and match the full-width of the navigatio bar itself.

You're also give a Units selector here to allow you to choose between Pixels (px), View Width (vw), Percentage (%) or Root EM (rem).

Inner Max-Width - Advanced

Active when the Mode is set to Advanced.

Max-Width

Advanced mode is a bit of a custom version of the Easy Presets mode. Here though you'll be able to define the maximum-wdith values at 5 of the responsive breakpoints (the Extra Small breakpoint is always fluid, or 100% width of the parent navigation bar container).

Additionally you can opt to turn each of those 5 breakpoints on, or off. When off that breakpoint will inherit then next smallest breakpoint in order, which is enabled.

Advanced Navigation Sizing

When enabled, the Advanced Sizing Mode customizations are applied to the navigation at or above the "Mobile Below" setting.

Enable Advanced Sizing Mode

When enabled the settings below will be applied to various items within the navigation bar. This allows a little bit finer control over these elements if desired.

Bar Padding

Here you can add a padding to the top and bottom of the navigation bar itself. This padding is measured in Pixels (px).

Item Padding

Adjust the padding that is applied to each of the navigation bar items. Four fields are provided to allow you to independently adjust the padding on all four sides of the navigation items.

Divider Paddiing

This setting allows you to add padding to the top and bottom of the optional vertical dividers in the navigation bar. This lets them appear inset from the edge of the navigation bar.

Sticky Navigation

Enable Sticky Navigation Settings

Here you can turn on Sticky Navigation for your navigation bar. Sticky Navigation ensures that the navigation bar will remain at the top of the browser window as your visitor scrolls down the page. If the navigation does not start at the top of the page, it will become "stuck" there once the navigation bar reaches the top of the page as they visitor scrolls downward.

This type of navigation is quite popular as it keeps the main navigation for the page in sight for the visitor no matter where they are on the page.

In Foundry's Navigation Bar tool enabling this setting also provides you with a great many alternate settings that allow you to style the navigation bar differently when it is stuck vs when it is unstuck. By default we've matched many of these "stuck" settings to the normal default unstuck settings to make customization natural and easy for you as you build out your navigation.

When enabled the Sticky Navigation setting sections below will become active and allow you granular control over styling the Sticky Navigation when "stuck."

Sticky Navigation - Branding

Title Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the Site Title text when the navigation bar is "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Use Sticky Navigation Logo

When enabled you may provide an alternate site logo in the drag and drop image wells provided. This alternate site logo will be shown when the navigation bar is "stuck" as a result of using Sticky Navigation mode.

Sticky Navigation - Navigation Bar Background

Bar Background Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the navigation bar itself when it is "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Rounded Corners

Here you can adjust the rounded corners of the Navigation Bar when it is "stuck" using Sticky Navigation mode. Foundry provides 5 different presets for rounded corners. These can be found throughout Foundry's various tools. You're also able to remove the roundness of the corners by setting this to none, or provide your own custom value for the border radius, or rounded corners. When using Custom mode you can set a different value on each of the four corners.

Custom Sticky Navigation Bar Height

Enabling this feature allows you to set a custom, fixed height for the Navigation Bar when the navigation is "stuck" to the top of the browser window.. When enabled you'll be given a field for adjusting its height, which is measured in Pixels (px). This custom height is disabled when the browser or device width is smaller than what you've chosen in the Mobile Below setting.

Sticky Navigation - Navigation Items

Navigation Items

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active navigation items when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Active Navigation Items

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the current, or active, navigation items when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the current, or active, navigation items when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Sticky Navigation - Mobile Navigation

Sticky Toggle

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for normal, non-active toggle icon when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Active Sticky Toggle

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for active toggle icon when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Sticky Navigation - Navigation Bar Border

Sticky Border

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the border around the navigation bar when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Sticky Navigation - Drop Down

Background Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the navigation drop down menus when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Border Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the border around the drop down menus when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Drop Down Items

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active drop down items when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Active Items

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the active drop down items when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the active drop down items when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Divider Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for any dividers that you've placed within the drop down when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Small Header

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for any small header items that you've placed within the drop down when "stuck" using Sticky Navigation mode. You're also provided an option to choose a custom one-off color as well.

Sticky Navigation - Navigation Bar Shadow

Normal Shadow

Used to add a decorative shadow to the navigation bar when "stuck" using Sticky Navigation mode. Foundry provides a variety of preset shadow styles, as well as access to a user defined preset that you can configure in the Control Center. Additionally for one-off shadows there is also a custom shadow option where you can create a unique shadow style, setting its positioning, size, spread and color.

Sticky Navigation - Advanced Navigation Sizing

When enabled, the Advanced Sizing Mode customizations are applied to the navigation at or above the "Mobile Below" setting when "stuck" using Sticky Navigation mode.

Enable Advanced Sizing Mode

When enabled the settings below will be applied to various items within the navigation bar. This allows a little bit finer control over these elements if desired. Will be applied when "stuck" using Sticky Navigation mode.

Bar Padding

Here you can add a padding to the top and bottom of the navigation bar itself. This padding is measured in Pixels (px). Will be applied when "stuck" using Sticky Navigation mode.

Item Padding

Adjust the padding that is applied to each of the navigation bar items. Four fields are provided to allow you to independently adjust the padding on all four sides of the navigation items. Will be applied when "stuck" using Sticky Navigation mode.

Divider Paddiing

This setting allows you to add padding to the top and bottom of the optional vertical dividers in the navigation bar. This lets them appear inset from the edge of the navigation bar.

Z-Index

Z-Index

Allows you to adjust the layering of elements using a custom z-index value.

HTML Comment

HTML Comment

Enabling this feature adds an HTML comment to the exported code to indicate the name of the tool being used here. This is helpful to both yourself and others when troubleshooting, or inspecting the code. This is enabled by default.

Custom

This field allows you to replace the default HTML Comment with your own text.

CSS

Classes

Allows you to specify an options class, or classes, that will be added to this tool's wrapper. You can use this to apply custom styling from the Blacksmith tool, or add a Bootstrap v5 preset class to your item. If you're applying more than one class be sure that you separate each class name with a space. Do not use special characters.

Child Items

General

Mode

Here you can choose what type of content you want this individual navigation item to consist of. You can have the navigation item be made up of a Label and / or an Icon of your choosing. Being able to mix and match these, and using an icon of your choosing, really diversifies how your navigation will appear and function.

Label

This field is where you'll provide the text for the label of your navigation item. This is used when you've enabled the Label option in the Mode setting, above.

Icon Library

Here you can tell this tool which icon library you're using, whether it is the Bootstrap Icons or Font Awesome. By choosing one you're then given the ability to then choose one of the preset icon choices or choose Custom and type in the unique identifier for the icon you'd like to use. The font identifiers can be found on the Bootstrap and Font Awesome sites. We've linked to them for you below.

By default the Icon Library setting is set to None.

Link Type

Here you'll decide what type of link you'll be using for this individual navigation item. You can choose between a normal Link, which allows you to link to another page, either internally or externally, or you can choose to make it an Anchor. Anchors link to various spots on the current page, which are determined by using the Foundry Anchor tool.

When Link has been chosen you'll get a link button that lets you set your link using the popup dialog box for links.

If you've chosen Anchor you'll have a field where you'll enter your unique anchor ID. This ID must match the unique ID found in the Anchor tool for the destination you wish this navigation item to take the visitor to on this page.

Style Overrides

These settings let you override the styling for this individual navigation item.

Normal Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Normal Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the normal, non-active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Sticky Overrides

These settings let you override the styling for this individual navigation item. They will be applied when "stuck" using Sticky Navigation mode.

Normal Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Normal Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the normal, non-active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Rounded Corners Overrides

Override Rounded Corners

When enabled you have the ability to adjust the styling of the rounded corners for an indvidual navigation item. You can adjust both the normal state of the navigation item as well as the hover / active state as well. These are adjusted independently.

Animate Transitions

Animate Transitions

When enabled certain properties applied to navigation items will have a subtle animation applied to them. Transitions are applied to color (text), background color and border radius (rounded corners). When enabled you're able to set the duration time for each navigation item individually.

Badge

Include Badge

Enabling this feature will add a text-based badge to this individual navigation item.

Badge Label

This is where you'll enter the text for your navigation item's badge.

Location

Here you choose where, relative to the navigation item, that the badge will appear. By default this is set to Inline, meaning it will simply be placed to the right-hand side of the navigation item's text. This is the most common usage for badges of this style.

You can also opt to place the badge at various locations around the navigation item using CSS's absolute positioning. These are less common but are available for when you need them.

Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the badge. You're also provided an option to choose a custom one-off color as well.

Badge Text

This color picker is used to set the color of the text within the badge.

Pill-Shaped

This setting allows you to give a nice rounded pill-like shape to the badge.

Gradient Overlay

We provide a quick way to add a subtle light gradient over the badge. This simply includes a simple translucent white gradient over the button to give it a bit more depth.

Shadow

Shadow

Used to add a decorative shadow to the badge. Foundry provides a variety of preset shadow styles, as well as access to a user defined preset that you can configure in the Control Center. Additionally for one-off shadows there is also a custom shadow option where you can create a unique shadow style, setting its positioning, size, spread and color.

Visibility

Breakpoints

Here you have the ability to choose when a navigation item will be shown or hidden. You can adjust this on a per-breakpoint basis, setting a different visibility at each of the 6 responsive breakpoints.

Additionally you can have breakpoints inherit the setting for the next smallest breakpoint above it as well.

Modal Trigger

Use Button to Trigger Modal

This feature allows us to use a navigation item to trigger the opening of the Foundry Modal. This allows us to decouple the Modal from its trigger, which gives us much greater control over our page's design and layout and allows us to do things we could not previously.

Unique Modal ID

The Unique Modal ID you enter here should match the Unique ID you've setup in the Modal tool's settings. This allows the navigation item to know which Modal to trigger when your visitor clicks it. This ID links the two page elements together.

CSS

Classes

Allows you to specify an options class, or classes, that will be added to this tool's wrapper. You can use this to apply custom styling from the Blacksmith tool, or add a Bootstrap v5 preset class to your item. If you're applying more than one class be sure that you separate each class name with a space. Do not use special characters.

General

Mode

Here you can choose what type of content you want this individual navigation item to consist of. You can have the navigation item be made up of a Label and / or an Icon of your choosing. Being able to mix and match these, and using an icon of your choosing, really diversifies how your navigation will appear and function.

Label

This field is where you'll provide the text for the label of the parent navigation item for this drop down. This is used when you've enabled the Label option in the Mode setting, above.

Icon Library

Here you can tell this tool which icon library you're using, whether it is the Bootstrap Icons or Font Awesome. By choosing one you're then given the ability to then choose one of the preset icon choices or choose Custom and type in the unique identifier for the icon you'd like to use. The font identifiers can be found on the Bootstrap and Font Awesome sites. We've linked to them for you below.

By default the Icon Library setting is set to None.

Flush Align

This setting determines which side of the parent navigation item that the drop down menu will align to.

Style Overrides

These settings let you override the styling for this individual parent navigation item.

Parent Item

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Parent Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the normal, non-active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Sticky Overrides

These settings let you override the styling for this individual parent navigation item. They will be applied when "stuck" using Sticky Navigation mode.

Normal Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the normal, non-active navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Normal Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the normal, non-active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Text

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the text of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Active Background

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the current, or active, navigation items. You're also provided an option to choose a custom one-off color as well. By default this is set to No Override.

Badge

Include Badge

Enabling this feature will add a text-based badge to this individual navigation item.

Badge Label

This is where you'll enter the text for your navigation item's badge.

Location

Here you choose where, relative to the navigation item, that the badge will appear. By default this is set to Inline, meaning it will simply be placed to the right-hand side of the navigation item's text. This is the most common usage for badges of this style.

You can also opt to place the badge at various locations around the navigation item using CSS's absolute positioning. These are less common but are available for when you need them.

Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for the background of the badge. You're also provided an option to choose a custom one-off color as well.

Badge Text

This color picker is used to set the color of the text within the badge.

Pill-Shaped

This setting allows you to give a nice rounded pill-like shape to the badge.

Gradient Overlay

We provide a quick way to add a subtle light gradient over the badge. This simply includes a simple translucent white gradient over the button to give it a bit more depth.

Drop Down Rounded Corners

Rounded Corners

Foundry provides 5 different presets for rounded corners. These can be found throughout Foundry's various tools. You're also able to remove the roundness of the corners by setting this to none, or provide your own custom value for the border radius, or rounded corners. When using Custom mode you can set a different value on each of the four corners.

Parent Item Shadow

Shadow

Used to add a decorative shadow to the parent navigation item. Foundry provides a variety of preset shadow styles, as well as access to a user defined preset that you can configure in the Control Center. Additionally for one-off shadows there is also a custom shadow option where you can create a unique shadow style, setting its positioning, size, spread and color.

Drop Down Shadow

Shadow

Used to add a decorative shadow to the drop down menu itself. Foundry provides a variety of preset shadow styles, as well as access to a user defined preset that you can configure in the Control Center. Additionally for one-off shadows there is also a custom shadow option where you can create a unique shadow style, setting its positioning, size, spread and color.

Hide Shadow At

Allows you to choose to hide the shadow on the drop down menu at specific breakpoints. This often coincides with your Mobile navigation display, so by default we've set the drop down shadow to hide at the Extra Small and Small breakpoints.

Drop Down Animation

Animation

Choose from one of these presets for an eye-catching animation that will be applied to the drop down when it is triggered by the parent item. Each can be customized by changing the their duration and easing.

  • Fade In
  • Fade In Up
  • Fade In Down
  • Fade In Left
  • Fade In Right
  • Fade In Top Left
  • Fade In Top Right
  • Fade In Bottom Left
  • Fade In Bottom Right
  • Subtle Fade In Top
  • Subtle Fade In Bottom
  • Subtle Fade In Left
  • Subtle Fade In Right
  • Flip Horizontal
  • Flip Vertical
  • Scale In Center
  • Scale In Top
  • Scale In Bottom
  • Scale In Left
  • Scale In Right
  • Scale In Vertical Center
  • Scale In Horizontal Center
  • Subtle Rotate (Clockwise)
  • Subtle Rotate (Counter Clockwise)
  • Subtle Rotate & Scale (Clockwise)
  • Subtle Rotate & Scale (Counter Clockwise)
  • Rotate In Center
  • Rotate In Top
  • Rotate In Bottom
  • Rotate In Left
  • Rotate In Right
  • Rotate In Vertical
  • Rotate In Horizontal
  • Swirl in Forward
  • Swirl in Back
  • Slit in Vertical
  • Slit in Horizontal
  • Puff In
  • Zoom Out
  • Bounce In Top
  • Bounce In Bottom
  • Bounce In Left
  • Bounce In Right
  • Bounce In Forward
  • Bounce In Back
  • Subtle Bounce In Top
  • Subtle Bounce In Bottom
  • Subtle Bounce In Left
  • Subtle Bounce In Right
  • Roll In Top
  • Roll In Bottom
  • Roll In Left
  • Roll In Right
  • Wobble Horizontal Bottom
  • Wobble Horizontal Top
  • Wobble Horizontal
  • Wobble Vertical
  • Wobble Diagonal
  • Shake Horizontal
  • Shake Vertical
  • Shake Top
  • Shake Bottom
  • Heartbeat
Duration

Controls the length of your animation. You can also think of the Duration setting as a sort of Speed setting. The larger the value here the longer the animation runs, which also translates to a slower animation. A shorter value will result in a quicker animation. When using Custom Animations you can set a duration for the animation process both as it animates in and as it animates out.

Easing

In real life most objects don’t just start and stop instantly, and rarely move at a constant speed. The Easing setting allows us to apply some of this real world feel to our animated objects. We've provided several styles to help you get the feeling you are after.

Visibility

Breakpoints

Here you have the ability to choose when a navigation item will be shown or hidden. You can adjust this on a per-breakpoint basis, setting a different visibility at each of the 6 responsive breakpoints.

Additionally you can have breakpoints inherit the setting for the next smallest breakpoint above it as well.

Advanced

Hide Overflow

Prevents content within the drop down from overflowing the bounds of the drop down container. This is enabled by default.

CSS

Classes

Allows you to specify an options class, or classes, that will be added to this tool's wrapper. You can use this to apply custom styling from the Blacksmith tool, or add a Bootstrap v5 preset class to your item. If you're applying more than one class be sure that you separate each class name with a space. Do not use special characters.

Style

Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for coloring the Vertical Divider when the navigation is not "stuck" when using Sticky Navigation Mode. You're also provided an option to choose a custom one-off color as well.

Sticky Style

Allows you to use one of Foundry's presets from the color palette or extended color palette, as well as the grey, white and dark preset values for coloring the Vertical Divider when the navigation is "stuck" when using Sticky Navigation Mode. You're also provided an option to choose a custom one-off color as well.

Width

Width

Here you can customize the thickness of the vertical divider line. The width of this divider is measured in Pixels (px).

Spacing

Left & Right

This setting provides a way to add some padding to both the left- and right-hand side of the divider. You can choose from Foundry's 5 preset sizes or disable the left and right spacing altogether.

CSS

Classes

Allows you to specify an options class, or classes, that will be added to this tool's wrapper. You can use this to apply custom styling from the Blacksmith tool, or add a Bootstrap v5 preset class to your item. If you're applying more than one class be sure that you separate each class name with a space. Do not use special characters.