Breadcrumb
cds-breadcrumb
The breadcrumb component is a navigational aid that helps users understand their location within a website or application. It provides a clear path back to previous sections, improving navigation and reducing friction. Whether guiding users through complex hierarchies or offering quick access to parent pages, this component ensures intuitive and consistent navigation.
Default
<ul class="cds-breadcrumb">
<li class="cds-breadcrumb__item"><a>Home</a></li>
<li class="cds-breadcrumb__item">Intrastructure</li>
<li class="cds-breadcrumb__item"><a>Installations</a></li>
<li class="cds-breadcrumb__item is-active">My custom installation #1</li>
</ul>
Elements
| Element | Code | Parent | HTML tag | Required |
|---|---|---|---|---|
| Item | cds-breadcrumb__item | Block: cds-breadcrumb | <li> | required |
- If
liitem has no link, it should be a plain text and it will appear as disabled. - If
liitem has a link, it should be wrapped in anatag. - If
liitem is active, it should have the classis-active. The last item in the breadcrumb should be active.
States
| Modifier | Options |
|---|---|
| Item | is-active |
Is active
<ul class="cds-breadcrumb">
<li class="cds-breadcrumb__item"><a>This item has a link</a></li>
<li class="cds-breadcrumb__item">This item has no link</li>
<li class="cds-breadcrumb__item is-active">This item is active (last item)</li>
</ul>