{% load brickwork_icons %} {% comment %} Topbar search component (#155). Rendered only by {% bw_search %}, whose tag requires a real GET action and validates the optional scope mapping. No-JS floor: this remains an ordinary
, native search input, submit button, hidden scope field, and clear anchor. Consumers own the endpoint and the clear URL because only they know which query parameters to preserve. Arguments (via {% bw_search %}): action (required), name (default "q"), placeholder (default "Search"), value, scope ({label, name, value, clear_href, clear_label?}). {% endcomment %} {% if scope %} {{ scope.label }} × {% endif %}