Projet

Général

Profil

Development #88054

ajouter une option pour compiler le thème du backoffice avec une couleur primaire différente

Ajouté par Paul Marillonnet il y a environ 2 mois. Mis à jour il y a environ 2 mois.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
12 mars 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#1

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;
  }
}
#2

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.

Formats disponibles : Atom PDF