Respecte la pause déjeuner dans les préconisations et ajoute les heures visées
La cible matin ne dépasse plus jamais matin_fin, garantissant la pause de midi ; le nominal qui déborde bascule sur l'après-midi du même jour. Ajoute deux réglages optionnels par utilisateur (arrivée visée le matin, départ visé le soir) qui orientent la répartition du rattrapage en deux passes : d'abord dans le cadre visé, puis au-delà si nécessaire. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@ -12,7 +12,10 @@
|
||||
<p class="settings-p">
|
||||
Bornes de présence obligatoire matin/après-midi et heure de reprise par défaut de
|
||||
l'après-midi, utilisées pour les avertissements de saisie et les préconisations de
|
||||
fin de demi-journée. Propres à ton compte — ne change rien pour les autres.
|
||||
fin de demi-journée. Les heures visées (arrivée le matin, départ le soir) guident
|
||||
les préconisations : le matin est planifié depuis ton arrivée visée, et le rattrapage
|
||||
est casé avant ton départ visé tant que c'est possible. Propres à ton compte —
|
||||
ne change rien pour les autres.
|
||||
</p>
|
||||
|
||||
{% if plages_saved %}
|
||||
@ -37,6 +40,12 @@
|
||||
</div>
|
||||
<label class="login-label" for="pause_dejeuner_fin">Reprise par défaut de l'après-midi</label>
|
||||
<input id="pause_dejeuner_fin" class="login-input time-range-input" type="time" name="pause_dejeuner_fin" value="{{ plages.pause_dejeuner_fin }}">
|
||||
<label class="login-label" for="arrivee_visee">Heures visées arrivée / départ (optionnel)</label>
|
||||
<div class="settings-range">
|
||||
<input id="arrivee_visee" class="login-input time-range-input" type="time" name="arrivee_visee" value="{{ plages.arrivee_visee }}">
|
||||
<span class="settings-range-sep">→</span>
|
||||
<input id="depart_vise" class="login-input time-range-input" type="time" name="depart_vise" value="{{ plages.depart_vise }}" aria-label="Départ visé le soir">
|
||||
</div>
|
||||
<button class="login-btn" type="submit">Enregistrer</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user