Move within a section
Use subnav for closely related pages under the same main area.
This component provides secondary navigation within a specific section or page.
Use subnav for closely related pages under the same main area.
Visible links help users understand what the section contains.
The active state keeps users oriented within the section.
Header (optional)
Sub nav menu
Call to action (optional)
Container
Mark the current sub-section with active so users can orient themselves within the page.
Highlights the current sub-page so users always know which view they are on.
Use the header slot to label the section the subnav belongs to.
Recommended for record-level subnavs so the entity is always visible while users navigate tabs.
Use the actions slot to surface buttons or controls scoped to the current section.
Pin section-specific actions like Share or New task next to the navigation tabs.
Subnav items can be disabled when a section is visible but unavailable.
Each row is a colour, spacing, or size value the component uses, and the right-most column tells you where in the component you'll see it.
sgds-padding-lg20pxsgds-padding-sm—sgds-padding-2-xl32pxsgds-padding-md16pxsgds-padding-none—sgds-gap-lg20pxsgds-gap-md16pxsgds-gap-none—sgds-gap-xl—sgds-margin-none—sgds-border-width-0Width variessgds-border-width-11pxsgds-border-width-2Width variessgds-font-size-14—sgds-margin-xs—sgds-icon-size-lg—sgds-icon-size-md—sgds-outline-focus—sgds-outline-offset-focus—sgds-z-index-sticky—Subnav suits pages where one entity has several views, such as overview, tasks, and members. Keep cross-service nav in mainnav.
Subnav is for moving within a section. Repeating top-level destinations dilutes the primary navigation.
Place buttons that act on the current section here. Avoid global controls unrelated to the sub-page.
Each page should have at most one subnav. Stacking two creates competing wayfinding and confuses users.
TabShift+TabEnterSpaceShare them with us on Slack → #ask-sgds-v3
Report it on GitHub Issues → sgds/components/subnav
The Singapore Government Design System was developed to empower teams in creating fast, accessible and mobile-friendly digital services.