armentieres: fix respect guide de style & ajustements (#70745) #65

Merged
csechet merged 25 commits from wip/70745-armentieres-ajustements into main 2022-12-09 09:27:46 +01:00
Owner

Il y a encore des choses en WIP (des textes placeholder par endroit), j'attends les retours du client mais si on pouvait déjà envoyer ça ça leur permettrait une première phase de recettage. Il reste un aller / retour à faire, je fixerai les derniers points à ce moment là.

Il y a encore des choses en WIP (des textes placeholder par endroit), j'attends les retours du client mais si on pouvait déjà envoyer ça ça leur permettrait une première phase de recettage. Il reste un aller / retour à faire, je fixerai les derniers points à ce moment là.
csechet added 25 commits 2022-12-06 15:53:57 +01:00
gitea-wip/publik-base-theme/pipeline/pr-main This commit looks good Details
82ba5c9dc3
armentieres: fix login / account link icon wrapping (#70745)
aberriot requested changes 2022-12-07 15:30:37 +01:00
aberriot left a comment
Owner

Bon, j'ai fait une relecture commit par commit avec tests en local. J'ai peu de commentaires à faire sur le code, il y a tellement de choses, je vais me concentrer sur le rendu.

Déjà en me basant sur https://gitea.entrouvert.org/csechet/sranko/src/branch/main/themes/armentieres pour la page d'accueil et les assets, je trouve que le rendu se rapproche en effet beaucoup plus de leurs demandes.

Voici les petites choses que j'ai remarquées, commentées vers le code qui matche possiblement.

image
image
image
image
image
image
image
image

Bon, j'ai fait une relecture commit par commit avec tests en local. J'ai peu de commentaires à faire sur le code, il y a tellement de choses, je vais me concentrer sur le rendu. Déjà en me basant sur https://gitea.entrouvert.org/csechet/sranko/src/branch/main/themes/armentieres pour la page d'accueil et les assets, je trouve que le rendu se rapproche en effet beaucoup plus de leurs demandes. Voici les petites choses que j'ai remarquées, commentées vers le code qui matche possiblement. ![image](/attachments/cb3645df-9a9f-4a59-bd99-d4eca9fc3541) ![image](/attachments/b0cfde72-b66d-48b3-9a37-41c09bcc0f10) ![image](/attachments/26057285-4aec-4f27-82a9-7e70dc34b052) ![image](/attachments/1389efeb-6db4-4428-8ad7-aabd6ba3ab0c) ![image](/attachments/c0f71de8-f79a-41c7-b14f-14787091ac58) ![image](/attachments/3bc6ddcc-823d-4889-968c-8809efe63c0f) ![image](/attachments/4551922b-4ce6-4316-b9ad-6c74f7874da9) ![image](/attachments/aeba57a2-8460-4859-86e4-68dadb217b6b)
330 KiB
@ -0,0 +241,4 @@
}
// Search cell
.gru-content div.searchcell {
Owner

On a un fond blanc pour le champ de recherche en barre latérale, alors qu'il est grisé dans le style guide :

image

image

On a un fond blanc pour le champ de recherche en barre latérale, alors qu'il est grisé dans le style guide : ![image](/attachments/3bc6ddcc-823d-4889-968c-8809efe63c0f) ![image](/attachments/4551922b-4ce6-4316-b9ad-6c74f7874da9)
Author
Owner

Fixé, j'ai aussi retiré la box-shadow, aligné correctement l'icone et retiré la bordure.

Fixé, j'ai aussi retiré la box-shadow, aligné correctement l'icone et retiré la bordure.
aberriot marked this conversation as resolved
@ -0,0 +4,4 @@
position: relative;
}
.back-top {
Owner

Ce bouton fonctionne très bien sur mobile, mais je le trouve pénible sur desktop, il se positionne par dessus le contenu chez moi, ce qui est pénible sachant qu'il y a de la place à droite. Dans certains cas, ça masque du contenu ou de sliens utiles (genre la croix pour enlever un fichier d'un formulaire)

Ce bouton fonctionne très bien sur mobile, mais je le trouve pénible sur desktop, il se positionne par dessus le contenu chez moi, ce qui est pénible sachant qu'il y a de la place à droite. Dans certains cas, ça masque du contenu ou de sliens utiles (genre la croix pour enlever un fichier d'un formulaire)
Author
Owner

Le client a demandé ça, je propose de les laisser constater que c'est pas pratique ou de proposer autre chose :)

Le client a demandé ça, je propose de les laisser constater que c'est pas pratique ou de proposer autre chose :)
Owner

Ça me va !

Ça me va !
aberriot marked this conversation as resolved
@ -0,0 +161,4 @@
}
}
div#toplinks {
Owner

Sur mobile, ça manque de padding en dessous des infos du compte, je dirai :

image

