{% import 'macro/accordion.html' as accordion %} {% import 'macro/badge.html' as badge %} {% import 'macro/card.html' as card %} {% import 'macro/form.html' as form %}
{{ card.header(item, item.fields.name, solo=solo, identifier=item.fields.set) }} {{ card.image(item, solo=solo, last=last, caption=item.fields.name, alt=item.fields.set) }}
{{ badge.theme(item.theme.name, solo=solo, last=last) }} {{ badge.parts(item.fields.number_of_parts, solo=solo, last=last) }} {% for owner in owners %} {{ badge.owner(item, owner, solo=solo, last=last) }} {% endfor %}
{% if solo and g.login.is_authenticated() %}
{% if not delete %} {{ accordion.header('Requester', 'owner', 'wish-details', icon='group-line', class='p-0') }} {{ accordion.footer() }} {% endif %} {{ accordion.header('Danger zone', 'danger-zone', 'wish-details', expanded=delete, danger=true, class='text-end') }} {% if delete %}
{% if error %}{% endif %} Back to the wish
{% else %} Delete the wish {% endif %} {{ accordion.footer() }}
{% endif %}