only show card footer if there are reactions

This commit is contained in:
c0de 2023-12-28 23:39:18 -06:00
parent ba8935a3d3
commit 04f860e06a
2 changed files with 11 additions and 6 deletions

View File

@ -25,16 +25,16 @@
<p class="card-text">{{ gallery.description | default('') }}</p>
</div>
{% if gallery.reactions %}
<div class="card-footer text-body-secondary text-end">
{% if gallery.reactions %}
{% for reaction in gallery.reactions %}
{# TODO: limit total number of reactions shown #}
{% for reaction in gallery.reactions %}
{# TODO: limit total number of reactions shown #}
<span class="badge rounded-pill text-body">
<i class="bi-{{ reaction }}"></i>
</span>
{% endfor %}
{% endif %}
{% endfor %}
</div>
{% endif %}
</div>
</div>

View File

@ -73,7 +73,12 @@ template_vars = {
"src": "https://files.c0defox.es/Pictures/arctic-fox.jpg",
"description": "An arctic fox :3",
"title": "fox",
"reactions": ["heart", "backpack3", "balloon", "bag-x"],
"reactions": [],
},
{
"src": "https://files.c0defox.es/Pictures/arctic-fox.jpg",
"description": "An arctic fox :3",
"title": "fox",
},
],
}