Skip to main content

Breadcrumb

Navigation trail showing the current page hierarchy. Web convention — not part of Apple HIG.

Selectors

.breadcrumb
Horizontal navigation trail with auto chevron separators.

Default

HTML
<nav class="breadcrumb" aria-label="Breadcrumb">
  <a href="#">Home</a>
  <a href="#">Components</a>
  <span aria-current="page">Breadcrumb</span>
</nav>

Long Path

HTML
<nav class="breadcrumb" aria-label="Breadcrumb">
  <a href="#">Apple Developer</a>
  <a href="#">Documentation</a>
  <a href="#">SwiftUI</a>
  <a href="#">Views</a>
  <span aria-current="page">NavigationStack</span>
</nav>

Collapsed

HTML
<nav class="breadcrumb" aria-label="Breadcrumb">
  <a href="#">Home</a>
  <span aria-hidden="true"></span>
  <a href="#">Components</a>
  <span aria-current="page">Breadcrumb</span>
</nav>

In Page Header

Location Services

Control which apps can access your location.

HTML
<div class="space-y-2">
  <nav class="breadcrumb" aria-label="Breadcrumb">
    <a href="#">Settings</a>
    <a href="#">Privacy &amp; Security</a>
    <span aria-current="page">Location Services</span>
  </nav>
  <h1 class="text-2xl font-bold">Location Services</h1>
  <p class="text-tertiary-foreground">Control which apps can access your location.</p>
</div>