{% for emp in employees %}
{% set initials = emp.prenom|slice(0, 1)|upper ~ emp.nom|slice(0, 1)|upper %}
{% if emp.image is not null %}
 }})
{% else %}
{{ initials }}
{% endif %}
{{ emp.prenom }} {{ emp.nom }}
{{ emp.role }}
{% set slot = planning[emp.id] ?? null %}
{% if slot %}
{% if slot.type == 'off' %}
{% if slot.typeOff == "formation" %}
{{ slot.typeOff|capitalize }}
{% elseif slot.typeOff == "Congés payés" %}
{{ slot.typeOff|capitalize }}
{% else %}
{{ slot.typeOff|capitalize }}
{% endif %}
{% elseif slot.start and slot.end %}
{# Placement du bloc de travail #}
{% set startHour = slot.start|split(':')|first|default(0) %}
{% set startHour = startHour + 0 %}
{% set startMin = slot.start|split(':')|first|default(0) %}
{% set startMin = startMin + 0 %}
{% set endHour = slot.end|split(':')|first|default(0) %}
{% set endHour = endHour + 0 %}
{% set endMin = slot.end|split(':')|first|default(0) %}
{% set endMin = endMin + 0 %}
{% set minuteWidth = 0.85 %} {# px par minute #}
{% set timelineStart = 0 %}
{% set offset = ((startHour - timelineStart) * 60 + startMin) * minuteWidth %}
{% set width = ((endHour - startHour) * 60 + (endMin - startMin)) * minuteWidth %}
{{ slot.start }} - {{ slot.end }}
{% endif %}
{% endif %}
{% endfor %}