Développement #110261
closedRenommer Naoned en Donna
0%
Description
Je peux modifier le fichier conf du thème, mais renommer le folder va casser le reférentiel des thèmes qui pointent vers noaned.
Updated by Thomas Jund 4 months ago
- Related to Autre #104293: Trouver des noms pour les thèmes dérivés de "Naoned" added
Updated by Thomas Jund 4 months ago
- Assignee changed from Thomas Jund to Gael Pasgrimaud
Updated by Gael Pasgrimaud 4 months ago
En fait ce n'est pas si simple qu'il n'y parait donc "Laissez mouaaaaaa regarder"
Updated by Thomas Jund 4 months ago
"Toot toot, hey, beep beep, toot toot, hey, beep beep"
Updated by Frédéric Péters 4 months ago
Je serais pour ne pas faire ça et plutôt démarrer "donna" comme étant une copie du naoned existant + la correction de divers points qui ne peuvent pas l'être pour raison de compatibilité. Cette liste est à établir, pour moi un truc important est la situation de naoned concernant les boutons, parce que le bouton le plus commun (submit) inverse la logique (color/background) avec :
--background: #{$button-color};
--color: #{$button-background};
Updated by Gael Pasgrimaud 4 months ago
Frédéric Péters a écrit :
Je serais pour ne pas faire ça et plutôt démarrer "donna" comme étant une copie du naoned existant
Et en fait j'avais aussi raté qu'il y a "naoned" partout dans les noms de variable.
Donc pour moi il n'y a pas vraiment d'autres choix que de faire une vrai copie. Sinon on va se retrouver avec des --naoned dans le theme donna ou vice versa
Le jour ou l'on passe des instances d'un thème à l'autre il ne faudra pas oublier le settings "APPEARANCE_OPTIONS_PREFIX": "naoned",
Je n'ai pas regardé si cette variable est stockée ailleurs une fois la personnalisation commencée
Updated by Gael Pasgrimaud 4 months ago
- Tracker changed from Gestion de projet to Développement
- Status changed from Nouveau to En cours
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/1043
- Titre : WIP: nouveau theme donna
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/1043/files
Updated by Gael Pasgrimaud 4 months ago
- Status changed from En cours to Solution proposée
Updated by Frédéric Péters 4 months ago
- Status changed from Solution proposée to En cours
🤖 Modifications demandées sur la pull request :
Updated by Gael Pasgrimaud 4 months ago
- Status changed from En cours to Solution proposée
Updated by Gael Pasgrimaud 4 months ago
- Assignee changed from Gael Pasgrimaud to Thomas Jund
Thomas, je te repasse la main pour la suite. Je serai bien en peine d'optimiser l'existant
Updated by Thomas Jund 4 months ago
+ la correction de divers points qui ne peuvent pas l'être pour raison de compatibilité. Cette liste est à établir,
Des tickets sont ouverts pour des demandes d'améliorations mais je ne vois pas de points qui posent des problèmes de compatibilité.
Ou peut-être rendre uniforme l'utilistion des tiret et underscore dans les noms de variables
pour moi un truc important est la situation de naoned concernant les boutons
J'ai posé un commentaire pour avancé sur ce sujet sur le ticket dédié : https://dev.entrouvert.org/issues/108555#note-4
Je n'ai pas regardé si cette variable est stockée ailleurs une fois la personnalisation commencée
Tu veux dire que ça risque de compliquer le passage de Naoned vers Donna en conservant les personnalisations existantes ?
Updated by Gael Pasgrimaud 4 months ago
Thomas Jund a écrit :
Tu veux dire que ça risque de compliquer le passage de Naoned vers Donna en conservant les personnalisations existantes ?
Oui mais en fait non. Ca ne semble pas stocké ailleurs. Ca arrive ici depuis les settings: https://git.entrouvert.org/entrouvert/publik-base-theme/src/commit/12f228123cd6098d98c89cb3562fdcce95ae4386/templates/theme.html#L50
Updated by Frédéric Péters 4 months ago
- Status changed from Solution proposée to En cours
Des tickets sont ouverts pour des demandes d'améliorations mais je ne vois pas de points qui posent des problèmes de compatibilité.
Actuellement la variable button-color détermine la couleur de fond de certains boutons et la couleur de texte d'autres; ça empêche de donner une explication claire ("couleur des boutons"), ça complique la pose d'une seconde couleur ("autre couleur pour les boutons parfois ça sera le fond parfois le texte ça dépend"), et ça n'aide vraiment pas la compréhension d'avoir une signification qui peut être opposée à celle donnée sur https://doc-publik.entrouvert.com/dev/integration-graphique/infrastructure-scss/ ("button-color : Couleur du texte des boutons").
Pour répondre à ça il y a pour moi un moment où la signification de "button-color" doit redevenir "la couleur du texte"; le problème de compatibilité potentiel serait alors qu'un rendu attendu "couleur de fond" devienne "couleur du texte".
Ou peut-être rendre uniforme l'utilistion des tiret et underscore dans les noms de variables
Ce serait en effet bien et ça amènerait également un problème de compatibilité d'avoir des options enregistrées sous des noms qui ne sont plus d'actualité.
Updated by Thomas Jund 4 months ago
Pourtant j'aime bien l'idée d'avoir plusieurs boutons avec des impacts graphiques différents en fonction de leurs roles sans avoir à définir 4 - 8 - 12 paramètres (parce qu'in fine on va demander la couleur de fond et de texte des survols, va pour les focus, etc.). Je reste sur l'idée qu'un thème personnalisable doit rester concis dans ces options et n'a pas vocation à repoduire un design system complet
Et cela n'empeche en rien de proposer de définir une 2e couleur et continuer à générer à partir de ces 2 couleurs un bouton standard et un bouton inversé, j'ai l'impression que c'est plus un problème de compéhension donc d'explication.
Je comprends qu'il y ai confusion en l'état, et en même temps ce serait dommage de nous retrouver avec un seul design de bouton. J'ai pas envie qu'on tranche dans la précipitation.
Ce serait en effet bien et ça amènerait également un problème de compatibilité d'avoir des options enregistrées sous des noms qui ne sont plus d'actualité.
Ok donc on ouvre un ticket dédié à ce problème pour être attentif
Sinon il y le ticket sur footer qui pourrait être traité, il y a plusieurs retours sur le fait que la couleur choisie via l'UI du footer n'est pas celle choisie dans l'UI, mais elle est assombrie (à la base pour forcée un contraste suffisant). et c'était bien une mauvaise idée.
Updated by Frédéric Péters 4 months ago
J'ai pas envie qu'on tranche dans la précipitation.
Mon commentaire dans #108555#note-2 date d'il y a deux mois.
Ok donc on ouvre un ticket dédié à ce problème pour être attentif
Il s'agit pour moi clairement de quelque chose à traiter dans la PR associée à ce ticket.
De manière générale la question est de voir si la correction du problème aura des conséquences sur des sites qui seraient déjà configurés. Pour le cas ici, changement sur les noms de variable, les problèmes me semblent très clairs à voir c'est "la couleur primaire est réinitialisée à sa valeur par défaut" (cas "bascule vers l'utilisation de tirets") ou "la couleur du fond est réinitialisée à sa valeur par défaut" (cas "bascule vers l'utilisation d'underscores").
Updated by Frédéric Péters 3 months ago
🤖 Modifications demandées sur la pull request :
Updated by Line David 2 months ago
- Assignee changed from Thomas Jund to Gael Pasgrimaud
Salut Gaël,
je te réassigne car c'est toi qui était assigné à la base pour le renommage : y-a-t-il encore un obstacle à renommer Naoned et Donna ? Si non, peut-on prévoir de le faire prochainement ?
Updated by Gael Pasgrimaud 2 months ago
- Assignee changed from Gael Pasgrimaud to Thomas Jund
Salut,
En fait j'ai repassé la main parce que ce n'était pas un simple renomage. Je crois que ThomasJ disais qu'il allait continuer la dessus cette semaine.
Updated by Thomas Jund 2 months ago
Ticket apparemment toujours bloqué. Je fais un point sur la situation mercredi.
Updated by Thomas Jund 2 months ago
- Related to Bug #108643: naoned : Affichage des constrastes, Couleur des liens du pied de page calculé sur la mauvaise couleur added
Updated by Thomas Jund about 2 months ago
- Status changed from En cours to Solution proposée
🤖 Relecture de Frédéric Péters (fpeters) demandée sur la pull request :
Updated by Thomas Jund about 2 months ago
- Related to Développement #112419: donna: évolutions du thème added
Updated by Thomas Jund about 2 months ago
- Status changed from Solution proposée to Solution validée
🤖 Pull request approuvée :
Updated by Thomas Jund about 2 months ago
- Status changed from Solution validée to Résolu (à déployer)
🤖 Pull request fusionnée :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/1043
- Titre : nouveau theme donna (#110261)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/1043/files
Updated by Transition automatique about 2 months ago
- Status changed from Résolu (à déployer) to Solution déployée