Projet

Général

Profil

Development #51864

minsant, amélioration de l'intégration graphique

Ajouté par Nicolas Roche il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
10 mars 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Les points améliorer sont listés ici : #51195


Fichiers

0005-minsant-remove-next-cell-right-top-corner-gradation-.patch (939 octets) 0005-minsant-remove-next-cell-right-top-corner-gradation-.patch Nicolas Roche, 10 mars 2021 14:57
0004-minsant-enlarge-folding-cell-link-51864.patch (835 octets) 0004-minsant-enlarge-folding-cell-link-51864.patch Nicolas Roche, 10 mars 2021 14:57
0003-minsant-set-peru-color-on-wcs-current-step-51864.patch (821 octets) 0003-minsant-set-peru-color-on-wcs-current-step-51864.patch Nicolas Roche, 10 mars 2021 14:57
0002-minsant-reorder-buttons-and-set-peru-color-on-submit.patch (1,27 ko) 0002-minsant-reorder-buttons-and-set-peru-color-on-submit.patch Nicolas Roche, 10 mars 2021 14:57
0001-minsant-set-peru-color-on-links-51864.patch (1,13 ko) 0001-minsant-set-peru-color-on-links-51864.patch Nicolas Roche, 10 mars 2021 14:57
0005-minsant-remove-next-cell-right-top-corner-gradation-.patch (1,03 ko) 0005-minsant-remove-next-cell-right-top-corner-gradation-.patch Nicolas Roche, 10 mars 2021 16:04
Screenshot_2021-03-10 Portail des prestations individuelles - Mon dossier.png (34,4 ko) Screenshot_2021-03-10 Portail des prestations individuelles - Mon dossier.png Nicolas Roche, 10 mars 2021 16:05
Screenshot_2021-03-10 Portail des prestations individuelles - Mon dossier(1).png (35,5 ko) Screenshot_2021-03-10 Portail des prestations individuelles - Mon dossier(1).png Nicolas Roche, 10 mars 2021 16:11
0005-minsant-remove-next-cell-right-top-corner-gradation-.patch (1,02 ko) 0005-minsant-remove-next-cell-right-top-corner-gradation-.patch Nicolas Roche, 11 mars 2021 16:55
Screenshot_2021-03-11 Portail - minsant.png (19,1 ko) Screenshot_2021-03-11 Portail - minsant.png Nicolas Roche, 11 mars 2021 16:55
0004-minsant-enlarge-folding-cell-link-51864.patch (835 octets) 0004-minsant-enlarge-folding-cell-link-51864.patch Nicolas Roche, 15 mars 2021 17:16
0003-minsant-set-peru-color-on-wcs-current-step-51864.patch (821 octets) 0003-minsant-set-peru-color-on-wcs-current-step-51864.patch Nicolas Roche, 15 mars 2021 17:16
0002-minsant-reorder-buttons-and-set-peru-color-on-submit.patch (1,27 ko) 0002-minsant-reorder-buttons-and-set-peru-color-on-submit.patch Nicolas Roche, 15 mars 2021 17:16
0001-minsant-set-peru-color-on-links-51864.patch (1,13 ko) 0001-minsant-set-peru-color-on-links-51864.patch Nicolas Roche, 15 mars 2021 17:16

Révisions associées

Révision f697a75f (diff)
Ajouté par Nicolas Roche il y a environ 3 ans

