{# Search results fragment: items returned by search endpoint. Contract: ~/.claude/skills/ux-architect/components/search-flow-fragments.md (cycle 288) v0.62 CSS refactor: inline Tailwind → semantic .dz-search-result-* classes (components/fragments.css). #} {% if items %} {% for item in items %}
{{ item[display_key] }}
{% if secondary_key and item.get(secondary_key) %}
{{ item[secondary_key] }}
{% endif %}
{% endfor %} {% else %}
{% if query %} No results found for "{{ query }}" {% else %} Type at least {{ min_chars }} characters to search... {% endif %}
{% endif %}