Projet

Général

Profil

Bug #23977

Le nom de la demande et son statut se surimprime dans les demandes en cours

Ajouté par Anonyme il y a presque 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
22 mai 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

apparemment valable dans tous les thèmes quand on a une largeur d'écran réduite mais juste au dessus du seuil de pixels pour téléphones


Fichiers

Capture d’écran 2018-05-21 à 11.08.46-fullpage.png (181 ko) Capture d’écran 2018-05-21 à 11.08.46-fullpage.png Anonyme, 22 mai 2018 09:53
demandes en cours.png (8,4 ko) demandes en cours.png Anonyme, 22 mai 2018 09:53
0001-cells-avoid-list-of-forms-overlapping-contents-23977.patch (1,64 ko) 0001-cells-avoid-list-of-forms-overlapping-contents-23977.patch Anonyme, 22 mai 2018 10:23
0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch (1,38 ko) 0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch Anonyme, 22 mai 2018 12:04
Screenshot-2018-5-22 Hautes-Alpes le département - Accueil(2).png (17,4 ko) Screenshot-2018-5-22 Hautes-Alpes le département - Accueil(2).png Anonyme, 22 mai 2018 12:05
Screenshot-2018-5-22 Hautes-Alpes le département - Accueil(3).png (76,7 ko) Screenshot-2018-5-22 Hautes-Alpes le département - Accueil(3).png Anonyme, 22 mai 2018 12:05
Screenshot-2018-5-22 Hautes-Alpes le département - Accueil(1).png (17,9 ko) Screenshot-2018-5-22 Hautes-Alpes le département - Accueil(1).png Anonyme, 22 mai 2018 12:05
Screenshot-2018-5-22 Hautes-Alpes le département - Accueil.png (17,8 ko) Screenshot-2018-5-22 Hautes-Alpes le département - Accueil.png Anonyme, 22 mai 2018 12:05
avant2.png (5,48 ko) avant2.png Frédéric Péters, 22 mai 2018 13:40
apres2.png (5,46 ko) apres2.png Frédéric Péters, 22 mai 2018 13:40
apres1.png (4,97 ko) apres1.png Frédéric Péters, 22 mai 2018 13:40
avant1.png (5,06 ko) avant1.png Frédéric Péters, 22 mai 2018 13:40
0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch (1,3 ko) 0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch Anonyme, 22 mai 2018 18:15
0001-list-of-forms-wrap-the-title-into-a-span-23977.patch (1,92 ko) 0001-list-of-forms-wrap-the-title-into-a-span-23977.patch Anonyme, 22 mai 2018 18:15
Screenshot-2018-5-22 Hautes-Alpes le département - Accueil.png (5,53 ko) Screenshot-2018-5-22 Hautes-Alpes le département - Accueil.png baseline Anonyme, 22 mai 2018 18:16
Capture d’écran 2018-05-22 à 18.11.31-fullpage.png (378 ko) Capture d’écran 2018-05-22 à 18.11.31-fullpage.png capture largeur X Anonyme, 22 mai 2018 18:16
Capture d’écran 2018-05-22 à 18.11.15-fullpage.png (413 ko) Capture d’écran 2018-05-22 à 18.11.15-fullpage.png capture largeur Y Anonyme, 22 mai 2018 18:16
Capture d’écran 2018-05-22 à 18.11.10-fullpage.png (387 ko) Capture d’écran 2018-05-22 à 18.11.10-fullpage.png capture largeur Z Anonyme, 22 mai 2018 18:16
long_form_titles.png (29,2 ko) long_form_titles.png Serghei Mihai, 23 mai 2018 00:38
Capture d’écran 2018-05-23 à 10.15.22-fullpage.png (508 ko) Capture d’écran 2018-05-23 à 10.15.22-fullpage.png Anonyme, 23 mai 2018 10:16
Screenshot-2018-5-30 Publik local de Fred - démarches de l_usager.png (4,92 ko) Screenshot-2018-5-30 Publik local de Fred - démarches de l_usager.png Frédéric Péters, 30 mai 2018 11:15
0001-list-of-forms-wrap-the-title-into-a-span-23977.patch (2,5 ko) 0001-list-of-forms-wrap-the-title-into-a-span-23977.patch Anonyme, 31 mai 2018 17:44
0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch (1,46 ko) 0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch Anonyme, 31 mai 2018 17:46

Révisions associées

Révision bc09a8f6 (diff)
Ajouté par Elias Showk il y a presque 6 ans

