This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
{% extends "base.html" %}
|
||||
{% from "ui/card.html" import card %}
|
||||
{% from "ui/button.html" import link_button %}
|
||||
{% from "ui/page_header.html" import page_header %}
|
||||
{% block title %}{{ title }}{% endblock %}
|
||||
{% block content %}
|
||||
{{ page_header(title, selected_date.strftime('%d.%m.%Y')) }}
|
||||
{% call card('form-card') %}
|
||||
<div class="stack">
|
||||
{% if has_entry %}
|
||||
<p class="muted">An diesem Tag ist bereits regulaere Arbeitszeit eingetragen. Bitte bearbeite zuerst den Zeiteintrag.</p>
|
||||
<div class="nav-row">
|
||||
{{ link_button('Zeiteintrag bearbeiten', '/entry/' ~ existing_entry_id ~ '/edit', 'primary') }}
|
||||
{{ link_button('Zurueck', return_to, 'ghost') }}
|
||||
</div>
|
||||
{% else %}
|
||||
<p class="muted">
|
||||
{% if is_active %}
|
||||
{{ title }} ist aktuell gesetzt. Mit dem Speichern entfernst du diesen Status wieder.
|
||||
{% else %}
|
||||
{% if current_status_label %}
|
||||
Aktuell ist {{ current_status_label }} gesetzt. Mit dem Speichern wird dieser Status ersetzt.
|
||||
{% else %}
|
||||
Hier kannst du diesen Status direkt für den ausgewählten Tag setzen oder wieder entfernen.
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</p>
|
||||
{% if day_overtime_adjustment_minutes %}
|
||||
<p class="muted">
|
||||
Zusaetzlicher Stundenausgleich aktiv:
|
||||
<strong>{{ '+' if day_overtime_adjustment_minutes > 0 else '' }}{{ minutes_to_hhmm(day_overtime_adjustment_minutes) }}</strong>
|
||||
</p>
|
||||
{% endif %}
|
||||
<form method="post" action="{{ action_url }}" class="stack">
|
||||
<input type="hidden" name="csrf_token" value="{{ csrf_token }}" />
|
||||
<input type="hidden" name="date" value="{{ selected_date.isoformat() }}" />
|
||||
<input type="hidden" name="return_to" value="{{ return_to }}" />
|
||||
{% if status_key != 'vacation' %}
|
||||
<input type="hidden" name="status" value="{{ status_key }}" />
|
||||
{% endif %}
|
||||
<div class="nav-row">
|
||||
<button type="submit" class="btn btn--primary">{{ title }} {% if is_active %}entfernen{% else %}speichern{% endif %}</button>
|
||||
{{ link_button('Abbrechen', return_to, 'ghost') }}
|
||||
</div>
|
||||
</form>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endcall %}
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user