{# Trust badge chips (Trust System — Phase 4). Badges are pre-computed by app/reviews/badges.py (never decided here). Each `badge` is a metadata dict: {key, icon, name, description, priority}. Macros: trust_badge_chip(badge, size='md') - one rounded pill chip. trust_badges(badges) - all earned badges (detail / profile). trust_badge_top(badges) - highest-priority badge only (cards). #} {% macro trust_badge_chip(badge, size='md') %} {{ badge.name }} {% endmacro %} {% macro trust_badges(badges) %} {% if badges %}
{% for badge in badges %}{{ trust_badge_chip(badge) }}{% endfor %}
{% endif %} {% endmacro %} {% macro trust_badge_top(badges) %} {% if badges %}{{ trust_badge_chip(badges[0], 'sm') }}{% endif %} {% endmacro %}