Navigation Patterns
Navigation is how users move through your interface. The right pattern depends on content structure, device, and user needs.
Horizontal navigation at the top. Works for 3-7 items. Primary pattern for desktop. Highlight current page. Consider dropdowns for sub-items.
Key point: Best for desktop with limited main sections
App Name
Content area
Vertical navigation on the left. Supports many items and nested sections. Common in dashboards and admin panels. Can be collapsible.
Key point: Best for apps with many sections and deep hierarchy
🏠
Home
🔍
Search
🔔
Alerts
👤
Profile
Fixed at bottom of mobile screen. Within thumb reach. Limited to 3-5 items. Icons + labels for clarity. Instagram, Twitter pattern.
Key point: Best for mobile apps with core actions
Navigation hidden until clicked
Three-line icon hides navigation. Saves space but reduces discoverability. Users expect it on mobile. Use sparingly on desktop.
Key point: Use on mobile; avoid as only navigation on desktop