Files
myep-team/templates/teamer/disposition/_season_card.html.twig
T

30 lines
1.5 KiB
Twig

{# A season assignment among the upcoming dispositions. Linked only when it is the one the season
page shows - that page resolves a single assignment and 404s for any other. #}
<div class="relative flex flex-col justify-between rounded-md border border-gray-200 bg-gray-100 p-4">
<div class="flex flex-col space-y-2 pb-2">
<div class="flex items-start space-x-2">
<span class="flex-1 font-bold">{{ seasonAssignment|season_assignment_label }}</span>
{% include '_partials/_season_badge.html.twig' %}
</div>
<div class="flex items-start space-x-2">
{{ icon('calendar', 'w-5 h-5 shrink-0') }}
<span class="flex-1">{{ seasonAssignment.dateFrom|date('d.m.Y') }} - {{ seasonAssignment.dateTo|date('d.m.Y') }}</span>
</div>
<div class="flex items-start space-x-2">
{{ icon('profile', 'w-5 h-5 shrink-0') }}
<span class="flex-1">{{ seasonAssignment.jobProfile.name }}</span>
</div>
<div class="flex items-start space-x-2">
{{ icon('house', 'w-5 h-5 shrink-0') }}
<span class="flex-1">{{ seasonAssignment.hotelCode|house_label }}</span>
</div>
</div>
{% if seasonAssignment is same as(linkedSeasonAssignment) %}
<a href="{{ path('app_teamer_season_index') }}"
class="btn btn--small flex items-center space-x-2">
{{ icon('info', 'w-4 h-4 shrink-0') }}
<span>Details</span>
</a>
{% endif %}
</div>