Aller au contenu
Design system @paulperigault

Composants

Switcher

À quoi il sert

Switcher place ses enfants côte à côte au-delà d’un seuil de largeur, puis les empile en dessous.

Quand l’utiliser

Quand ne pas l’utiliser

Exemples

Seuil par défaut (measure)

Premier bloc.

Deuxième bloc.

Troisième bloc.

Seuil page, espacement large

Premier bloc.

Deuxième bloc.

<Switcher threshold="page" space="l" as="section">
  <p>Premier bloc.</p>
  <p>Deuxième bloc.</p>
</Switcher>

Accessibilité

Clavier

Lecteur d’écran

Garanti par le composant

À la charge de l’intégrateur

Propriétés

Propriétés de Switcher
PropriétéTypeDéfautDescription
threshold"measure" | "page"'measure'Largeur de conteneur sous laquelle les enfants s'empilent.
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