Sur mobile, ça manque de padding en dessous des infos du compte, je dirai : ![image](/attachments/cb3645df-9a9f-4a59-bd99-d4eca9fc3541)
Author
Owner

Fixé

Fixé
aberriot marked this conversation as resolved
@ -0,0 +35,4 @@
// Tracking code
div#tracking-code {
padding: 1rem;
Owner

J'ai l'impression qu'il y a un souci de padding ici, chez moi le padding latéral et vértical ne sont pas identiques :

image

J'ai l'impression qu'il y a un souci de padding ici, chez moi le padding latéral et vértical ne sont pas identiques : ![image](/attachments/1389efeb-6db4-4428-8ad7-aabd6ba3ab0c)
Author
Owner

C'est peut-etre une vieille version de la page que tu as importé : il faut utiliser la disposition "Une colonne" et non "Manuel" pour le slot (en cliquant sur "Options" en haut à droite du slot contenu dans le back office de Combo), pour que les cellules soient alignées.

C'est peut-etre une vieille version de la page que tu as importé : il faut utiliser la disposition "Une colonne" et non "Manuel" pour le slot (en cliquant sur "Options" en haut à droite du slot contenu dans le back office de Combo), pour que les cellules soient alignées.
Owner

En disposition une colonne, j'ai ça :

image

Le souci de padding me semble oujours être là (c'est plus vide sur les côtés du widget de suivi)

En disposition une colonne, j'ai ça : ![image](/attachments/aeba57a2-8460-4859-86e4-68dadb217b6b) Le souci de padding me semble oujours être là (c'est plus vide sur les côtés du widget de suivi)
Author
Owner

J'ai mis le meme padding pour les deux cellules. Elles sont prévues pour s'afficher cote à cote ratio 1/2 1/2.

J'ai mis le meme padding pour les deux cellules. Elles sont prévues pour s'afficher cote à cote ratio 1/2 1/2.
aberriot marked this conversation as resolved
@ -0,0 +38,4 @@
padding: 1rem;
background: right / cover url('/assets/tracking-code:background');
border-radius: $border-radius;
.tracking-code-part {
Owner

Toujours dans cette cellule, sur mobile à certaines résolutions, les bouton et l'input n'ont pas la même hauteur :

image

(aussi l'impression qu'il y a une marge ou un padding superflu dans le bouton signaler)

Toujours dans cette cellule, sur mobile à certaines résolutions, les bouton et l'input n'ont pas la même hauteur : ![image](/attachments/c0f71de8-f79a-41c7-b14f-14787091ac58) (aussi l'impression qu'il y a une marge ou un padding superflu dans le bouton signaler)
Author
Owner

Sur mobile, j'ai fait en sorte que le bouton soit systématiquement en dessous du champ, comme demandé sur la maquette.

Sur mobile, j'ai fait en sorte que le bouton soit systématiquement en dessous du champ, comme demandé sur la maquette.
aberriot marked this conversation as resolved
@ -0,0 +73,4 @@
// Widgets
%button {
box-shadow: none;
height: 35px;
Owner

Les boutons m'ont l'air de manquer un petit de padding en haut et en bas par rapport à leur style guide

image

Style guide :

image

Les boutons m'ont l'air de manquer un petit de padding en haut et en bas par rapport à leur style guide ![image](/attachments/b0cfde72-b66d-48b3-9a37-41c09bcc0f10) Style guide : ![image](/attachments/26057285-4aec-4f27-82a9-7e70dc34b052)
Author
Owner

Je vais regarder, c'est peut etre un souci de taille de police, les boutons doivent faire 35px de haut (de mémoire).

Je vais regarder, c'est peut etre un souci de taille de police, les boutons doivent faire 35px de haut (de mémoire).
Author
Owner

J'ai passé la taille des boutons à 45px de haut. Je pense que c'est ce qui est fait sur le guide de style, sauf sur la cellule code de suivi et "signaler", où c'est une hauteur de 35px qui est voulue par le client (parce que pourquoi pas).

J'ai passé la taille des boutons à 45px de haut. Je pense que c'est ce qui est fait sur le guide de style, sauf sur la cellule code de suivi et "signaler", où c'est une hauteur de 35px qui est voulue par le client (parce que pourquoi pas).
aberriot marked this conversation as resolved
aberriot approved these changes 2022-12-07 17:32:30 +01:00
aberriot left a comment
Owner

Pas pu retester en local, mais tout me semble bon à la relecture des derniers commits !

Pas pu retester en local, mais tout me semble bon à la relecture des derniers commits !
csechet force-pushed wip/70745-armentieres-ajustements from 4f0f6f884d to facba91462 2022-12-09 09:25:52 +01:00 Compare
csechet merged commit facba91462 into main 2022-12-09 09:27:46 +01:00
csechet deleted branch wip/70745-armentieres-ajustements 2022-12-09 09:27:46 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/publik-base-theme#65
No description provided.