GC Design system Components Installation Contact us Get involved GC Design System Components

Breadcrumbs
<gcds-breadcrumbs>

Also called: breadcrumb trail.

Breadcrumbs is a path to the current page from each preceding level of the site's hierarchy.

Breadcrumbs component preview

  1. The Canada.ca link navigates to the Canada.ca home page in the current language.
  2. The chevron sits between each link and points to the next/subordinate link.
  3. The home page link navigates back to the home page of the current webpage or site.
  4. The parent page link navigates to the parent page of the current page. You can have up to three parent page links in addition to the homepage and the Canada.ca home or 5 in total.
Breadcrumbs anatomy showing three links in a row with an arrow icon between them.
  1. The header is part of a trusted brand — for apps, forms, or other transactional digital services.
  2. The home page link navigates back to the home page of the current webpage or site.
  3. The parent page link navigates to the parent page of the current page. You can have up to three parent page links in addition to the homepage and the Canada.ca home or 5 in total.
  4. The H1 title is a separate element from the breadcrumbs component. It tells readers what the page or site is about and acts a signpost, giving them a sense of place.
Breadcrumbs anatomy showing three links in a row with an arrow icon between them below the header component.

Design and accessibility for breadcrumbs

Structure breadcrumb levels based on site navigation

Breadcrumbs represent the location of the current page in relation to the site's navigation model.

Tip: If using with other navigation components, like the top navigation and side navigation, align both sets of links, so elements reflect a similar path through the site. This provides a consistent navigation experience and helps visitors understand their current location.

Place breadcrumbs before the main element

Place breadcrumbs at the top of a page, before the main content. This way a skip-to-content link can work to let a person skip all navigation links, including breadcrumbs.

Help us improve

Have questions? Something you'd change or you'd like to see? Share your feedback with us to help improve GC Design System.

Give feedback
2024-02-12