Development #23533
scss: possibilité d'avoir les étapes d'un formulaire sous forme de cercles
0%
Description
Dans quelques thèmes récents les étapes d'un formulaire sont designés sous forme de cercles avec une bordure avec la mise en exergue de l'étape active.
On pourrait généraliser cela afin de pouvoir le faire à coup de variables au lieu de mettre plein de code dans le _custom.scss
.
Fichiers
Demandes liées
Historique
Mis à jour par Serghei Mihai il y a presque 6 ans
- Fichier amiens.png amiens.png ajouté
- Fichier strasbourg.png strasbourg.png ajouté
Amiens et Strasbourg.
Mis à jour par Anonyme il y a presque 6 ans
- Fichier _circle-steps.scss _circle-steps.scss ajouté
j'ai inclus un fichier _circle-steps.scss dans le thème hautes-alpes-2018 qui peut servir de base de travail à ce ticket
Mis à jour par Anonyme il y a presque 6 ans
Je proposerai une version après la validation du ticket lié #24259 où je sortirai et simplifierai encore _circle-steps.scss
Mis à jour par Frédéric Péters il y a presque 6 ans
- Fichier Screenshot-2018-6-11 toodego - Démarches - Voirie Signalisation.png Screenshot-2018-6-11 toodego - Démarches - Voirie Signalisation.png ajouté
Perso je préfère les petits cercles comme sur https://demarches.guichet-recette.grandlyon.com/signalements/voirie-et-signalisation/ (en pièce jointe).
Mis à jour par Anonyme il y a presque 6 ans
Frédéric Péters a écrit :
Perso je préfère les petits cercles comme sur https://demarches.guichet-recette.grandlyon.com/signalements/voirie-et-signalisation/ (en pièce jointe).
D'accord, donc ajouter la possibilité de spécifier un diamètre en variable ?
Mis à jour par Frédéric Péters il y a presque 6 ans
D'accord, donc ajouter la possibilité de spécifier un diamètre en variable ?
Il y a deux captures, une Amiens en mode vertical, une Strasbourg en mode horizontal, j'en ai ajouté une de GNM, en mode vertical répondant à "sous forme de cercles". Je ne dis pas qu'il faut du code gérant toutes les possibilités.
Bien sûr je préférerais un rendu que je trouve agréable, mais il faut mesurer les goûts des autres et ce que tu peux faire côté code.
Mis à jour par Anonyme il y a presque 6 ans
- Fichier _circle-steps.scss _circle-steps.scss ajouté
Une version avec variables extraite d'amiens-metropole
Mis à jour par Serghei Mihai il y a presque 6 ans
- Lié à Development #25104: rouen: progression en cercle ajouté
Mis à jour par Anonyme il y a presque 6 ans
- Echéance mis à 20 juillet 2018
- échéance posée pour essayer d'utiliser ça à rouen
Mis à jour par Anonyme il y a presque 6 ans
- Fichier 0001-misc-add-circle-steps-option-in-wcs-23533.patch 0001-misc-add-circle-steps-option-in-wcs-23533.patch ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_(Galaxy S5).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_(Galaxy S5).png ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_.png demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_.png ajouté
- Fichier _vars.scss _vars.scss ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Voilà $circle-steps: true; et 14 variables (avec une valeur défaut).
- appliqué à rouen, avec le fichier _vars.scss en PJ.
- les captures aussi pour vérifier que c'est ce qui est attendu.
Mis à jour par Frédéric Péters il y a presque 6 ans
J'ai l'impression qu'il y a eu réindentation qui casse toute lisibilité au patch.
Mis à jour par Frédéric Péters il y a presque 6 ans
Pour les auteurs de thème les variables doivent être documentées, cf help/fr/misc-scss.page, ça va peut-être donner l'idée qu'il y en a trop.
Je dirais qu'on pourrait juste avoir diamètre et couleurs fond/texte des pastilles.
Le raisonnement général à porter c'est qu'au-delà de quelques-unes vraiment signifiantes, s'il y a volonté dans une intégration graphique de changer un aspect, par exemple mettre en majuscules le nom des étapes, il y sera plus rapide dans un _custom.scss de taper div#steps span.label { text-transform: uppercase }; que de chercher si ça existe sous forme de paramétrage.
$circle-steps-marker-diameter: 4vw !default;
Je ne pense pas que faire varier le diamètre selon la largeur de l'écran soit une bon paramétrage par défaut. Dans la pratique les intégrations fixent pour la plupart une largeur de page, à partir de laquelle le comportement est d'augmenter les marges latérales et c'est tout, bizarre alors d'y avoir les pastilles continuer à changer de taille.
@import 'flexbox_mixins';
Ok pour que ça soit utilisé dans des intégrations graphiques particulières mais je ne l'aime toujours pas et préfère les choses gérées directement. Et pour ce qui ne sera interprété que côté mobile, on peut vraiment sans aucun artifice utiliser exclusivement les vraies propriétés.
~~
Ce n'est pas aligné.
~~
Et bien sûr tout à fait personnel mais je ne trouve pas ça graphiquement réussi ou propre.
Mis à jour par Anonyme il y a presque 6 ans
Pour l'indentation, il en manquait une dans _wcs.scss à la ligne de @if ($responsive-steps == horizontal) {
.
Je dois l'enlever.
Frédéric Péters a écrit :
Pour les auteurs de thème les variables doivent être documentées, cf help/fr/misc-scss.page, ça va peut-être donner l'idée qu'il y en a trop.
OK
Je dirais qu'on pourrait juste avoir diamètre et couleurs fond/texte des pastilles.
OK
Le raisonnement général à porter c'est qu'au-delà de quelques-unes vraiment signifiantes, s'il y a volonté dans une intégration graphique de changer un aspect, par exemple mettre en majuscules le nom des étapes, il y sera plus rapide dans un _custom.scss de taper div#steps span.label { text-transform: uppercase }; que de chercher si ça existe sous forme de paramétrage.
$circle-steps-marker-diameter: 4vw !default;
Je ne pense pas que faire varier le diamètre selon la largeur de l'écran soit une bon paramétrage par défaut. Dans la pratique les intégrations fixent pour la plupart une largeur de page, à partir de laquelle le comportement est d'augmenter les marges latérales et c'est tout, bizarre alors d'y avoir les pastilles continuer à changer de taille.
OK
@import 'flexbox_mixins';
Ok pour que ça soit utilisé dans des intégrations graphiques particulières mais je ne l'aime toujours pas et préfère les choses gérées directement. Et pour ce qui ne sera interprété que côté mobile, on peut vraiment sans aucun artifice utiliser exclusivement les vraies propriétés.
C'est répétitif et dommage se passer de l'outillage Sass à mon avis, mais OK.
~~
Ce n'est pas aligné.
Oui je remarque les traits horizontaux. Quoi d'autre sinon ?
~~
Et bien sûr tout à fait personnel mais je ne trouve pas ça graphiquement réussi ou propre.
Et donc ça ne sera pas accepté parce que c'est pas graphiquement réussi ou propre, ou bien je peux avancer quand même.
Mis à jour par Frédéric Péters il y a presque 6 ans
Et bien sûr tout à fait personnel mais je ne trouve pas ça graphiquement réussi ou propre.
Et donc ça ne sera pas accepté parce que c'est pas graphiquement réussi ou propre, ou bien je peux avancer quand même.
Je ne mettrai pas d'objection là-dessus si des gens trouvent ça réussi.
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
Je ne suis pas très fan du rendu des barres de liaison :
- en mode horizontal, elles ne touchent pas la rond de gauche et sont un peu trop basses
- en mode vertical, leur interruption rend le truc vraiment bizarre je trouve (peut être pas d'interruption avec le texte qui passe par dessus ?)
Mais en soit je trouve ça bien qu'il y ait des barres (et idem pour Brice).
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_ (2).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_ (2).png ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_ (1).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_ (1).png ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_.png demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_.png ajouté
- Fichier 0002-rouen-activate-circle-steps-25104.patch 0002-rouen-activate-circle-steps-25104.patch ajouté
- Fichier 0001-add-option-to-display-circle-steps-23533.patch 0001-add-option-to-display-circle-steps-23533.patch ajouté
Emmanuel Cazenave a écrit :
Je ne suis pas très fan du rendu des barres de liaison :
- en mode horizontal, elles ne touchent pas la rond de gauche et sont un peu trop basses
- en mode vertical, leur interruption rend le truc vraiment bizarre je trouve (peut être pas d'interruption avec le texte qui passe par dessus ?)
Voilà une seconde mouture.
- J'ai trouvé un code pour que les traits touchent les cercles, mais à condition que le texte ne dépasse pas 5 lignes (voir la 3e capture qui le montre)
- J'ai ajouté la documentation, il ne reste que 5 variables de paramétrage, donc une pour afficher ou non les lignes entre les cercles.
- basculé les labels à côté des numéros pour ne pas avoir d'éléments qui se chevauchent.
- donné plus de largeur aux étapes parce que le précédent réglage serrait trop les labels.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Ça ne fait pas curieux d'avoir le texte centré ? (moi je trouve)
height: calc(#{$_steps-height} + #{$circle-steps-diameter}/2 + #{$_steps-border});
Ici et ailleurs, le calcul me semble pouvoir être assuré totalement côté sass.
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-option-to-display-circle-steps-23533.patch 0001-add-option-to-display-circle-steps-23533.patch ajouté
- Fichier 0002-rouen-activate-circle-steps-25104.patch 0002-rouen-activate-circle-steps-25104.patch ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_ (3).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_formation_test-steps_ (3).png ajouté
Frédéric Péters a écrit :
Ça ne fait pas curieux d'avoir le texte centré ? (moi je trouve)
Si
Ici et ailleurs, le calcul me semble pouvoir être assuré totalement côté sass.
Ok
Mis à jour par Frédéric Péters il y a plus de 5 ans
Comme les cercles/disques ont une largeur paire (56px), la ligne qui fait un pixel n'apparait pas centrée.
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-option-to-display-circle-steps-23533.patch 0001-add-option-to-display-circle-steps-23533.patch ajouté
- Fichier 0002-rouen-activate-circle-steps-25104.patch 0002-rouen-activate-circle-steps-25104.patch ajouté
Frédéric Péters a écrit :
Comme les cercles/disques ont une largeur paire (56px), la ligne qui fait un pixel n'apparait pas centrée.
OK, bien vu !
Mis à jour par Frédéric Péters il y a plus de 5 ans
error ../includes/_form-steps.scss (Line 208: Undefined variable: "$responsive-steps".)
Parce que $responsive-steps est défini dans _wcs.scss après l'import de _form-steps.scss.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Testé dans clapotis-les-canards : l'étape courante est affichée en blanc sur fond blanc, les étapes avec des libellés un peu long prennent trop de largeur et poussent le contenu de la démarche dessous.
Mis à jour par Frédéric Péters il y a plus de 5 ans
les étapes avec des libellés un peu long prennent trop de largeur et poussent le contenu de la démarche dessous
En gros la modification au _wcs.scss doit être retirée. Si on veut contrôler la largeur de sa barre latérale, il faut autre chose.
Retirer aussi le padding ajouté à div#steps (padding: 0 1em), que les étapes prennent la largeur de la barre latérale, et pas largeur - 2em.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-adjustments.patch 0001-adjustments.patch ajouté
(patch avec ces modifs, + modif pour ne pas jouer avec de la marge négative).
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0002-rouen-activate-circle-steps-25104.patch 0002-rouen-activate-circle-steps-25104.patch ajouté
- Fichier 0001-add-option-to-display-circle-steps-23533.patch 0001-add-option-to-display-circle-steps-23533.patch ajouté
Frédéric Péters a écrit :
(patch avec ces modifs, + modif pour ne pas jouer avec de la marge négative).
Merci.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier clapotis-mobile-steps.png clapotis-mobile-steps.png ajouté
En mobile (clapotis-les-canards) les ronds sont trop larges et deviennent des ellipses. Et la hauteur est paire et du coup nécessairement pas aligné (même si ça me choque moins ici) Aussi toutes les étapes centrées mais du coup on peut ne pas voir l'étape courante. (à Strasbourg sur une apparence similaire l'espace entre les blocs s'ajuste selon la largeur et on arrive à en faire tenir 6). (on peut aussi se dire que de tels formulaires multi-pages n'ont pas vocation à être saisis via mobile).
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-option-to-display-circle-steps-23533.patch 0001-add-option-to-display-circle-steps-23533.patch ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (1).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (1).png ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_.png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_.png ajouté
Frédéric Péters a écrit :
En mobile (clapotis-les-canards) les ronds sont trop larges et deviennent des ellipses. Et la hauteur est paire et du coup nécessairement pas aligné (même si ça me choque moins ici)
Corrigé, mais à noter qu'en responsive au-delà de 10 étapes, les ronds ne sont plus des cercles.
Aussi toutes les étapes centrées mais du coup on peut ne pas voir l'étape courante. (à Strasbourg sur une apparence similaire l'espace entre les blocs s'ajuste selon la largeur et on arrive à en faire tenir 6). (on peut aussi se dire que de tels formulaires multi-pages n'ont pas vocation à être saisis via mobile).
J'ai choisi de laissé centré, mais avec un flex-wrap actif.
Mis à jour par Frédéric Péters il y a plus de 5 ans
l'étape courante est affichée en blanc sur fond blanc,
c'est toujours le cas.
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (2).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (2).png ajouté
- Fichier 0002-rouen-activate-circle-steps-25104.patch 0002-rouen-activate-circle-steps-25104.patch ajouté
- Fichier 0001-add-option-to-display-circle-steps-23533.patch 0001-add-option-to-display-circle-steps-23533.patch ajouté
Frédéric Péters a écrit :
l'étape courante est affichée en blanc sur fond blanc,
c'est toujours le cas.
Désolé pour l'oubli
Mis à jour par Frédéric Péters il y a plus de 5 ans
Pour assurer que ça soit utile, tu modifierais hautes-alpes-2018 pour passer par ce fichier ? Et sans doute aussi vérifier le rendu dans l'une ou l'autre intégration native.
Mis à jour par Anonyme il y a plus de 5 ans
- Lié à Development #25513: hautes-alpes-2018: basculer sur les nouvelles étapes en cercles ajouté
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (5).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (5).png ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_(Galaxy S5).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_(Galaxy S5).png ajouté
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (3).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (3).png ajouté
- Fichier 0001-add-variable-for-native-circle-steps-23533.patch 0001-add-variable-for-native-circle-steps-23533.patch ajouté
Frédéric Péters a écrit :
Pour assurer que ça soit utile, tu modifierais hautes-alpes-2018 pour passer par ce fichier ? Et sans doute aussi vérifier le rendu dans l'une ou l'autre intégration native.
OK pour cotes-darmor, et hautes-alpes-2018 dans le ticket lié.
J'ai fait quelques modifications pour que l'option "sans-traits" permette de revenir à des labels centrés sous les numéros, comme c'est le cas par pour le thèmes des H-A.
Nouveau message de commit pour plus de clarté.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Côtes d'Armor avec les traits on voit que ce n'est pas centré, cf zoom
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-variable-for-native-circle-steps-23533.patch 0001-add-variable-for-native-circle-steps-23533.patch ajouté
- Fichier un-demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (2).png un-demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (2).png ajouté
Frédéric Péters a écrit :
Côtes d'Armor avec les traits on voit que ce n'est pas centré, cf zoom
un right: calc(50% - #{$la-bordure-du-cercle});
pour centrer au mieux, mais avec un diametre impair pour éviter les problèmes d'alignement précédents, on arrive sur un autre problème de demi-pixels, et ça peut placer le trait de 1px à cheval sur la grille de l'écran, et donc être affiché en 2px effectifs. J'assume cette "fausse" épaisseur, et on fixe un minimum de 2px réels.
Je pense qu'on ne pourra pas optimiser plus ce rendu.
Mis à jour par Frédéric Péters il y a plus de 5 ans
(...) un diametre impair (...) on fixe un minimum de 2px réels.
Mais diamètre impair et trait de 2 pixels, c'est garantie de ne jamais être centré.
Je pense qu'on ne pourra pas optimiser plus ce rendu.
Heureusement il existe dans sass floor(), ceil() et round() pour te contredire.
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (9).png demarches-wcs.dev-eshowk.ddns.entrouvert.org_test-steps_ (9).png ajouté
- Fichier Capture d’écran de 2018-07-30 12-18-45.png Capture d’écran de 2018-07-30 12-18-45.png ajouté
Frédéric Péters a écrit :
(...) un diametre impair (...) on fixe un minimum de 2px réels.
Mais diamètre impair et trait de 2 pixels, c'est garantie de ne jamais être centré.
Je pense qu'on ne pourra pas optimiser plus ce rendu.
Heureusement il existe dans sass floor(), ceil() et round() pour te contredire.
Oui mais on ne peut pas faire floor(calc(...))
J'ai essayé de nombreuses combinaisons, et je n'ai rien trouvé de plus satisfaisant que ce dernier patch.
(L'affichage se fait parfois à cheval sur deux pixels, c'est ce que je voulais dire avant, même 1px de largeur peut donner un affichage sur 2 pixels réels)
Je suis allé sur un diamètre pair, et un positionnement du trait avec left:50%;
plutôt qu'un calcul compliqué avec right. C'est le meilleur rendu pour ma part.
J'en ai profité pour un floor()
sur la longueur du trait horizontal en responsive, pour éviter les demi-pixels.
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-variable-for-native-circle-steps-23533.patch 0001-add-variable-for-native-circle-steps-23533.patch ajouté
Elias Showk a écrit :
Frédéric Péters a écrit :
(...) un diametre impair (...) on fixe un minimum de 2px réels.
Mais diamètre impair et trait de 2 pixels, c'est garantie de ne jamais être centré.
Je pense qu'on ne pourra pas optimiser plus ce rendu.
Heureusement il existe dans sass floor(), ceil() et round() pour te contredire.
Oui mais on ne peut pas faire
floor(calc(...))
J'ai essayé de nombreuses combinaisons, et je n'ai rien trouvé de plus satisfaisant que ce dernier patch.
(L'affichage se fait parfois à cheval sur deux pixels, c'est ce que je voulais dire avant, même 1px de largeur peut donner un affichage sur 2 pixels réels)Je suis allé sur un diamètre pair, et un positionnement du trait avec
left:50%;
plutôt qu'un calcul compliqué avec right. C'est le meilleur rendu pour ma part.J'en ai profité pour un
floor()
sur la longueur du trait horizontal en responsive, pour éviter les demi-pixels.
Mis à jour par Frédéric Péters il y a plus de 5 ans
Oui mais on ne peut pas faire floor(calc(...))
Mais il n'y a pas de calc() dans le dernier patch. (???)
Mis à jour par Anonyme il y a plus de 5 ans
Frédéric Péters a écrit :
Oui mais on ne peut pas faire floor(calc(...))
Mais il n'y a pas de calc() dans le dernier patch. (???)
J'en ai plus besoin, je me sers d'un left: 50%;
Mis à jour par Frédéric Péters il y a plus de 5 ans
Mais l'argumentation sur le calc() qui empêchait d'avoir quelque chose de correct ? Je ne sais pas trop ce qui reste vrai ou pas de ton dernier commentaire. (et reste persuadé qu'on peut aligner correctement une ligne d'1px).
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier Capture d’écran de 2018-07-30 12-18-45.png Capture d’écran de 2018-07-30 12-18-45.png ajouté
Frédéric Péters a écrit :
Mais l'argumentation sur le calc() qui empêchait d'avoir quelque chose de correct ? Je ne sais pas trop ce qui reste vrai ou pas de ton dernier commentaire. (et reste persuadé qu'on peut aligner correctement une ligne d'1px).
Je trouve inutile d'utiliser le calc pour résoudre le prob du centrage qu'il ne résout finalement pas. Je reviens vers left: 50%
pour ne pas rendre le truc compliqué pour rien.
Je trouve les dernières captures correctes. Je joins une copie une nouvelle fois, et je m'arrête là pour le moment car j'ai essayé bcp d'options sans succès, celle là est la plus satisfaisant.
Quand je trouverai une optimisation, j'en ferait un patch, mais si d'ici là il faut passer le patch en mon absence, servez-vous.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier screenshot.png screenshot.png ajouté
--- a/static/includes/_form-steps.scss +++ b/static/includes/_form-steps.scss @@ -1,6 +1,6 @@ $circle-steps: false !default; $circle-steps-with-lines: true !default; -$circle-steps-diameter: 56px !default; +$circle-steps-diameter: 55px !default; $circle-steps-number-color: #868686 !default; $circle-steps-current-number-color: white !default; $circle-steps-current-marker-background: $primary-color !default; @@ -105,7 +105,7 @@ $_steps-border: 1px !default; height: $_steps-height + $circle-steps-diameter - $_steps-border; width: $_circle-lines-thickness; bottom: $circle-steps-diameter - $_steps-border; - left: 50%; + left: floor($circle-steps-diameter / 2) - 1px; background-color: $circle-steps-number-color; padding: 0; }
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-variable-for-native-circle-steps-23533.patch 0001-add-variable-for-native-circle-steps-23533.patch ajouté
Frédéric Péters a écrit :
[...]
C'est corrigé
Mis à jour par Anonyme il y a plus de 5 ans
- Lié à Development #25104: rouen: progression en cercle supprimé
Mis à jour par Anonyme il y a plus de 5 ans
- Bloque Development #25104: rouen: progression en cercle ajouté
Mis à jour par Anonyme il y a plus de 5 ans
- Fichier 0001-add-variable-for-native-circle-steps-23533.patch 0001-add-variable-for-native-circle-steps-23533.patch ajouté
Aucun changement, juste pour remettre le dernier patch en haut...
Mis à jour par Frédéric Péters il y a plus de 5 ans
En fait je me trouverais triste à accepter ce patch, que je n'aime pas du tout, dès le fond, qui sectionne en deux options totalement différentes le rendu, avec des règles CSS sans rapport entre elles, plutôt que construire sur de l'existant (option pour que le numéro de l'étape soit sur la même ligne, option pour le fond (couleur/forme) de l'étape, option pour ajouter un trait, etc.).
Du coup, si les échéances ne rendent pas ça possible, qu'on continue à copier un circle-steps.scss dans les intégrations graphiques qui le souhaiterait, sur lesquelles je fermerai les yeux.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Bloque Development #25104: rouen: progression en cercle supprimé
Mis à jour par Frédéric Péters il y a environ 5 ans
- Statut changé de Solution proposée à Rejeté
Je pense que la possibilité reste pertinente mais ce ticket est devenu trop long pour être utile.