Getting started
...
Components
Navigation Components
9 min
navigation components overview navigation components in simplita help users move through your application and understand where they are within the interface they provide consistent, accessible navigation patterns across your entire application, from persistent headers to footers, sidebars, and specialized navigation controls 1\ topbar purpose primary navigation header positioned at the top of pages, providing persistent access to key sections and user account functions typical features logo or brand area on the left side horizontal navigation menu items (e g , home, features, pricing, about, login) responsive design that adapts to mobile devices user profile dropdown or account menu integrated search functionality (optional) active state indication to highlight the current page or section hamburger menu or collapsible navigation for mobile views when to use on most or all pages of your application requiring persistent navigation saas dashboards and applications e commerce sites needing consistent product access documentation or content heavy sites any application where users frequently need to access different sections customization options change logo and branding content add, remove, or reorder navigation menu items modify colors, fonts, spacing, and styling add or remove user profile dropdown include or exclude a search bar adjust responsive breakpoints for mobile/tablet views 2\ footer purpose bottom section of pages used for company information, quick links, contact details, legal links, and secondary navigation typical sections left area company logo and short description or tagline center area quick navigation links (product, pricing, about, contact, support) right area social media icons and links content areas company information and branding quick navigation links to key pages contact information and support links social media icons and handles copyright notice and year links to terms of service, privacy policy, and other legal documents footer variants available in simplita footer – standard, versatile footer layout suitable for most applications minimal footer – lightweight footer with essential content only, ideal for clean designs dark footer – dark themed variant for modern, bold aesthetics modern footer – contemporary design with enhanced visual styling and spacing modern footer tailwind – tailwind css based footer with utility first design footer section – modular footer section component for flexible layouts when to use on most pages in your application when you need to provide legal and policy links consistently to surface contact, support, or company information across all pages when promoting social media channels or community links customization options choose from multiple footer variants based on design needs customize content in each section (left, center, right) modify colors, fonts, and spacing add or remove social media icons include or exclude specific legal links adjust layout for different screen sizes 3\ top nav bar purpose compact top navigation element for organizing key navigation controls and actions in a minimalist format features minimalist, space efficient design suitable for applications with a limited set of main navigation items quick access to primary sections without overwhelming the interface responsive behavior on smaller screens when to use applications with a small set of main navigation items (3 5 items) when screen space is limited or needs to be maximized for content as a supplementary or alternative navigation option alongside other components mobile first applications where simplicity is key customization options modify navigation items and links adjust sizing, spacing, and colors change typography and styling add or remove action buttons or icons 4\ sidebar purpose vertical navigation panel positioned on the side of the page for organizing navigation links, menu structures, and page sections features organized, vertical list of navigation links support for nested or hierarchical menu items space efficient layout that preserves horizontal screen real estate can be collapsible or persistent depending on application design ideal for applications with deep or complex navigation structures when to use dashboards, admin panels, and content management systems applications with many navigation options or multiple levels when you want to preserve horizontal screen space for main content applications requiring persistent, always accessible navigation internal tools and business applications customization options add or remove navigation items and links create nested menu structures adjust sidebar width and styling modify colors, fonts, and spacing add icons to menu items implement collapse/expand functionality 5\ specialized navigation components simplita also includes specialized navigation components for specific use cases vapitopbar a specialized top navigation bar component with integration capabilities and enhanced features for complex applications suitable for applications requiring voice integration or advanced user interactions vapi voice agent a navigation component designed for voice based interactions and voice activated navigation enables voice controlled navigation and accessibility features 6\ additional navigation variants the navigation component library includes multiple variants and implementations of core components to suit different design aesthetics and requirements multiple footer variants for different design needs and layouts multiple topbar implementations with varying feature sets minimal footer variants for clean, simplified designs each variant can be fully customized to match your application's branding, layout requirements, and user experience goals general navigation best practices consistency use the same navigation components across all pages to create a consistent user experience hierarchy organize navigation items in a logical hierarchy that reflects your application's structure accessibility ensure all navigation components are keyboard accessible and screen reader friendly responsiveness test navigation components on all device sizes to ensure they adapt properly customization leverage the styling options to match your application's branding and design system performance keep navigation menus concise to avoid overwhelming users with too many options