Breadcrumb

Displays the path to the current resource using a hierarchy of links.

Installation

npx shadcn@latest add https://spoke.georgedrury.co.uk/r/breadcrumb

Lineage

Anatomy

import {
	Breadcrumb,
	BreadcrumbList,
	BreadcrumbItem,
	BreadcrumbLink,
	BreadcrumbPage,
	BreadcrumbSeparator,
} from "@/components/ui/breadcrumb"

export default () => (
	<Breadcrumb>
		<BreadcrumbList>
			<BreadcrumbItem>
				<BreadcrumbLink />
			</BreadcrumbItem>
			<BreadcrumbSeparator />
			<BreadcrumbItem>
				<BreadcrumbPage />
			</BreadcrumbItem>
		</BreadcrumbList>
	</Breadcrumb>
)

Spoke utility classes

ClassFallback chainDescription
--breadcrumb-listvar(--muted-foreground)Colour for list breadcrumb variant
--breadcrumb-linkvar(--muted-foreground)Colour for link breadcrumb variant
--breadcrumb-link-hovervar(--foreground)Colour for link hover breadcrumb variant
--breadcrumb-pagevar(--foreground)Colour for page breadcrumb variant
--breadcrumb-separatorvar(--muted-foreground)Colour for separator breadcrumb variant