Espacement

L’unité de base est 4 px (0,25 rem), notée 1v. Les jetons --bj-spacing-* garantissent un rythme vertical et horizontal cohérent.

Jetons d’espacement

JetonrempxRepère
--bj-spacing-0v50,1252
--bj-spacing-1v0,254
--bj-spacing-1v50,3756
--bj-spacing-2v0,58
--bj-spacing-3v0,7512
--bj-spacing-4v116
--bj-spacing-5v1,2520
--bj-spacing-6v1,524
--bj-spacing-7v1,7528
--bj-spacing-8v232
--bj-spacing-9v2,2536
--bj-spacing-10v2,540
--bj-spacing-12v348
--bj-spacing-14v3,556
--bj-spacing-16v464
--bj-spacing-20v580
--bj-spacing-24v696

Classes utilitaires

Marges et paddings : bj-m-*, bj-p-*, avec variantes directionnelles t, r, b, l, x, y (t, r, b, l pour haut, droite, bas, gauche ; x et y pour les axes).

SuffixeExemple margeExemple padding
0bj-m-0bj-p-0
0v516vbj-m-4v, bj-mt-2vbj-p-6v, bj-px-4v
Centrage horizontalbj-mx-auto
bj-p-2v
<div class="bj-m-4v bj-p-6v">…</div>
<div class="bj-mt-2v bj-mb-8v">…</div>