Velocity X Components

Standard Navigation

Breadcrumb Trail

Wayfinding trail for deep page hierarchies that collapses middle segments behind an ellipsis on narrow screens, keeping the root and current page always visible, with the current page shown as text rather than a dead link.

Subscription Included with the Velocity Components subscription.
bash
$ velocityx add standard-breadcrumb-trail

Built for react. Needs react already installed as a peer dependency. An Astro-only project needs @astrojs/react wired up first — this won't run on its own in plain Astro.

Full docs for Breadcrumb Trail →

Needs a licence key — subscribe here, then velocityx loginonce.

react v1.0.1 react
Breadcrumb Trail

Props

NameTypeRequiredDefaultDescription
items{ label: string, href?: string }[]No[]last item is "current"
labelstringNo"Breadcrumb"accessible nav name
maxVisiblenumberNo3segments shown before collapsing
classNamestringNo""

File this creates

The CLI writes this path into your project, relative to its root — nothing else moves.

text
components/velocity/standard-breadcrumb-trail/BreadcrumbTrail.jsx

Using the Breadcrumb Trail component

Install it with velocityx add standard-breadcrumb-trail. The CLI writes the source straight into your project — no runtime dependency, no registry lock-in, and it themes itself from the same primary-*/accent-* scale as the rest of the library.

More from Standard Navigation.