Use when
- Users revisit several top-level product or service areas.
- The service is non-linear or supports multiple recurring tasks.
- Deep-linked users still need persistent service identity and major destinations.
Provide persistent, scoped top-level navigation that names the product or service, shows the current section, separates utility actions, and adapts overflow without hiding the user's place.
Users need a stable way to understand where they are and move between the most important product, site, or service sections without losing orientation.
The full lab is intentionally loaded on request. That keeps this reading page fast while preserving the strong and weak states, keyboard checks, and failure scenarios.
A product, service, or site has multiple top-level areas that users revisit.
Provide persistent, scoped top-level navigation that names the product or service, shows the current section, separates utility actions, and adapts overflow without hiding the user's place.
Default state with product or service identity and top-level links.
Current section not synchronized with content.
Use a labeled navigation landmark for primary navigation.
GOV.UK Design System - checked
GOV.UK Navigate a service guidance defines when services need navigation links, service identity, top-level links, utility separation, and ordering from global to page-specific elements.
IBM Carbon Design System - checked
Carbon global header guidance documents persistent global navigation, system versus product link placement, responsive movement to panels, and state preservation.
U.S. Web Design System - checked
USWDS header guidance supports primary navigation in a site header with simple, megamenu, and extended variants.
Source trail checked: