mirror of
https://github.com/Crocmagnon/charasheet.git
synced 2024-05-18 17:02:51 +02:00
Gabriel Augendre
7f38d60365
--------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
44 lines
2 KiB
HTML
44 lines
2 KiB
HTML
{% with rounds=effect.remaining_rounds %}
|
|
<div class="col">
|
|
<div class="card {% if rounds == 0 %}text-bg-secondary{% endif %} effect" data-id="{{ effect.pk }}">
|
|
<div class="card-body">
|
|
<h5 class="card-title">
|
|
<button
|
|
hx-get="{% url "party:delete_effect" pk=party.pk effect_pk=effect.pk %}"
|
|
hx-target="#effects"
|
|
hx-swap="outerHTML"
|
|
class="btn btn-sm btn-danger delete"
|
|
type="button"
|
|
>
|
|
<i class="fa-solid fa-trash"></i>
|
|
</button>
|
|
{{ effect.name }}
|
|
</h5>
|
|
<h6 class="card-subtitle mb-2 {% if rounds != 0 %}text-muted{% endif %}">
|
|
{{ effect.created_by.get_full_name|default:effect.created_by.username }} <i class="fa-solid fa-arrow-right"></i>
|
|
{{ effect.target }}
|
|
</h6>
|
|
<p class="card-text">{{ effect.description }}</p>
|
|
</div>
|
|
<div class="card-footer text-center">
|
|
{% if rounds == 0 %}
|
|
Terminé !
|
|
{% else %}
|
|
<div class="progress">
|
|
<div class="progress-bar {% if effect.remaining_percent >= 60 %}bg-success{% elif effect.remaining_percent >= 30 %}bg-warning{% else %}bg-danger{% endif %}"
|
|
style="width: {{ effect.remaining_percent|floatformat:"0" }}%">
|
|
{% if rounds == -1 %}
|
|
Permanent
|
|
{% elif rounds == 1 %}
|
|
Dernier
|
|
{% else %}
|
|
{{ rounds }} tours
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endwith %}
|