Breadcrumbs

Reference: Elevate Lookbook | Component: breadcrumbs/component.rb

Basic Breadcrumbs

Navigation path showing current location in hierarchy

<nav aria-label="Breadcrumb">
  <ol class="breadcrumbs" role="list">
    <li class="breadcrumbs__item">
      <a href="/" class="breadcrumbs__link">Home</a>
      <svg class="breadcrumbs__separator" viewBox="0 0 20 20" fill="none">
        <path d="M10.875 10L6.9375 6.0625L8 5L13 10L8 15L6.9375 13.9375L10.875 10Z"/>
      </svg>
    </li>
    <li class="breadcrumbs__item">
      <a href="/categories" class="breadcrumbs__link">Categories</a>
      <svg class="breadcrumbs__separator" viewBox="0 0 20 20" fill="none">
        <path d="M10.875 10L6.9375 6.0625L8 5L13 10L8 15L6.9375 13.9375L10.875 10Z"/>
      </svg>
    </li>
    <li class="breadcrumbs__item">
      <span class="breadcrumbs__link breadcrumbs__link--current" aria-current="page">
        CRM Software
      </span>
    </li>
  </ol>
</nav>

Two Levels

Shorter navigation path

Four Levels

Deeper navigation hierarchy

With SEO Schema Markup

Structured data for search engines (schema.org/BreadcrumbList)

<ol class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList">
  <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
    <a href="/" itemprop="item">
      <span itemprop="name">Home</span>
    </a>
    <meta itemprop="position" content="1" />
  </li>
  ...
</ol>

In Context

Breadcrumbs in page header

CRM Software

Compare the best CRM software. Read reviews, pricing, and features to find the right solution for your business.

Usage Guidelines

Accessibility Notes

Design System Specs

Font Size 12px (Label XS)
Link Color #6f6d78 (neutral-70 / N70)
Link Hover #201f23 (text-default)
Current Page #201f23 (neutral-100 / text-default), no pointer events
Separator Icon chevron-right (20x20px), fill: #6f6d78 (N70)
Gap 2px between items and separators
Focus Outline 2px solid #5746b2 (P100) with 2px offset