Browse Source

Issue #129 : mettre la classe .label est trop spécifique. On change ça pour .editer-label pour suivre la norme existante (editer-groupe, etc). SAUF pour les legend des fieldsets, car pour l'instant le noyau n'a pas encore changé sur ce point. Dans ce cas là uniquement on rajoute .label tout court aussi. Mais quand le core sera corrigé, on pourra le virer complètement. Dans la CSS, on est donc pas aussi générique, on ne l'applique que si legend.label, ou le nouveau .editer-label qui est plus spécifique.

pull/149/head
RastaPopoulos 2 months ago
committed by Gitea
parent
commit
364cfdb7d9
  1. 3
      css/saisies.css
  2. 4
      saisies/_base.html
  3. 2
      saisies/checkbox.html
  4. 2
      saisies/radio.html

3
css/saisies.css

@ -63,7 +63,8 @@ fieldset {
}
.formulaire_spip .choix-groupe label,
.formulaire_spip .choix-groupe .label {
.formulaire_spip .choix-groupe legend.label,
.formulaire_spip .choix-groupe .editer-label {
float: none;
background-color: transparent;
margin-left: 0;

4
saisies/_base.html

@ -73,8 +73,8 @@
#ENV**{inserer_debut}
[(#REM)<!-- tout ce qui se trouve avant les champ de form au sens html -->]
[<[(#GET{conteneur_label})] class="label[ (#ENV{label_class})]"[(#ENV{type_saisie}|match{oui_non|radio|checkbox|case|fichiers}|non) for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"][(#ENV{type_saisie}|=={fichiers}|et{#ENV{nb_fichiers,1}|=={1}}) for="[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_0"]>(#ENV*{label})[<span class='obligatoire'>(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]</span>]</[(#GET{conteneur_label})]>]
[(#REM)<!-- tout ce qui se trouve avant les champs de form au sens html -->]
[<[(#GET{conteneur_label})] class="editer-label[ (#GET{conteneur_label}|=={legend}|oui)label][ (#ENV{label_class})]"[(#ENV{type_saisie}|match{oui_non|radio|checkbox|case|fichiers}|non) for="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]"][(#ENV{type_saisie}|=={fichiers}|et{#ENV{nb_fichiers,1}|=={1}}) for="[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]_0"]>(#ENV*{label})[<span class='obligatoire'>(#GET{obligatoire}|oui)[(#ENV*{info_obligatoire}|is_null|?{<:info_obligatoire_02:>,#ENV*{info_obligatoire}})]</span>]</[(#GET{conteneur_label})]>]
[<span class='erreur_message' id="[erreur_(#ENV{nom}|saisie_nom2classe)]">(#GET{erreurs})</span> #SET{describedby, #GET{describedby}|concat{' ',erreur_#ENV{nom}|saisie_nom2name} ]
[<p class="explication" id="[explication_(#ENV{nom}|saisie_nom2classe)]">(#ENV*{explication})</p>]

2
saisies/checkbox.html

@ -51,7 +51,7 @@
[(#REM) Soit il y a des sous-groupes ]
<BOUCLE_groupes(CONDITION) {si #VALEUR|is_array}>
<div class="choix-groupe">
<p class="label">#CLE</p>
<p class="editer-label">#CLE</p>
#SET{data,#VALEUR}
<BOUCLE_recursive(BOUCLE_checkbox) />
</div>

2
saisies/radio.html

@ -28,7 +28,7 @@
#SET{compteur_id,#GET{compteur_id}|plus{1}}
<BOUCLE_groupes(CONDITION) {si #VALEUR|is_array}>
<div class="choix-groupe">
<p class="label">#CLE</p>
<p class="editer-label">#CLE</p>
#SET{data,#VALEUR}
<BOUCLE_inclusion(BOUCLE_radio) />
</div>

Loading…
Cancel
Save