static: add support for vertical display of items with images (#87241) #1171

Merged
smihai merged 1 commits from wip/87241-static-add-support-for-vertical-display-of-items-with-images into main 2024-03-07 18:08:02 +01:00
Owner
No description provided.
tjund requested changes 2024-02-21 11:20:43 +01:00
Dismissed
@ -14,2 +14,4 @@
}
.RadiobuttonsWithImagesWidget.pk-vertical-radiobuttons .content,
.CheckboxesWithImagesWidget.pk-vertical-checkboxes .content {
Owner

Ça a été fait comme ça, mais je ne vois vraiment pas l'intérêt d'avoir 2 classes distincts pour le même résultat ou objectif.

Ça a été fait comme ça, mais je ne vois vraiment pas l'intérêt d'avoir 2 classes distincts pour le même résultat ou objectif.
Author
Owner

Ça a été fait comme ça, mais je ne vois vraiment pas l'intérêt d'avoir 2 classes distincts pour le même résultat ou objectif.

Aucun, j'ai rénommé en "pk-vertical-items".

> Ça a été fait comme ça, mais je ne vois vraiment pas l'intérêt d'avoir 2 classes distincts pour le même résultat ou objectif. Aucun, j'ai rénommé en "pk-vertical-items".
Owner

Sur mon test, les images ne sont pas alignées verticalement

Sur mon test, les images ne sont pas alignées verticalement
Owner

Plutôt que d'utilser un align-self: flex-start; tu devrais essayer un display: inline-flex sur content

Plutôt que d'utilser un `align-self: flex-start;` tu devrais essayer un `display: inline-flex` sur content
smihai force-pushed wip/87241-static-add-support-for-vertical-display-of-items-with-images from 417d6c2650 to 203ab1e722 2024-02-21 12:03:26 +01:00 Compare
Author
Owner

Plutôt que d'utilser un align-self: flex-start; tu devrais essayer un display: inline-flex sur content

Yes, c'est beaucoup mieux.

> Plutôt que d'utilser un `align-self: flex-start;` tu devrais essayer un `display: inline-flex` sur content Yes, c'est beaucoup mieux.
smihai requested review from tjund 2024-02-21 12:04:25 +01:00
Owner

Je me dit aussi s'il ne serait necessaire de positionner un max-width sur les labels comme max-width: 20em pour éviter les labels trop long.

Je me dit aussi s'il ne serait necessaire de positionner un max-width sur les labels comme `max-width: 20em` pour éviter les labels trop long.
smihai force-pushed wip/87241-static-add-support-for-vertical-display-of-items-with-images from 203ab1e722 to a3a06f9f04 2024-02-21 15:25:24 +01:00 Compare
Author
Owner

Je me dit aussi s'il ne serait necessaire de positionner un max-width sur les labels comme max-width: 20em pour éviter les labels trop long.

Yep, c'est un bon compromis.

> Je me dit aussi s'il ne serait necessaire de positionner un max-width sur les labels comme `max-width: 20em` pour éviter les labels trop long. Yep, c'est un bon compromis.
Owner

Je n'ai pas regardé le rendu proposé mais par rapport à la dernière capture postée, et ma compréhension du ticket initial, ça n'était pas vraiment ça, la demande me semblait plutôt être une disposition ainsi (case image libellé) :

  • 🍏 pomme
  • 🍐 poire
  • 🍑 pêche
Je n'ai pas regardé le rendu proposé mais par rapport à la dernière capture postée, et ma compréhension du ticket initial, ça n'était pas vraiment ça, la demande me semblait plutôt être une disposition ainsi (case image libellé) : * [x] 🍏 pomme * [ ] 🍐 poire * [ ] 🍑 pêche
Author
Owner
  • 🍏 pomme
  • 🍐 poire
  • 🍑 pêche

Sur la page pointée côté client https://demarches.guichet-recette.grandlyon.com/preview/test-box-liste/ ce sont des images hétérogènes et je ne vois pas trop comment en faire le rendu que tu proposes.

> > * [x] 🍏 pomme > * [ ] 🍐 poire > * [ ] 🍑 pêche Sur la page pointée côté client https://demarches.guichet-recette.grandlyon.com/preview/test-box-liste/ ce sont des images hétérogènes et je ne vois pas trop comment en faire le rendu que tu proposes.
smihai force-pushed wip/87241-static-add-support-for-vertical-display-of-items-with-images from a3a06f9f04 to 094513dc89 2024-03-05 16:38:42 +01:00 Compare
smihai force-pushed wip/87241-static-add-support-for-vertical-display-of-items-with-images from 094513dc89 to 54cfa7bdbc 2024-03-05 16:49:53 +01:00 Compare
Author
Owner

Branche à jour pour aller dans le sens de la suggestion de Fred.

Exemple de rendu chez moi en local.

Branche à jour pour aller dans le sens de la suggestion de Fred. Exemple de rendu chez moi en local.
Owner

Je propose de menus modifications

  1. Pour s'aligner avec les listes existantes
  2. Pour compacter un peu
  3. Egaliser les espaces.
  4. Supprimer des styles maintenant inutiles dans cette configuration
	&.pk-vertical-items {
		.content {
			flex-direction: column;
		}
		.item-with-image {
			padding: 0;
			grid-template-areas: 'input picture label';
			justify-items: flex-start;
			align-items: center;
			grid-template-columns: auto var(--image-size) 1fr;
			grid-column-gap: 0.7em;
			grid-template-rows: auto;
			flex: 0 0 auto;
			&--input {
				margin-right: 0;
			}
		}
	}
Je propose de menus modifications 1. Pour s'aligner avec les listes existantes 2. Pour compacter un peu 3. Egaliser les espaces. 4. Supprimer des styles maintenant inutiles dans cette configuration ``` &.pk-vertical-items { .content { flex-direction: column; } .item-with-image { padding: 0; grid-template-areas: 'input picture label'; justify-items: flex-start; align-items: center; grid-template-columns: auto var(--image-size) 1fr; grid-column-gap: 0.7em; grid-template-rows: auto; flex: 0 0 auto; &--input { margin-right: 0; } } } ```
smihai force-pushed wip/87241-static-add-support-for-vertical-display-of-items-with-images from 54cfa7bdbc to f6e96da6be 2024-03-07 10:45:55 +01:00 Compare
Author
Owner

Je propose de menus modifications

  1. Pour s'aligner avec les listes existantes
  2. Pour compacter un peu
  3. Egaliser les espaces.
  4. Supprimer des styles maintenant inutiles dans cette configuration

Yes, appliqué ta suggestion.

> Je propose de menus modifications > > 1. Pour s'aligner avec les listes existantes > 2. Pour compacter un peu > 3. Egaliser les espaces. > 4. Supprimer des styles maintenant inutiles dans cette configuration > Yes, appliqué ta suggestion.
tjund approved these changes 2024-03-07 17:09:51 +01:00
smihai merged commit 1476d21ce1 into main 2024-03-07 18:08:02 +01:00
smihai deleted branch wip/87241-static-add-support-for-vertical-display-of-items-with-images 2024-03-07 18:08:02 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
3 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/wcs#1171
No description provided.