Available Navigation Modules
FreshJuice includes 6 navigation modules:Navigation Bars
Navigation Bar
Navigation Bar
Navigation Bar Simple
Navigation Bar Simple
Menus
Menu
Menu
Footers
Global Footer
Global Footer
Global Footer for Landing Pages
Global Footer for Landing Pages
Utility Modules
Scroll to Top
Scroll to Top
Module:
global-scroll-to-top.moduleType: Global ModulePurpose: Floating button that allows users to quickly scroll back to the top of the page.Features:- Appears on scroll
- Smooth scroll animation
- Customizable position
- Mobile-friendly
- Long pages
- Blog posts
- Improved user experience
Module Comparison
| Module | Type | Purpose | Best For |
|---|---|---|---|
| Navigation Bar | Standard | Full-featured navigation | Main site navigation |
| Navigation Bar Simple | Standard | Minimal navigation | Landing pages |
| Menu | Standard | Standalone menu | Footer/sidebar menus |
| Global Footer | Global | Full site footer | Standard pages |
| Global Footer LP | Global | Minimal footer | Landing pages |
| Scroll to Top | Global | Scroll utility | Long content pages |
Usage in Templates
Adding Navigation to a Template
Navigation Bar in Drag-and-Drop Area
Using Simple Navigation for Landing Pages
Global vs Standard Modules
Global Modules are special modules that are typically managed at the site level and included via partials. They maintain consistent branding and functionality across all pages.
Global Modules
- Global Footer -
global: true - Global Footer LP -
global: true - Scroll to Top -
global: true
Standard Modules
- Navigation Bar
- Navigation Bar Simple
- Menu
Navigation Best Practices
Choose the right navigation type
Choose the right navigation type
Keep navigation consistent
Keep navigation consistent
Use appropriate footers
Use appropriate footers
Enable scroll to top on long pages
Enable scroll to top on long pages
The Scroll to Top module improves UX on pages with lots of content, especially blog posts.
Test mobile navigation
Test mobile navigation
Optimize menu structure
Optimize menu structure
Customizing Navigation
Navigation Menu Items
Navigation menus in FreshJuice are managed through HubSpot’s menu editor:- Go to Marketing > Files and Templates > Design Tools
- Navigate to Menus
- Create or edit your menu
- Assign the menu to your navigation module
Styling Navigation
Navigation modules use Tailwind CSS and can be customized:Mobile Responsiveness
All navigation modules are mobile-responsive by default:- Hamburger menu for mobile devices
- Touch-friendly navigation
- Responsive breakpoints using Tailwind
Template Integration
Base Template with Navigation
Header Partial
Related Documentation
Content Modules
Accordion, Button, Card, Tabs, and more
Templates
Learn about template structure and partials
Creating Modules
Build custom navigation modules
Styling Components
Customize navigation appearance