Development #88054
ajouter une option pour compiler le thème du backoffice avec une couleur primaire différente
0%
Description
Discuté hier de vive voix au bureau, pour éviter les confusions entre manipulations BO en local devints VS manip’ sur une instance distante de recette voire de production.
Concrètement, je pense qu’on pourrait se contenter de rajouter une tâche d’application d’un patch sur gadjo avant de compiler la scss et les icônes, pour changer les nuances de bleu dans la scss (https://git.entrouvert.org/entrouvert/gadjo/src/branch/main/gadjo/static/css/_colors.scss#L3) et la couleur primaire des icônes codée en dur dans le setup.py (https://git.entrouvert.org/entrouvert/gadjo/src/branch/main/setup.py#L145).
Historique
Mis à jour par Frédéric Péters il y a environ 2 mois
J'éviterais les modifs au code, quasi sûr qu'à la première occasion ça se trouvera commité par erreur.
Je suggérerais de documenter l'utilisation de la CSS perso de Firefox, ~/.mozilla/firefox/XXX.default/chrome/userContent.css
et dedans mettre quelque chose comme
@-moz-document domain(dev.publik.love) { body[data-gadjo] { --primary-color: green; } }
Mis à jour par Paul Marillonnet il y a environ 2 mois
Frédéric Péters a écrit :
J'éviterais les modifs au code, quasi sûr qu'à la première occasion ça se trouvera commité par erreur.
Ok j’imaginais la tâche réciproque qui, une fois le thème du BO compilé et les icônes png en couleur générées à partir des svg, retirerait les modifs.
Je suggérerais de documenter l'utilisation de la CSS perso de Firefox, ~/.mozilla/firefox/XXX.default/chrome/userContent.css
et dedans mettre quelque chose comme
Ok, je ne connaissais pas ce contournement, je vais creuser l’affaire, merci.