Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Description

Breadcrumbs should be used as a secondary navigational aid,. They indicate the current page’s location within a hierarchy and help the user to understand where they are in relation to the rest of that hierarchy.

Breadcrumbs enable users to move quickly up to a parent-level page or previous step.

...

Usage & Behaviour

...

Breadcrumbs are always treated as secondary and should never entirely replace the primary navigation.

The breadcrumbs component should include:

...

  • The page hierarchy (path) in regular text, with > as a divider between levels.

  • The user’s current page in at the end of the row in regular plain text.

  • The other links (parent) pages in the breadcrumb should behave hierarchy as text links.

  • When a breadcrumbs breadcrumb line exceed exceeds the page width truncation should occur at the 2nd level of the breadcrumb, and move upward if necessary, while always keeping the first and last levels.

...

  • The Breadcrumb breadcrumb should be position positioned at the top of the page, below the masthead or above the main header header.

  • The breadcrumb can only expand across 1 row of text, truncation . Truncation should occur when reaching the right border of the page.

  • The Breadcrumb Hierarchy breadcrumb hierarchy links should behave as Text links.

  • The user’s current page at the end of the row should be plain text (no link).

  • Every click on a link in the breadcrumb will access  navigate to higher levels of level pages within that hierarchy.

Use:

  • Use Breadcrumbs breadcrumbs as secondary navigation.

  • Breadcrumbs should be used when there are 2 or more linear levels to a page hierarchy.

Don’t use:

  • Breadcrumbs should never entirely replace the primary navigation.

  • Do not use the breadcrumbs component on pages with a flat structure (one level), or to show progress through a linear journey.

...