Projet

Général

Profil

Development #81010

Améliorer le rendu des images rectangulaire dans les listes d'image

Ajouté par Pierre Cros il y a 8 mois. Mis à jour il y a environ 23 heures.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
08 septembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Suite à #80576, on obtient la capture suivante quand les images rectangles n'ont pas la même hauteur.

Ce serait pas mal que les titres soit alignés horizontalement si possible


Fichiers

Capture d’écran du 2023-09-08 11-08-22.png (60,5 ko) Capture d’écran du 2023-09-08 11-08-22.png Pierre Cros, 08 septembre 2023 11:09
liste-images.png (117 ko) liste-images.png Frédéric Péters, 09 novembre 2023 12:14
s1.png (55,4 ko) s1.png Frédéric Péters, 09 novembre 2023 12:41
s2.png (55,7 ko) s2.png Frédéric Péters, 09 novembre 2023 12:41

Demandes liées

Lié à w.c.s. - Development #80576: css: afficher correctement des images rectangulaires pour les listes d'imagesFermé28 août 2023

Actions

Révisions associées

Révision 449d4bfd (diff)
Ajouté par Serghei Mihai il y a un jour

misc: improve list as images rendering (#81010)

Historique

#1

Mis à jour par Pierre Cros il y a 8 mois

  • Lié à Development #80576: css: afficher correctement des images rectangulaires pour les listes d'images ajouté
#2

Mis à jour par Frédéric Péters il y a 8 mois

  • Sujet changé de Améliorere le rendu des images rectangulaire dans les listes d'image à Améliorer le rendu des images rectangulaire dans les listes d'image
#3

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

Serghei, ThomasJ, en partant d'un cas que j'ai en local (via les catégories de signalement de 3M), en y ajoutant une image de dimensions différentes, j'obtiens un bon résultat simplement en faisant ça :

--- a/wcs/qommon/static/css/item-with-image.scss
+++ b/wcs/qommon/static/css/item-with-image.scss
@@ -29,7 +29,7 @@
        &--picture {
                margin-bottom: 5px;
                grid-area: picture;
-               width: var(--image-size);
+               height: var(--image-size);
                object-fit: contain;
                object-position: bottom;
        }

Mais je ne connais pas trop le fonctionnement de la disposition grille, je n'arrive pas à imaginer si dans d'autres situations ça donnerait moins bien. Vous avez une idée ?

#4

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

  • Statut changé de Nouveau à Information nécessaire
  • Assigné à mis à Pierre Cros

Et Pierre, tu aurais l'URL d'où vient ta capture d'écran, pour y tester ma proposition ?

#5

Mis à jour par Pierre Cros il y a 6 mois

Je viens de jouer avec l'historique pour essayer de restaurer ce que j'utilisais le 8/12 mais pas trop de succès encore, j'essaie encore un peu

#6

Mis à jour par Pierre Cros il y a 6 mois

  • Assigné à changé de Pierre Cros à Frédéric Péters
#7

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

  • Fichier s1.png s1.png ajouté
  • Fichier s2.png s2.png ajouté
  • Statut changé de Information nécessaire à Nouveau
  • Assigné à Frédéric Péters supprimé

Ok c'est pas top dans le cas où toutes les images sont orientées ainsi, parce que la hauteur allouée amène alors beaucoup d'espace au-dessus, entre le libellé et l'image,

Ça peut s'atténuer un peu en centrant l'image dans l'espace, mais ça reste pas idéal :

(et centrer ainsi donne un moins bon résultat, je trouve, sur mon test local).

#8

Mis à jour par Pierre Cros il y a 6 mois

Je trouve comme toi la première capture supérieure.

#9

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

Pour être sûr, par première capture, tu parles de :

  • la première capture que j'attache, avec les images des catégories de signalement, (ok mais le code qui assure ça amène les deux captures qui suivent)
  • la première capture de mon commentaire, avec tes images, celle pour laquelle j'écris "beaucoup d'espace au-dessus, entre le libellé et l'image",
  • la capture de la situation actuelle que tu as posée au début de ce ticket,

?

#10

Mis à jour par Pierre Cros il y a 6 mois

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

  • la première capture de mon commentaire, avec tes images, celle pour laquelle j'écris "beaucoup d'espace au-dessus, entre le libellé et l'image",

Celle-là.

#11

Mis à jour par Serghei Mihai il y a 3 mois

  • Assigné à mis à Serghei Mihai
#12

Mis à jour par Robot Gitea il y a 2 mois

  • Statut changé de Nouveau à En cours

Serghei Mihai (smihai) a ouvert une pull request sur Gitea concernant cette demande :

#13

Mis à jour par Serghei Mihai il y a 2 mois

Proposition suivante, après discussion avec ThomasJ: dans les champs "Taille des images" on accepte que la taille soit définie avec la syntaxe: 150x75 pour pouvoir définir également la hauteur souhaitée.
Si une seule valeur renseignée, comme actuellement, la hauteur sera considérée comme égale à celle de la largeur.

L'espace entre l'image et le libellé du champ sera réduit, comme dans la capture s1.png, posée par Fréd.

#14

Mis à jour par Robot Gitea il y a 11 jours

  • Statut changé de En cours à Solution proposée
#15

Mis à jour par Robot Gitea il y a 4 jours

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

Corentin Sechet (csechet) a approuvé une pull request sur Gitea concernant cette demande :

#16

Mis à jour par Robot Gitea il y a un jour

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

Serghei Mihai (smihai) a mergé une pull request sur Gitea concernant cette demande :

#17

Mis à jour par Transition automatique il y a environ 23 heures

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

Formats disponibles : Atom PDF