minsant: set peru color on links (#51864)

Révision 395c3bab (diff)
Ajouté par Nicolas Roche il y a environ 3 ans

minsant: reorder buttons and set peru color on submit (#51864)

Révision d786d8b8 (diff)
Ajouté par Nicolas Roche il y a environ 3 ans

minsant: set peru color on wcs current step (#51864)

Révision f892dd7e (diff)
Ajouté par Nicolas Roche il y a environ 3 ans

minsant: enlarge folding cell link (#51864)

Historique

#3

Mis à jour par Nicolas Roche il y a environ 3 ans

0005 remanié pour traiter une éventuelle liste dans la cellule :
  • supprimer la marge basse de la liste
  • supprimer le trait souligné sous le dernier item
#4

Mis à jour par Nicolas Roche il y a environ 3 ans

Voici une capture qui illustre mieux pourquoi je veux retirer la marge basse de la liste.

Dans la précédente capture, la marge basse de la liste (qui contre l'effet de la classe CSS no-bottom-margin ) était artificiellement gommée en ajoutant une balise <br/> dans la cellule.

#5

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ 3 ans

0005-minsant-remove-next-cell-right-top-corner-gradation-.patch

Je n'ai pas compris qu'elle capture correspond à après / avant. Mais j'ai en tout cas l'impression que ce patch correspond à une cellule en spécifique (et pas toutes), je serais donc pour rendre le patch spécifique à la cellule, plutôt que patcher globalement toutes les cellules (qui fragilise le theme en cas de mise à jour du core).

Question curiosité :
Pourquoi tu passes par des variables intermédiaires $secondary-color et $tertiary-color plutôt que d'utiliser directement les variables de couleur ($peru, $blue-dark, etc.) ?

#6

Mis à jour par Nicolas Roche il y a environ 3 ans

Remarques prises en compte.

Je n'ai pas compris qu'elle capture correspond à après / avant.

Il s'agit de 2 captures "avant" sur la recette.
Je joins la capture "après" obtenue localement.

Mais j'ai en tout cas l'impression que ce patch correspond à une cellule en spécifique (et pas toutes)

bof, potentiellement toutes les cellules qui utiliseront "no-margin-bottom".
(je vais demander à Brice de faire un tour par là)

Pourquoi tu passes par des variables intermédiaires $secondary-color et $tertiary-color plutôt que d'utiliser directement les variables de couleur ($peru, $blue-dark, etc.) ?

Pour n'avoir à changer la couleur qu'à un seul endroit.
(si l'on décide de changer la couleur secondaire ou ternaire, alors il n'y a pas besoin de parcourir le thème pour changer la couleur ou le nom de la variable qui la représente).

#7

Mis à jour par Nicolas Roche il y a environ 3 ans

  • Statut changé de Solution proposée à Information nécessaire

(je vais demander à Brice de faire un tour par là)

Sur une cellule json qui listes les déclarations des prévenus, on utilise la classe "no-bottom-margin" pour accoler une cellule texte qui ajoute une information dans ce même contexte (un lien vers la démarche de déclaration de revenus), mais qui sera successible d'évoluer par la suite.
Mon CPF souhaitait avoir un bel affichage, tout en gardant la main sur la cellule texte pour faire évoluer le lien ou son texte, sans être tributaire du cycle des montées de versions (alors que la cellule prototype json sera convertie en cellule json pour le passage en production).

je serais donc pour rendre le patch spécifique à la cellule

tu me proposes de conditionner ces modifications sur les cellules proto-json et json uniquement ?

Je note ici que je pourrais aussi :
  • ajouter une classe no-bottom-margin-for-minsant-exclusively
  • assumer que les modifications du texte pourraient se faire en hotfix (sauf que non, ça je ne le peux pas)
  • dire à mon CPF de ne pas utiliser no-bottom-margin
#8

Mis à jour par Nicolas Roche il y a environ 3 ans

  • Statut changé de Information nécessaire à En cours

Discuté en réunion CPT : ajouter une variable (sous forme de paramètre à la cellule json) qui pointe sur le formulaire.

#10

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ 3 ans

Je n'avais des objections que sur 0005 et vu qu'il a sauté. Ack

#11

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée
#12

Mis à jour par Nicolas Roche il y a environ 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 709b9e8fdd2cc718fd0d506ca896ad0f6669c578
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Wed Mar 10 14:34:11 2021 +0100

    minsant: enlarge folding cell link (#51864)

commit 9f33bb115583a8ba7848a2af4bcc1308216a7e50
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Wed Mar 10 14:31:29 2021 +0100

    minsant: set peru color on wcs current step (#51864)

commit 7b50a6cbf97e8e42e8ed3f591a306dbf072be518
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Wed Mar 10 14:28:55 2021 +0100

    minsant: reorder buttons and set peru color on submit (#51864)

commit 15f62c67d8097c109da9ee76ea4beb41bf334c2d
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Wed Mar 10 14:25:45 2021 +0100

    minsant: set peru color on links (#51864)
#13

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF