Intro
Basic breadcrumb
When to Use
Do
Use the breadcrumbs component:
- To show secondary navigation on an object page.
- To show navigation in a table.
- To show navigation in charts.
Don't
Don’t use the breadcrumbs component:
- If your hierarchy contains only one level.
- To navigate to pages that are not part of the application hierarchy (for example, navigation to an object page in another application).
Anatomy
- Parent page: The first link in the breadcrumb (the point of origin).
- Child pages
- Current page: The page the user is looking at.
- Dropdown
- First link in the hierarchy
Anatomy of a breadcrumb
Anatomy of a breadcrumb - dropdown
Types
Without Current Page
Breadcrumb without the current page
Separator Style
You can set the separator style. The the following options are available:
- Slash (default)
- Backslash
- Double slash
- Double backslash
- Greater than
- Double greater than
Examples of different breadcrumb separators
Behavior and Interaction
To navigate to a previous page, the user clicks the respective link in the trail.
Responsive Behavior
Breadcrumbs are responsive. If there is insufficient horizontal space, the links in the breadcrumb trail collapse into a dropdown menu:
- The first link in the breadcrumb (the point of origin) collapses first, followed by the next link in the hierarchy.
- The last element in the breadcrumb is always visible and doesn’t collapse into the dropdown menu.
- If there isn’t enough horizontal space, the last element is truncated.
Related Links
Components
Implementation
- Breadcrumbs
(UI5 Web Components documentation)
Specifications
- Breadcrumbs (visual design)
- Breadcrumbs (interaction design)
- Link (interaction design)
Components
Implementation
- Breadcrumbs
(UI5 Web Components documentation)