templates/app/child/_partials/tasks.html.twig line 1
<div class="tab-pane" id="tasks-tab" role="tabpanel">
<div class="card">
<div class="card-header">
<h5 class="card-title mb-0">{% trans %} Tâches {% endtrans %}</h5>
</div>
<div class="card-body px-0">
<div class="card-body">
<div class="row justify-content-center">
{% for task in child.tasks %}
<div class="col-lg-8">
<div class="card">
<h5
class="card-header bg-transparent border-bottom text-uppercase"
>
{% if task.priority.value == 'URGENT' %}
<span class="badge bg-danger font-size-12 p-2">
{% trans %} URGENTE {% endtrans %}
</span>
{% elseif task.priority.value == 'HIGH' %}
<span class="badge bg-warning font-size-12 p-2">
{% trans %} HAUT {% endtrans %}
</span>
{% elseif task.priority.value == 'MEDIUM' %}
<span class="badge bg-info font-size-12 p-2">
{% trans %} MOYENNE {% endtrans %}
</span>
{% elseif task.priority.value == 'LOW' %}
<span class="badge bg-success font-size-12 p-2">
{% trans %} FAIBLE {% endtrans %}
</span>
{% else %}
<span class="badge bg-gray font-size-12 p-2"> - </span>
{% endif %}
</h5>
<div class="card-body">
<a href="{{ path('app_task_show', { id: task.id }) }}">
<h3 class="card-title font-size-20 my-2">
{{ task.name }}
</h3>
</a>
{% for tag in task.tags|split(',') %}
<span class="badge badge-soft-info font-size-12">{{
tag
}}</span>
{% endfor %}
<p class="card-text mt-3">
{{ task.description|slice(0, 150) ~ '...' }}
</p>
</div>
</div>
</div>
<!-- end col -->
{% endfor %}
</div>
{% if child.tasks|length == 0 %}
<div class="list-group list-group-flush">
<div
class="alert alert-transparent alert-dismissible fade show px-4 mb-0 text-center"
role="alert"
>
<img
src="/front/images/notask.png"
width="250px"
class="img-fluid mb-4"
/>
<h3 class="text-danger">{% trans %} Aucune tâche {% endtrans %}</h3>
<a href="{{ path('app_task_index') }}" class="text-info">
{% trans %}Créer une nouvelle tâche{% endtrans %}
</a>
</div>
</div>
{% endif %}
</div>
</div>
</div>
</div>