Assiduité: formulaire saisie: amélioration mineure. Fix #779

This commit is contained in:
Emmanuel Viennet 2023-10-09 19:08:57 +02:00
parent a81f8e9679
commit bee72be885
2 changed files with 29 additions and 22 deletions

View File

@ -28,6 +28,11 @@
left: 15%;
}
.infos-button {
position: relative;
display: inline-block;
vertical-align: middle;
}
.infos {
position: relative;

View File

@ -8,31 +8,21 @@
</div>
<h2>
Saisie des assiduités {{gr_tit|safe}} {{sem}}
{% if readonly == "true" %}
Assiduité {{gr_tit|safe}} {{sem}} (lecture seule)
{% else %}
Saisie de l'assiduité {{gr_tit|safe}} {{sem}}
{% endif %}
</h2>
{% if readonly == "true" %}
<h1 style="font-weight: bolder;color:crimson">La page est en lecture seule.</h1>
{% endif %}
<fieldset class="selectors">
<div>Groupes : {{grp|safe}}</div>
<div class="infos">
Date: <span id="datestr"></span>
<input type="date" name="tl_date" id="tl_date" value="{{ date }}" onchange="updateDate()">
<div class="infos-button">Groupes&nbsp;: {{grp|safe}}</div>
<div class="infos-button" style="margin-left: 24px;">Date&nbsp;: <span style="margin-left: 8px;" id="datestr"></span>
<input type="date" name="tl_date" id="tl_date" value="{{ date }}" onchange="updateDate()">
</div>
</div>
</fieldset>
{% if readonly == "true" %}
<button id="validate_selectors" onclick="validateSelectors(this)">
Voir la saisie
</button>
{% else %}
<button id="validate_selectors" onclick="validateSelectors(this)">
Faire la saisie
</button>
{% endif %}
{{timeline|safe}}
@ -43,14 +33,26 @@
<div id="forcemodule" style="display: none; margin:10px 0px;">
Vous devez spécifier le module ! (voir réglage préférence du semestre)
</div>
<div>Module :{{moduleimpl_select|safe}}</div>
<div>Module&nbsp;: {{moduleimpl_select|safe}}</div>
</div>
{% else %}
{% endif %}
{% if readonly == "true" %}
<button id="validate_selectors" onclick="validateSelectors(this)">
Voir l'assiduité
</button>
{% else %}
<button id="validate_selectors" onclick="validateSelectors(this)">
Faire la saisie
</button>
{% endif %}
<div class="etud_holder">
<p class="placeholder">
Veillez à choisir le groupe concerné par la saisie ainsi que la date de la saisie.
Après validation, il faudra recharger la page pour changer les informations de la saisie.
Veillez à choisir le groupe concerné et la date.
Après validation, il faudra recharger la page pour changer ces informations.
</p>
</div>
<div class="legende">