Projet

Général

Profil

Development #80527

flex-grid: variable CSS pour personnaliser la grille par cellule

Ajouté par Thomas Jund il y a 8 mois. Mis à jour il y a 8 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
24 août 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Je propose d'introduire 2 variables CSS pour configurer la grille flexbox et ainsi pouvoir l'appliquer plus simplement à une cellule et pouvoir personnaliser la grille specifiquement pour une cellule :

`--grid-gutter` pour paramétrer la taille de la gouttière à un element.
`--nb-cols` pour indiquer le nombre de colonnes et ainsi pouvoir appliquer la grille flexbox via @extend sur un element


Demandes liées

Lié à Intégrations graphiques Publik - Bug #80652: fx-grid : la largeur des cellules est casséeFermé29 août 2023

Actions
Lié à Intégrations graphiques Publik - Bug #80870: Problème de grille sur les cellules fichesFermé05 septembre 2023

Actions

Historique

#1

Mis à jour par Robot Gitea il y a 8 mois

  • Statut changé de Nouveau à Solution proposée

Thomas Jund (tjund) a ouvert une pull request sur Gitea concernant cette demande :

#2

Mis à jour par Thomas Jund il y a 8 mois

Ce patch permet par exemple d'appliquer une grid sur un element avec

.element {
    @extend .fx-grid;
    --grid-gutter: 3rem;
    @media ($min-grid-tablet-viewport) {
        --nb-cols: 2;
    }
    @media ($min-grid-desktop-viewport) {
        --nb-cols: 4;
    }
}

La grille a 1 colonne en mobile, 2 colonnes en tablet et 4 colonnes en desktop avec une gouttière personnalisée à `3rem`.

On peut bien sûr utiliser les classic breakpoints `$max-mobile-viewport` et `$min-desktop-viewport` tout comme personnaliser la valeur de --grid-gutter pour chaque viewport

#3

Mis à jour par Robot Gitea il y a 8 mois

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

Corentin Sechet (csechet) a fermé une pull request sur Gitea concernant cette demande.

#4

Mis à jour par Corentin Séchet il y a 8 mois

  • Statut changé de En cours à Solution déployée

Mergée en même temps que #79825.

#5

Mis à jour par Corentin Séchet il y a 8 mois

  • Lié à Bug #80652: fx-grid : la largeur des cellules est cassée ajouté
#6

Mis à jour par Corentin Séchet il y a 8 mois

  • Lié à Bug #80870: Problème de grille sur les cellules fiches ajouté
#7

Mis à jour par Transition automatique il y a 6 mois

Automatic expiration

Formats disponibles : Atom PDF