Aller au contenu
Design system @paulperigault

Composants

Stack

À quoi il sert

Stack empile ses enfants dans l’axe de bloc, avec un espacement entre eux et aucune marge avant le premier ni après le dernier.

Quand l’utiliser

Quand ne pas l’utiliser

Exemples

Premier paragraphe.

Deuxième paragraphe.

Troisième paragraphe.

<Stack space="l" as="section">
  <p>Premier paragraphe.</p>
  <p>Deuxième paragraphe.</p>
</Stack>

Variantes

Espacement xs, premier paragraphe.

Espacement xs, deuxième paragraphe.

Espacement xl, premier paragraphe.

Espacement xl, deuxième paragraphe.

Accessibilité

Clavier

Lecteur d’écran

Garanti par le composant

À la charge de l’intégrateur

Propriétés

Propriétés de Stack
PropriétéTypeDéfautDescription
space"xs" | "s" | "m" | "l" | "xl"'m'Espacement entre les enfants (token `--pp-space-*`).
as"div" | "section" | "ul" | "ol" | "article"'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