10. 브레드크럼 네비게이션
Create a breadcrumb navigation component:
**Structure**:
- Horizontal list with separator icons
- Semantic: <nav aria-label="Breadcrumb"> + <ol>
- Current page: aria-current="page"
**Styling**:
- Font: 14px, gray-600
- Link hover: gray-900, underline
- Current (last item): gray-900, font-weight 500, no link
- Separator: chevron-right icon, 16px, gray-400
**Separator Options**:
- Chevron (default)
- Slash
- Arrow
- Custom icon support
**Truncation (long paths)**:
- Show: Home > ... > Parent > Current
- Ellipsis is a dropdown showing hidden items
- Max visible items configurable
**Responsive**:
- Mobile: Show only "← Back to [Parent]" link
- Or horizontal scroll with hidden overflow
**Schema.org Markup**:
- Include structured data for SEO
- itemListElement with position
Tech: React + Tailwind + Radix DropdownMenu (for truncated)