{% extends "app.html" %} {% import "components.html" as c %} {% block content %}

{{ shell.tr.title_picked }} {{ shell.tr.change_category }}

{{ picked_name }}

{{ shell.tr.title_select_duration }}

{{ shell.tr.duration_label }}

{% call c::hm_picker(shell, hour_minus_href, hour_plus_href, minus_href, plus_href, hours, mins, hint, presets) %}{% endcall %} {% call c::date_row(shell, "date", "date", date, today.to_string(), "", day_prev, day_next, true) %}{% endcall %}

{{ date_label }}

{% if let Some(r) = remaining %} {#- Répartition d'une mesure (0018) — réservée au JS, écart assumé à la règle zéro-JS : rendu hidden + case disabled, le JS révèle le bloc et pilote la case d'après la durée saisie (app.html, form[data-duration]). Sans JS le bloc n'existe pas et la mesure est consommée comme avant. data-want = choix par défaut de la case quand elle s'active : cochée dès qu'une répartition est entamée (aller jusqu'au bout), puis le JS y mémorise le dernier choix explicite de l'utilisateur. -#} {% endif %}
{% endblock %}