cells: avoid lists of forms contents to overlap (#23977)

Révision 690274e4 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

nancy-2017: adjust cell list item style (broken by #23977)

Historique

#2

Mis à jour par Anonyme il y a presque 6 ans

une idée à tester plus à fond de ce que ça pourrait donner pour éviter les problèmes liés au chevauchements dans les différents ".list-of-forms"

#3

Mis à jour par Anonyme il y a presque 6 ans

  • Patch proposed changé de Oui à Non
#5

Mis à jour par Frédéric Péters il y a presque 6 ans

Par jabber je notais :

et on peut essayer d'éviter les déplacements de code pour faciliter la relecture.
c'est-à-dire ici garder les niveaux actuels, le span.form-number avant le span.form-status, etc.
comme ça on voit immédiatement qu'il n'y a pas de modification au font-size ou opacity.

et je sais qu'il est écrit "essayer" et que ça pourrait donner l'idée que c'est optionnel.

#6

Mis à jour par Frédéric Péters il y a presque 6 ans

Testé en local, il y a au moins deux situations où l'affichage se dégrade; a priori dégager la partie space-around améliorerait ça. (je ne sais pas pourquoi elle a été ajoutée)

Resterait quand même encore derrière une marge à gauche de la date, quand elle passe entièrement à la ligne, et pour contrer ça c'est sans doute mieux d'avoir une marge droite ajoutée au libellé (ce qui veut dire le mettre dans son propre span).

Plutôt discret mais quand même, ça pert l'alignement "base line" entre le texte et le numéro/date (qui est désormais posé plus bas).

#7

Mis à jour par Frédéric Péters il y a presque 6 ans

Testé en local, il y a au moins deux situations où l'affichage se dégrade; a priori dégager la partie space-around améliorerait ça. (je ne sais pas pourquoi elle a été ajoutée)

À propos du space-around, il fait aussi que le texte est "centré" sur les cellules type "démarches d'une catégorie".

#9

Mis à jour par Serghei Mihai il y a presque 6 ans

Tu as rajouté des mixins pour faire des flexbox, il faudrait s'en servir.

Si tu passes en flexbox, il faut virer le display: block sur les li > a

Les titres longs de formulaires croisent le statut et c'est illisible (j'ai testé au hasard sur le thème Orléans).

#10

Mis à jour par Frédéric Péters il y a presque 6 ans

Tu as rajouté des mixins pour faire des flexbox, il faudrait s'en servir.

J'ai accepté ça à l'extérieur mais je trouve vraiment plus lisible de s'en passer.

#11

Mis à jour par Anonyme il y a presque 6 ans

Serghei Mihai a écrit :

Tu as rajouté des mixins pour faire des flexbox, il faudrait s'en servir.

Si tu passes en flexbox, il faut virer le display: block sur les li > a

Je ne vois pas à quel display tu fais référence dans le dernier patch https://dev.entrouvert.org/attachments/24813/0001-cells-avoid-lists-of-forms-contents-to-overlap-23977.patch

Les titres longs de formulaires croisent le statut et c'est illisible (j'ai testé au hasard sur le thème Orléans).

Idem, je ne vois pas de soucis, même avec le thème d'Orléans et une phrase de lorem ipsum en titre

#12

Mis à jour par Serghei Mihai il y a presque 6 ans

Frédéric Péters a écrit :

J'ai accepté ça à l'extérieur mais je trouve vraiment plus lisible de s'en passer.

Mais alors il faut utiliser vendor-prefix, non?

#13

Mis à jour par Serghei Mihai il y a presque 6 ans

Elias Showk a écrit :

Idem, je ne vois pas de soucis, même avec le thème d'Orléans et une phrase de lorem ipsum en titre

Au temps pour moi. Ça fonctionne.

#14

Mis à jour par Frédéric Péters il y a presque 6 ans

Mais alors il faut utiliser vendor-prefix, non?

Non ma position sur les flexbox est d'écrire les propriétés natives + la version -ms, pas encombrer davantage.

#15

Mis à jour par Anonyme il y a presque 6 ans

Frédéric Péters a écrit :

Mais alors il faut utiliser vendor-prefix, non?

Non ma position sur les flexbox est d'écrire les propriétés natives + la version -ms, pas encombrer davantage.

C'est ce que j'ai fait dans mon dernier patch

#16

Mis à jour par Frédéric Péters il y a presque 6 ans

(Oui je répondais à Serghei qui suggérait autre chose)

#17

Mis à jour par Frédéric Péters il y a presque 6 ans

Les textes ne sont pas alignés non plus avec ce dernier patch; cf capture, le numéro se trouve un pixel trop bas.

#18

Mis à jour par Frédéric Péters il y a presque 6 ans

Les textes ne sont pas alignés non plus avec ce dernier patch; cf capture, le numéro se trouve un pixel trop bas.

Je me suis en fait trouvé à réappliquer le patch initial plutôt que le patch corrigé :/ Là le problème est effectivement corrigé.

#19

Mis à jour par Frédéric Péters il y a presque 6 ans

Sur une cellule affichant une liste de démarches, limitées à un certain nombre, le "+" qui sert à étendre la vue était centré, ne l'est plus.

--- a/static/includes/_cells.scss
+++ b/static/includes/_cells.scss
@@ -182,6 +182,7 @@ div.wcscurrentformscell ul {
                padding: 0.5rem 1rem;
                cursor: pointer;
                text-align: center;
+               display: block;
        }

        /* make sure first/last children don't overflow the cell radius */
#20

Mis à jour par Frédéric Péters il y a presque 6 ans

Côté combo, la modification fait échouer un test,

tests/test_wcs.py::test_current_drafts_cell_render_logged_in FAILED                                                                      [ 98%]
#21

Mis à jour par Anonyme il y a presque 6 ans

Frédéric Péters a écrit :

Côté combo, la modification fait échouer un test,

- test corrigé, c'était à cause du re.findall pour lister les URL des listes de démarches qui n'était pas adaptée à la présence du nouveau <span class="form-title">

- côté cells.scss : j'ai suivi la recommandation et le + est bien centré

#22

Mis à jour par Frédéric Péters il y a presque 6 ans

  • Statut changé de En cours à Résolu (à déployer)

J'ai arrangé un peu le message de commit côté combo et j'ai poussé les deux, merci.

commit 1dc4add1cf97d0e0366e3648d34dd05c76cb78af
Author: Elias Showk <eshowk@entrouvert.com>
Date:   Tue May 22 18:13:46 2018 +0200

    wcs: wrap title into a span in list of forms (#23977)
#23

Mis à jour par Frédéric Péters il y a plus de 5 ans

Ça cassait le rendu à Nancy à cause des puces mises en ::before.

commit 690274e476643db2a217ff8e51ebda3c68cd2f55
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Jul 27 09:15:06 2018 +0200

    nancy-2017: adjust cell list item style (broken by #23977)
#24

Mis à jour par Frédéric Péters il y a plus de 5 ans

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

Formats disponibles : Atom PDF