This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
{% macro week_group_header(week, csrf_token, return_to) -%}
|
||||
<header class="week-group-header {% if week.is_vacation_week %}is-vacation-week{% endif %}">
|
||||
<div class="week-group-header__left">
|
||||
<strong>KW{{ week.iso_week }}</strong>
|
||||
<span class="week-group-header__arrow">→</span>
|
||||
<span>{{ week.week_start.strftime("%d.%m.") }} - {{ week.week_end.strftime("%d.%m.") }}</span>
|
||||
</div>
|
||||
<p class="week-group-header__meta">
|
||||
Ist {{ minutes_to_hhmm(week.weekly_ist) }} | Soll {{ minutes_to_hhmm(week.weekly_soll) }} | Delta
|
||||
<span class="{% if week.weekly_delta < 0 %}negative{% else %}positive{% endif %}">{{ minutes_to_hhmm(week.weekly_delta) }}</span>
|
||||
| Urlaubstage {{ week.vacation_days }}
|
||||
</p>
|
||||
<form method="post"
|
||||
action="/vacation/week/toggle"
|
||||
class="inline-form week-group-header__action"
|
||||
data-async-refresh="view">
|
||||
<input type="hidden" name="csrf_token" value="{{ csrf_token }}" />
|
||||
<input type="hidden" name="week_start" value="{{ week.week_start.isoformat() }}" />
|
||||
<input type="hidden" name="week_end" value="{{ week.week_end.isoformat() }}" />
|
||||
<input type="hidden" name="return_to" value="{{ return_to }}" />
|
||||
<button type="submit"
|
||||
class="week-vacation-button {% if week.is_vacation_week %}is-active{% endif %}"
|
||||
title="Urlaub für ganze Woche umschalten"
|
||||
aria-label="Urlaub für ganze Woche umschalten">Urlaub</button>
|
||||
</form>
|
||||
</header>
|
||||
{%- endmacro %}
|
||||
Reference in New Issue
Block a user