Navigation

Navigation components help users move through the application. Maintain consistency across all products.

Tab Navigation

Horizontal tabs for switching between views or content sections.

Underline Tabs

Pill Tabs

Underline: border-b-2 border-tide text-tide | Pill: bg-tide text-white rounded-lg

Mobile Menu

Hamburger menu with slide-out drawer for mobile navigation.

Menu Button

Pagination

Pagination controls for navigating through multi-page content.

...
Active: bg-tide text-white | Inactive: text-text-secondary hover:bg-bg-secondary

Usage Guidelines

Do
  • Keep navigation consistent across pages
  • Clearly indicate the active/current item
  • Use recognizable icons with text labels
  • Ensure mobile navigation is accessible
  • Limit primary nav items to 5-7
Don't
  • Hide important nav items in dropdowns
  • Use inconsistent patterns across products
  • Forget focus states for keyboard users
  • Create deeply nested navigation
  • Change nav position on scroll unexpectedly