Les articles publiés sur le site

  • Anomalie #4623 : Styles des fieldset dans l’espace privé

    17 avril 2021, par RastaPopoulos ♥

    Bé oui ça n'a pas de rapport avec la fin, c'est que dans n'importe quel form, même sans aucun groupe imbriqué, juste ceux racines, il peut y avoir alternance entre fieldsets et champs. Par ex : Prénom, Nom, Adresse (fieldset regroupant des champs logiques entre eux), Téléphone, Etc.

    La règle algorithmique étant : il faut au moins voir la fin de tous les fieldsets qui sont suivis d'un élément n'étant pas un fieldset ni les boutons de fin.

    Et je vois mal comment automatiser ça au niveau production du code puisque par exemple pour un objet, qui aurait à la fin un fieldset, on pourrait se dire qu'on n'a pas à voir sa fin, sauf que Champs Extras peut parfaitement ajouter des champs sans groupe après. Ou n'importe quel plugin.

    Aussi pour aider à styler, comme je le disais tout à l'heure sur IRC, je pense qu'il faudrait corriger une incohérence actuellement : en gros 99% des formulaires dans la nature, core + plugins, ont les vrais fieldsets (pas des radios ensemble quoi), dans un conteneur div.fieldset en plus. Et seulement quelques forms de configs ont des fieldsets directement comme ça qui se baladent sans aucun conteneur dédié. Cela fait qu'on doit à la fois styler ".formulaire_spip .fieldset fieldset" et ".formulaire_spip fieldset" différemment avec des exceptions ajoutées, car ça change les marges !
    Je propose pour ce ticket d'en profiter pour uniformiser tous les quelques formulaires qui ont des "vrais" fieldsets toujours dans un conteneur. Ainsi on stylera toujours une seule chose, et en plus ça sera encore plus simple de styler seulement ces vrais fieldsets par rapport à ceux des radios/checks.

  • Anomalie #4623 : Styles des fieldset dans l’espace privé

    17 avril 2021, par Maïeul Rouquette

    comme exprimé, lorsque vous aurez besoin d'adapter saisies en terme de class, etc, vous me donnez le cahier des charges et je m'en chargerai (sauf si vous voulez le faire vous même !)

  • Anomalie #4723 : Commit pour $GLOBALS[’spip_pipeline’][’all’]

    17 avril 2021, par jluc -

    Faudrait faire un commentaire upstream alors ?

  • Anomalie #4623 : Styles des fieldset dans l’espace privé

    17 avril 2021

    sinon par defaut pas de border bottom sauf si le fieldset a une class last ?

    Ah oui avec un classe ça serait bien plus simple, plutôt que de se faire des noeuds CSS à la tête, Saisies pourrait l'ajouter automatiquement.
    Cela dit je crois que la règle ne porte pas nécessairement sur les derniers fieldsets, mais sur tous ceux qui ne sont pas suivis d'un autre fieldset. Si je me trompe pas il peut y avoir un .editer ou un .editer-groupe entre 2 fieldsets.

  • Anomalie #4623 : Styles des fieldset dans l’espace privé

    17 avril 2021, par cedric -

    avec un :last-child-of-type ? ou sinon par defaut pas de border bottom sauf si le fieldset a une class last ?