Ma première tentative est de changer la couleur des labels ... J'ai fait le long parcours des feuilles de CSS multi-empilées dans les assets de la template "default" et j'ai trouvé à peu près le cheminement des divers mixin et variables less avec les bonnes classes.
Néanmoins je ne souhaite pas pour une si petite modif dupliquer tout le dossier de la template default en un dossier matemplate, ce qui me ferait perdre toutes les futures mises à jour des templates du back-office ... donc j'essaie une ingérence minimaliste dans par exemple default/assets/less/main.less, ingérence que je pourrai facilement reproduire après des mises à jour de Thelia.
Donc j'ai essayé d'ajouter par ex un:
@label-danger: rgb(254,221,0);
.label-danger { background-color: @label-danger; }
.label-danger:hover, .label-danger:focus { darken(@label-danger, 10%); }
à la fin de main.less pour modifier le label "danger", mais je n'ai pas l'impression que le less soit compilé dans default/assets/css/styles.css, pourtant je n'agis que sur un fichier existant ... je dois rater quelque chose, une idée ? A priori à l'endroit ou je le mets c'est bien après toutes les autres less/css donc ça devrait marcher ...
Merci pour l'info pour les css, j'y avais pensé mais j'espérais une variable quelque part qui permettrait d'éviter de toucher au core ou aux templates par defaut.
Encore une fois, on va dire que je radote, mais le système d'héritage de spip (entre template de distribution et template perso) est autrement plus puissant et pratique, je pourrai juste créer un main.less tout seul dans ma template et le tour serait joué ...