Development #54251
cd13 : industrialiser les cellules de l'extranet RSA
0%
Description
Voir #53930.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Fichier 0001-bouches-du-rhones-add-rsa13-json-cells-54251.patch 0001-bouches-du-rhones-add-rsa13-json-cells-54251.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
Le visuel est déjà validé par le client, je souhaite surtout une relecture formelle du markup et de la CSS (est-ce que c'est bien comme ça qu'il faut faire?).
Mis à jour par Thomas Jund il y a presque 3 ans
Remarques globales¶
C'est les points qui reviennent systematiquement.
Class `.cell--body`
Nouvelle class à utiliser pour aligner le contenu d'une cellule avec le titre. À utiliser sur les divs qui englobent du contenu. À placer au même niveau que les titres h2 des cellules. Ne pas utiliser sur les links-lists. Voir remarques sur chaques cellules ci-dessous.
p > table, p > form
L'élément p ne doit contenir que des balises type inline (em, strong, etc.) et jamais de balises block comme des ul, table, form etc.
.pk-table-wrapper > table
Les grands tableaux ne sont pas consultables sur petits écrans.
Tu peux ajouter un wrapper aux tableaux qui permet de leur ajouter un scoll horizontal sur mobile (qui permet à minima de voir la tabelau en entier s'il est trop large).
<div class="pk-table-wrapper"> <table> … </table> </div>
J'ai commencé à détailler mais c'est toujours les mêmes trucs
rsa13-plateformes.html
Supprimer la div qui encadre la div.links-list. Le list de liens doit se trouver au même niveau que le titre de la cellule pour que les liens prennent toute la largeur de la cellule.
<h2>Vos Platesformes</h2> - <div> <div class="links-list>
rsa13-plateforme.html
ajouter class .cell-body
<h2>{{ plateforme.name }}</h2> + <div class="cell-body"> - <div>
rsa13-liste-des-beneficaires.html
- add .cell-body class
- Supprimer p autour de form
rsa13-fragment-liste-beneficiaires.html
- supprimer p autour de table
- ajouter `div.pk-table-wrapper` autour de table
rsa13-beneficiaire.html
- Pas de p autour de table
- utiliser plutôt les grid. plutot qu'un table pour civilité, nom, etc. (a cause responsive)
rsa13-accompagnateurs.html
- Pas de p autour de table
rsa13-beneficiaire-presentation, rsa13-beneficiaire-pole-emploi
- utiliser plutôt les grid. plutot qu'un table pour civilité, nom, etc. (a cause responsive)
rsa13-beneficiaire-fonds-aide
- Pas de p autour de table, `.pk-table-wrapper`
ETC.
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Assigné à changé de Benjamin Dauvergne à Mikaël Ates
Mis à jour par Mikaël Ates il y a presque 3 ans
- Fichier 0001-Initial-commit.patch 0001-Initial-commit.patch ajouté
- Assigné à changé de Mikaël Ates à Thomas Jund
Benjamin, fera le vrai patch pour commiter, celui-ci c'est pour te permettre de relire la prise en compte des modifications sur les templates.
Mis à jour par Thomas Jund il y a presque 3 ans
désolé, ma faute.
La class `.cell--body` utilise la syntaxe "2 tiret" "block--element". Voir https://dev.entrouvert.org/projects/prod-eo/wiki/HowDoWeDoCSS#Convention-block--element
Sinon c'est bien.
Autre astuce qui peut faciliter la mise en forme à l'aide des class `grid--*` :
Entourer les colonnes avec un wrapper `.clearfix`, ce qui évite de devoir ajouter des class .`grid-1-1` sur les éléments précédents et suivants
<p>…</p> <p>…/p> <div class="clearfix"> <div class="grid-1-2">…</div> <div class="grid-1-2">…</div> </div> <p>…</p> <p>…/p>
Mis à jour par Mikaël Ates il y a presque 3 ans
- Statut changé de Solution proposée à En cours
- Assigné à changé de Thomas Jund à Benjamin Dauvergne
Je viens de mettre à jour tous les templates sur le serveur avec class="cell--body"
.
Merci pour l'astuce clearfix
, je note.
Je laisse la main à Benjamin pour reproposer un patch commitable (je n'ai modifié que les templates Benj).
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Fichier 0002-to-fixup-int-gration-des-remarques-de-tjund.patch 0002-to-fixup-int-gration-des-remarques-de-tjund.patch ajouté
- Fichier 0001-bouches-du-rhones-add-rsa13-json-cells-54251.patch 0001-bouches-du-rhones-add-rsa13-json-cells-54251.patch ajouté
- Statut changé de En cours à Solution proposée
Voilà, Thomas je te laisse donner un dernier coup d'oeuil.
Mis à jour par Thomas Jund il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
Ça me semble bon
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit e7da84fbd6573d1115870163fb70f8d8576bf894 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Thu May 20 16:59:26 2021 +0200 bouches-du-rhones: add rsa13 json cells (#54251)
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
bouches-du-rhones: add rsa13 json cells (#54251)