Breadcrumb

Breadcrumb is a neobrutalist React component from Cruise UI. Where a page sits in the site; the middle collapses into "…" on phones. Install it with npx shadcn@latest add @cruiseui/breadcrumb.

Install

Terminal

npx shadcn@latest add @cruiseui/breadcrumb

First time? Installation shows the one-off components.json setup (the @cruiseui registry) and how to turn the theme on.

Example

Corners

When to use it

When to use

Deep sites (shops, docs, settings) where people step back up.

When not to

Sites one or two levels deep.

Props

CruiseBreadcrumb

PropTypeDefaultDescription
itemsCruiseCrumb[]——
separator?"slash" | "chevron""chevron"—
popupClassName?string—Extra classes on the "…" menu, e.g. "nepa-mode" (it renders in <body>).
className?string——

Accessibility

  • <nav aria-label="Breadcrumb"> with an <ol>; the last item has aria-current="page" and is not a link.
  • The "…" button has an aria-label and opens a keyboard-friendly menu.