feat(ui): implement breadcrumb navigation for improved contextual navigation
Add breadcrumb navigation component across Paulina pages to improve user orientation and navigation hierarchy awareness. The breadcrumb appears below the main header and dynamically reflects the user's current position (e.g., Home > Authors > Franz Kafka).
Features:
- Semantic HTML using and
- , with ARIA labels for accessibility
- Dynamic generation based on route and view context
- Author context detection on work pages (shows author and "list of works" in breadcrumb)
- Responsively styled; includes hover effects and mobile support
- Integrated in all major routes (home, authors, works, countries, terms, search results)
- Inactive trail for non-clickable levels (e.g., 'Authors')