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/42a411a26ab53b9fcf978f10f87bfbdbba5952a4/src/themes/default/collections/table.variables#L238

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
_______________________________________________
Galette-devel mailing list -- galette-devel@mailman3.com
To unsubscribe send an email to galette-devel-le...@mailman3.com

Reply via email to