
Le Fri, 14 Mar 2025 02:56:36 "tezorc " a écrit :
Hello,
Hello !
Avec la dernière nightly, j'ai apporté deux correctifs mineurs au CSS via galette_local.css. Problème rencontrer avec chrome ou chromium. Dans la fiche adhérents, la colonne th n'a pas de bordure haute & basse: /* rajouter pour th*/ .ui.padded.table>tbody>tr>th { border-top: 1px solid #cdd0d2; } /* rajouter pour la première ligne pour th*/ .ui.padded.table>tbody>tr:first-child>th { border-top: none; }
Dans l'absolu, ce n'est pas un défaut, mais bien l'apparence prévue par le framework de l'interface (Fomantic-UI) pour toutes les entêtes de cette variation de tableau (very basic) : https://github.com/fomantic/Fomantic-UI/blob/42a411a26ab53b9fcf978f10f87bfbd... C'est comme ça sur tous les navigateurs supportés, et sur la version de production de Galette aussi. Pour éviter tout effet de bord éventuel avec d'autres tableaux pouvant utiliser la variation "padded", tu devrais cibler plus spécifiquement la variation utilisée dans ce cas de figure : `.ui.very.basic.table` Et sinon attention, ces règles personnalisées ne s'appliquent pas seulement à la fiche adhérent. Mais aussi aux légendes des variables de remplacement qui s'affichent quand on clique sur l'aide en ligne de certains champs (signature email dans les préférences, modèles PDF, et contenu des courriels). Et pour le coup, l'ajout de cette bordure détériore leur lisibilité. Pour éviter ça, cible encore plus spécifiquement tes règles css avec : `div.content.field > .ui.very.basic.table`
/* footer masque légèrement la base du trombinoscope en mode public*/ body.pushable:not(.loggedin) footer.page-footer { margin-top: -115px; }
Merci. J'ai ouvert une PR pour corriger ça :) https://github.com/galette/galette/pull/622 -- Guillaume