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 |
|---|
--ds-color-background-default |
--ds-color-background-tinted |
--ds-color-surface-default |
--ds-color-surface-tinted |
--ds-color-surface-hover |
--ds-color-surface-active |
--ds-color-border-subtle |
--ds-color-border-default |
--ds-color-border-strong |
--ds-color-text-subtle |
--ds-color-text-default |
--ds-color-base-default |
--ds-color-base-hover |
--ds-color-base-active |
--ds-color-base-contrast-subtle |
--ds-color-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 | Verdi | Forhåndsvisning |
|---|---|---|
--ds-size-base | 18 | 18 |
--ds-size-step | 4 | 4 |
--ds-size-0 | | |
--ds-size-1 | | |
--ds-size-2 | | |
--ds-size-3 | | |
--ds-size-4 | | |
--ds-size-5 | | |
--ds-size-6 | | |
--ds-size-7 | | |
--ds-size-8 | | |
--ds-size-9 | | |
--ds-size-10 | | |
--ds-size-11 | | |
--ds-size-12 | | |
--ds-size-13 | | |
--ds-size-14 | | |
--ds-size-15 | | |
--ds-size-18 | | |
--ds-size-22 | | |
--ds-size-26 | | |
--ds-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 | Verdi | Forhåndsvisning |
|---|---|---|
--ds-border-radius-base | | 0.25rem |
--ds-border-radius-scale | | 0.25rem |
--ds-border-radius-sm | | |
--ds-border-radius-md | | |
--ds-border-radius-lg | | |
--ds-border-radius-xl | | |
--ds-border-radius-default | | |
--ds-border-radius-full | |
Skygger
Skyggevariabler som brukes til å definere skygger på komponenter og elementer.
| Variabel navn | Verdi | Forhåndsvisning |
|---|---|---|
--ds-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 | 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 | 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 | 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 | 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 | Verdi | Forhåndsvisning |
|---|---|---|
--ds-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 |