Skip to content

Spacing

v-0.0.0

Small

À utiliser pour les éléments de l’interface petits et compacts. En général, plus un conteneur est petit, plus son padding est petit.

NameValue
10.8 rem
21.6 rem

Use case

  • Espace entre une petite icône et un texte
  • Padding du conteneur de petits éléments comme des cellules de tableau, les icônes dans un bouton…
  • Espace entre des éléments répétitifs (groupe de boutons)
  • Padding dans le conteneur du champs input
  • Espace vertical entre les éléments d’une vignette (titre, description, actions…)
  • Espace entre un trigger et l’élément supérieur (menu, un bouton déroulant…)

Medium

À utiliser pour les éléments de l’interface qui sont plus grands et moins denses.

NameValue
32.4 rem
43.2 rem
54 rem

Use cases

  • Container padding de composants plus grand (comme des boutons)
  • Espace entre une grande icône et un contenu
  • Espace entre les éléments des composants moins denses ou plus grands

Large

À utiliser pour les éléments de mise en page et pour les plus grands éléments de l’interface.

NameValue
64.8 rem
75.6 rem
86.4 rem
97.2 rem
108 rem

Use cases

  • L’espace entre les contenus d’une page (haut de la page et header) => à pd space 7
  • Alignement au sein de morceaux de contenu plus important

Examples

Margin

.m--10

css
.m--9 {
    margin: 8rem;
}

Padding

.p--5

css
.p--5 {
    padding: 4rem;
}