Styleguide
Retour sommaire

Spacing

Documentation

Les utilitaires d'espacement permettent facilement d'appliquer des margin / padding sur un élément. A utiliser pour assembler différents composants sans avoir à définir une nouvelle classe de wrapper.

Définition

  • p, m = padding, margin
  • a, t, r, b, l = all, top, right, bottom, left
  • s, m, l, n = Small (10 px), Medium (20 px), Large (40 px) , None (0)

Margin

ClassUsage
.u-masmargin: 10 px;
.u-mammargin: 20 px;
.u-malmargin: 40 px;
.u-manmargin: 0;
.u-mtsmargin-top: 10 px;
.u-mtmmargin-top: 20 px;
.u-mtlmargin-top: 40 px;
.u-mtnmargin-top: 0;
.u-mrsmargin-right: 10 px;
.u-mrmmargin-right: 20 px;
.u-mrlmargin-right: 40 px;
.u-mrnmargin-right: 0;
.u-mbsmargin-bottom: 10 px;
.u-mbmmargin-bottom: 20 px;
.u-mblmargin-bottom: 40 px;
.u-mbnmargin-bottom: 0;
.u-mlsmargin-left: 10 px;
.u-mlmmargin-left: 20 px;
.u-mllmargin-left: 40 px;
.u-mlnmargin-left: 0;

Padding

ClassUsage
.u-paspadding: 10 px;
.u-pampadding: 20 px;
.u-palpadding: 40 px;
.u-panpadding: 0;
.u-ptspadding-top: 10 px;
.u-ptmpadding-top: 20 px;
.u-ptlpadding-top: 40 px;
.u-ptnpadding-top: 0;
.u-prspadding-right: 10 px;
.u-prmpadding-right: 20 px;
.u-prlpadding-right: 40 px;
.u-prnpadding-right: 0;
.u-pbspadding-bottom: 10 px;
.u-pbmpadding-bottom: 20 px;
.u-pblpadding-bottom: 40 px;
.u-pbnpadding-bottom: 0;
.u-plspadding-left: 10 px;
.u-plmpadding-left: 20 px;
.u-pllpadding-left: 40 px;
.u-plnpadding-left: 0;