{% comment %} Breadcrumb Navigation Component =============================== Semantic breadcrumb navigation with Schema.org structured data support. Purpose: Renders accessible breadcrumb navigation with proper ARIA attributes, Schema.org BreadcrumbList markup, and responsive design. Usage Examples: Basic usage (breadcrumbs from context processor): {% include 'components/navigation/breadcrumbs.html' %} Custom breadcrumbs: {% include 'components/navigation/breadcrumbs.html' with items=custom_breadcrumbs %} Without Schema.org markup: {% include 'components/navigation/breadcrumbs.html' with show_schema=False %} Custom separator: {% include 'components/navigation/breadcrumbs.html' with separator='>' %} Without home icon: {% include 'components/navigation/breadcrumbs.html' with show_home_icon=False %} Parameters: Optional: - items: List of Breadcrumb objects (default: breadcrumbs from context) - show_schema: Include Schema.org JSON-LD (default: True) - show_home_icon: Show icon on home breadcrumb (default: True) - separator: Separator character/icon (default: chevron icon) - max_visible: Maximum items to show on mobile before collapsing (default: 3) - container_class: Additional CSS classes for container Dependencies: - Tailwind CSS for styling - Font Awesome icons (for home icon and separator) - breadcrumbs context processor for default breadcrumbs Accessibility: - Uses