Components / PaperBreadcrumb

Navigation

PaperBreadcrumb

Minimal breadcrumb with slash separators and editorial text rhythm.

↗ slash separators. old-school and readable.

Preview

import * as React from 'react'
import Link from 'next/link'
import { cn } from '@/lib/utils'

export interface PaperBreadcrumbItem {
  label: string

Installation

Copy this file into your project, export its barrel, and then add it to the master UI index.

  1. Step 1.Create this file:
    components/ui/paperBreadcrumb/paperBreadcrumb.tsx
  2. Step 2.Create the barrel:
    components/ui/paperBreadcrumb/index.ts
  3. Step 3.Add this export in components/ui/index.ts:
    export * from './paperBreadcrumb'

Variants

Standard

Deep path

Props

PropTypeDefaultDescription
itemsPaperBreadcrumbItem[][]Ordered path segments; last item becomes current page.

Examples

Docs trail

Great for deep component pages and guides.

<PaperBreadcrumb items={[...]} />

Admin nav

Use to orient users in nested dashboards.

<PaperBreadcrumb items={[...]} />