Dinero brand guide
Layout

Spacing

Spacing skaber struktur, sammenhæng og tydelig opdeling i vores designs. Det gør relationer mellem individuelle elementer klare og hjælper brugeren med at navigere i indholdet.

Spacing tokens og niveauer

Spacing er opdelt i fire kategorier, der svarer til forskellige niveauer i designets hierarki. Hver kategori har sit eget spænd af værdier, som alle følger en fast 4px-skala.

Micro spacing

Micro spacing bruges til tætte relationer mellem elementer, der hører direkte sammen – fx mellem ikon og tekst, label og input eller mindre inline-elementer. Afstanden markerer sammenhørighed og anvendes ikke til strukturel opdeling.

Token
Rem
Pixels
Preview
1
0.25rem
4px
2
0.5rem
8px
3
0.75rem
12px
4
1rem
16px

Content spacing

Content spacing ligger over micro spacing og består af større afstande. Kategorien bruges til den interne struktur i komponenter og mindre sektioner samt den strukturelle afstand mellem elementer på samme niveau. Det gælder både vertikalt i stacks og horisontalt mellem elementer, der står side om side.

Token
Rem
Pixels
Preview
6
1.5rem
24px
8
2rem
32px
10
2.5rem
40px
12
3rem
48px

Layout spacing

Layout spacing er afstanden mellem indhold og dets omgivende ramme, fx padding i en container eller luft i siderne af en full-width section. I modsætning til section spacing skaber den ikke hierarki mellem sektioner, men giver indholdet den rette luft og sikrer, at layoutet fungerer på tværs af skærmstørrelser.

Token
Rem
Pixels
Preview
4
1rem
16px
6
1.5rem
24px
8
2rem
32px
10
2.5rem
40px
12
3rem
48px
16
4rem
64px
24
6rem
96px
32
8rem
128px
40
10rem
160px

Section spacing

Section spacing er afstanden mellem større sektioner på siden. Den skaber pauser og en naturlig rytme i layoutet og er tydeligt større end content spacing, så det er nemt at se, hvor én sektion slutter og en ny begynder. Den bruges kun mellem selvstændige sektioner – ikke inde i komponenter.

Token
Rem
Pixels
Preview
16
4rem
64px
24
6rem
96px
32
8rem
128px
40
10rem
160px

Afvigelser

Justeringer må ske inden for samme spacing-kategori (micro, content eller sektion). Spring mellem kategorier bør undgås for at bevare hierarki og rytme.

Eksempler på forkert brug

Undgå at bruge samme eller mindre afstand mellem sektioner end mellem indholdselementer.
Undgå at bruge content eller section spacing mellem elementer, der hører direkte sammen.