Aller au contenu
Design system @paulperigault

Composants

Grid

À quoi il sert

Grid répartit ses enfants en colonnes de largeur minimale donnée, sans media query : le nombre de colonnes suit la place.

Quand l’utiliser

Quand ne pas l’utiliser

Exemples

  • Premier élément
  • Deuxième élément
  • Troisième élément

Premier bloc.

Deuxième bloc.

Troisième bloc.

Quatrième bloc.

<Grid as="ul" min="narrow" space="l">
  <li>Premier élément</li>
  <li>Deuxième élément</li>
</Grid>

Variantes

Largeur large, premier bloc.

Largeur large, deuxième bloc.

Accessibilité

Clavier

Lecteur d’écran

Garanti par le composant

À la charge de l’intégrateur

Propriétés

Propriétés de Grid
PropriétéTypeDéfautDescription
space"xs" | "s" | "m" | "l" | "xl"'m'Espacement entre les enfants (token `--pp-space-*`).
min"narrow" | "medium" | "wide"'medium'Largeur minimale d'une colonne avant passage à la ligne (fraction de la mesure).
as"div" | "ul" | "ol" | "section"'div'Élément rendu ; avec `ul` ou `ol`, les enfants doivent être des `<li>`.
classstring—Réservé au placement du composant dans son parent.

Jetons utilisés

Preuves et décisions