{% set url = component.resolve_url(request) %} {% set is_active = component.is_active(request) %} {% set base_classes = 'hover:bg-gray-200' %} {% set active_classes = 'text-accent-900 bg-accent-100 hover:bg-accent-200' %} {% set state_classes = active_classes if is_active else base_classes %} {% if component.icon %}{{ component.icon }}{% endif %} {{ component.label }}