Kom i gang
Design Tokens
Alle variablene som blir generert av kommandolinjeverktøyet.
Design Tokens er fleksible variabler som kan benyttes uavhengig av teknologi eller designverktøy. Denne oversikten viser alle variablene som blir generert av Designsystemet sitt kommandolinjeverktøy.
Farger
Fargevariabler som brukes til å definere fargepaletten i temaet. Bruk attributtet data-color for å endre farge eller data-color-scheme for å bytte mellom mørk og lys fargemodus.
| Variabel navn | Figma |
|---|---|
--ds-color-background-default | color/main/background-default |
--ds-color-background-tinted | color/main/background-tinted |
--ds-color-surface-default | color/main/surface-default |
--ds-color-surface-tinted | color/main/surface-tinted |
--ds-color-surface-hover | color/main/surface-hover |
--ds-color-surface-active | color/main/surface-active |
--ds-color-border-subtle | color/main/border-subtle |
--ds-color-border-default | color/main/border-default |
--ds-color-border-strong | color/main/border-strong |
--ds-color-text-subtle | color/main/text-subtle |
--ds-color-text-default | color/main/text-default |
--ds-color-base-default | color/main/base-default |
--ds-color-base-hover | color/main/base-hover |
--ds-color-base-active | color/main/base-active |
--ds-color-base-contrast-subtle | color/main/base-contrast-subtle |
--ds-color-base-contrast-default | color/main/base-contrast-default |
Størrelser
Størrelsevariabler som brukes til å definere avstander og størrelser. Disse variablene tilpasser seg basert på størrelsesmodusen satt ved bruk av data-size attributtet eller variablene --ds-size-base og --ds-size-step. Merk at tabellen under viser utregnede verdier i px, mens i kode kommer dette fra en formel med basis i rem, slik at størrelsene også påvirkes av brukerens preferanse i nettleseren.
| Variabel navn | Figma | Verdi | Forhåndsvisning |
|---|---|---|---|
--ds-size-base | 18 | 18 | |
--ds-size-step | 4 | 4 | |
--ds-size-0 | size 0 | | |
--ds-size-1 | size 1 | | |
--ds-size-2 | size 2 | | |
--ds-size-3 | size 3 | | |
--ds-size-4 | size 4 | | |
--ds-size-5 | size 5 | | |
--ds-size-6 | size 6 | | |
--ds-size-7 | size 7 | | |
--ds-size-8 | size 8 | | |
--ds-size-9 | size 9 | | |
--ds-size-10 | size 10 | | |
--ds-size-11 | size 11 | | |
--ds-size-12 | size 12 | | |
--ds-size-13 | size 13 | | |
--ds-size-14 | size 14 | | |
--ds-size-15 | size 15 | | |
--ds-size-18 | size 18 | | |
--ds-size-22 | size 22 | | |
--ds-size-26 | size 26 | | |
--ds-size-30 | size 30 | | |
--ds-size-unit | |
Border-radius
Border radius variabler som brukes til å definere border radius på komponenter og former. Bruk variablene --ds-border-radius-base og --ds-border-radius-step for å justere intensiteten på border radius.
| Variabel navn | Figma | Verdi | Forhåndsvisning |
|---|---|---|---|
--ds-border-radius-base | | 0.25rem | |
--ds-border-radius-scale | | 0.25rem | |
--ds-border-radius-sm | border-radius sm | | |
--ds-border-radius-md | border-radius md | | |
--ds-border-radius-lg | border-radius lg | | |
--ds-border-radius-xl | border-radius xl | | |
--ds-border-radius-default | border-radius default | | |
--ds-border-radius-full | border-radius full | |
Skygger
Skyggevariabler som brukes til å definere skygger på komponenter og elementer.
| Variabel navn | Figma | Verdi | Forhåndsvisning |
|---|---|---|---|
--ds-shadow-xs | shadow xs | 0 0 1px 0 rgba(0,0,0,0.16), 0 1px 2px 0 rgba(0,0,0,0.12) | |
--ds-shadow-sm | shadow sm | 0 0 1px 0 rgba(0,0,0,0.15), 0 1px 2px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.1) | |
--ds-shadow-md | shadow md | 0 0 1px 0 rgba(0,0,0,0.14), 0 2px 4px 0 rgba(0,0,0,0.12), 0 4px 8px 0 rgba(0,0,0,0.12) | |
--ds-shadow-lg | shadow lg | 0 0 1px 0 rgba(0,0,0,0.13), 0 3px 5px 0 rgba(0,0,0,0.13), 0 6px 12px 0 rgba(0,0,0,0.14) | |
--ds-shadow-xl | shadow xl | 0 0 1px 0 rgba(0,0,0,0.12), 0 4px 8px 0 rgba(0,0,0,0.16), 0 12px 24px 0 rgba(0,0,0,0.16) |
Opasitet
Opasitetsvariabler som brukes til å definere opasitetsnivåer på komponenter og elementer.
| Variabel navn | Figma | Verdi | Forhåndsvisning |
|---|---|---|---|
--ds-opacity-disabled | opacity disabled | 30% | opacity |
Typografi
Typografivariabler som brukes til å definere skriftstiler, størrelser og vekter.
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-line-height-sm | 1.3 | line height |
--ds-line-height-md | 1.5 | line height |
--ds-line-height-lg | 1.7 | line height |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-letter-spacing-1 | -0.01em | letter spacing |
--ds-letter-spacing-2 | -0.005em | letter spacing |
--ds-letter-spacing-3 | -0.0025em | letter spacing |
--ds-letter-spacing-4 | -0.0015em | letter spacing |
--ds-letter-spacing-5 | 0em | letter spacing |
--ds-letter-spacing-6 | 0.0015em | letter spacing |
--ds-letter-spacing-7 | 0.0025em | letter spacing |
--ds-letter-spacing-8 | 0.005em | letter spacing |
--ds-letter-spacing-9 | 0.015em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-font-family | Inter | Inter |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-font-weight-medium | 500 | weight |
--ds-font-weight-semibold | 600 | weight |
--ds-font-weight-regular | 400 | weight |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-2xl-font-weight | 500 | weight |
--ds-heading-2xl-line-height | 1.3 | line height |
--ds-heading-2xl-letter-spacing | -0.01em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-xl-font-weight | 500 | weight |
--ds-heading-xl-line-height | 1.3 | line height |
--ds-heading-xl-letter-spacing | -0.01em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-lg-font-weight | 500 | weight |
--ds-heading-lg-line-height | 1.3 | line height |
--ds-heading-lg-letter-spacing | -0.005em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-md-font-weight | 500 | weight |
--ds-heading-md-line-height | 1.3 | line height |
--ds-heading-md-letter-spacing | -0.0025em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-sm-font-weight | 500 | weight |
--ds-heading-sm-line-height | 1.3 | line height |
--ds-heading-sm-letter-spacing | 0em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-xs-font-weight | 500 | weight |
--ds-heading-xs-line-height | 1.3 | line height |
--ds-heading-xs-letter-spacing | 0.0015em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-heading-2xs-font-weight | 500 | weight |
--ds-heading-2xs-line-height | 1.3 | line height |
--ds-heading-2xs-letter-spacing | 0.0015em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-xl-font-weight | 400 | weight |
--ds-body-xl-line-height | 1.5 | line height |
--ds-body-xl-letter-spacing | 0.005em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-lg-font-weight | 400 | weight |
--ds-body-lg-line-height | 1.5 | line height |
--ds-body-lg-letter-spacing | 0.005em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-md-font-weight | 400 | weight |
--ds-body-md-line-height | 1.5 | line height |
--ds-body-md-letter-spacing | 0.005em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-sm-font-weight | 400 | weight |
--ds-body-sm-line-height | 1.5 | line height |
--ds-body-sm-letter-spacing | 0.0025em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-xs-font-weight | 400 | weight |
--ds-body-xs-line-height | 1.5 | line height |
--ds-body-xs-letter-spacing | 0.0015em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-short-xl-font-weight | 400 | weight |
--ds-body-short-xl-line-height | 1.3 | line height |
--ds-body-short-xl-letter-spacing | 0.005em | letter spacing |
--ds-body-short-lg-font-weight | 400 | weight |
--ds-body-short-lg-line-height | 1.3 | line height |
--ds-body-short-lg-letter-spacing | 0.005em | letter spacing |
--ds-body-short-md-font-weight | 400 | weight |
--ds-body-short-md-line-height | 1.3 | line height |
--ds-body-short-md-letter-spacing | 0.005em | letter spacing |
--ds-body-short-sm-font-weight | 400 | weight |
--ds-body-short-sm-line-height | 1.3 | line height |
--ds-body-short-sm-letter-spacing | 0.0025em | letter spacing |
--ds-body-short-xs-font-weight | 400 | weight |
--ds-body-short-xs-line-height | 1.3 | line height |
--ds-body-short-xs-letter-spacing | 0.0015em | letter spacing |
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-body-long-xl-font-weight | 400 | weight |
--ds-body-long-xl-line-height | 1.7 | line height |
--ds-body-long-xl-letter-spacing | 0.005em | letter spacing |
--ds-body-long-lg-font-weight | 400 | weight |
--ds-body-long-lg-line-height | 1.7 | line height |
--ds-body-long-lg-letter-spacing | 0.005em | letter spacing |
--ds-body-long-md-font-weight | 400 | weight |
--ds-body-long-md-line-height | 1.7 | line height |
--ds-body-long-md-letter-spacing | 0.005em | letter spacing |
--ds-body-long-sm-font-weight | 400 | weight |
--ds-body-long-sm-line-height | 1.7 | line height |
--ds-body-long-sm-letter-spacing | 0.0025em | letter spacing |
--ds-body-long-xs-font-weight | 400 | weight |
--ds-body-long-xs-line-height | 1.7 | line height |
--ds-body-long-xs-letter-spacing | 0.0015em | letter spacing |