Hopp til hovedinnhold

Farger

30. juni 2025

Fargene i Designsystemet er organisert etter hva de skal brukes til. Det betyr at du velger farge ut fra hvilken funksjon og bruksområde den har, i stedet for å velge ut fra hvordan fargen ser ut. På den måten blir det enklere å bruke fargene konsekvent i grensesnittet.

Fargenavnene er delt opp i 3 ledd: Navn på fargeskala, gruppe (bruksområde) og variant. Disse leddene beskriver hvordan fargene er bygget opp og hvordan de skal brukes.

Vise oppbygging av en semantisk farge
Vise oppbygging av en semantisk farge
Klikk på bildet eller trykk Escape for å lukke
  • Navn Det første leddet og navnet på fargeskalaen. Som standard kommer Designsystemet med fargeskalaene Accent, Neutral, Brand1, Brand2, Brand3, Success, Danger, Warning og Info. Flere skalaer kan legges til eller fjernes ved hjelp av Temabyggeren. Du kan også velge dine egne navn på fargene, kanskje du vil bruke fargeskalaer som "Sjøgrønn", "Solgul" eller "Lavendel"?

  • Gruppe Hver fargeskala er delt inn i gruppene Background, Surface, Border, Text og Base. Disse gruppene beskriver bruksområdene til fargene. Text-gruppen skal for eksempel brukes på tekst og ikoner.

Viser hvordan fargeskalaene er delt opp i grupper
Viser hvordan fargeskalaene er delt opp i grupper
Klikk på bildet eller trykk Escape for å lukke
Viser en fargeskala og de 5 gruppene som fargene er delt inn i.
  • Variant Inne i hver gruppe finnes det varianter som beskriver hvordan fargene ser ut eller skal brukes. Tinted betyr for eksempel at fargen har et hint av farge i seg, mens Hover betyr at fargen er tenkt brukt for en interaktiv tilstand.

Slik bruker du fargene

Hver fargeskala består av totalt 16 farger, utformet for å dekke ulike behov i designet. Nedenfor finner du en oversikt over de forskjellige fargene og deres tiltenkte bruksområder.

Viser hvordan de semantiske fargene er delt opp i varianter
Viser hvordan de semantiske fargene er delt opp i varianter
Klikk på bildet eller trykk Escape for å lukke
Viser hvordan de semantiske fargene kan brukes i designet. Eksempelet bruker fire forskjellige fargeskalaer: Danger, Neutral og to blåskalaer.
NavnBruksområde
1. background-defaultStandard bakgrunnsfarge.
2. background-tintedBakgrunn med et hint av farge i seg.
3. surface-defaultStandardfarge for overflater / komponenter.
4. surface-tintedOverflater / komponenter med et hint av farge i seg.
5. surface-hoverHover-farge til overflater / komponenter.
6. surface-activeActive-farge til overflater / komponenter.
7. border-subtleBorder-farge med lav kontrast til dekorativ bruk (skillelinjer).
8. border-defaultStandard border-farge til skjemakomponenter og meningsbærende elementer.
9. border-strongBorder-farge med høy kontrast for ekstra synlighet.
10. text-subtleTekst- og ikonfarge med lavere kontrast.
11. text-defaultTekst- og ikonfarge med høy kontrast og god synlighet.
12. base-defaultStandardfarge for solide bakgrunner.
13. base-hoverHover-farge for solide bakgrunner.
14. base-activeActive-farge for solide bakgrunner.
15. base-contrast-subtleFarge med god kontrast mot Base-default.
16. base-contrast-defaultFarge med god kontrast mot Base-default og Base-hover.

Background

Background-fargene brukes for å fargelegge store flater og er ofte det bakerste laget på en nettside. Det er vanlig å bruke disse fargene på body-elementet.

  • Background-default er den lyseste og mest nøytrale bakgrunnsfargen.
  • Background-tinted får et hint av farge i seg og kan brukes for å skape variasjon i bakgrunnslaget.

Surface

Surface-fargene brukes til å fargelegge elementer som ligger over background-fargene, som for eksempel paneler eller kort (cards). Disse fargene fungerer som forgrunnsfarger og bidrar til å skape dybde i designet ved å skille elementer fra bakgrunnen. I mørk modus blir disse fire fargene gradvis lysere, med Surface-active som den lyseste.

  • Surface-default er helt hvit i lys modus og brukes som standard bakgrunnsfarge på elementer.
  • Surface-tinted får et hint av farge i seg og kan brukes for å skille elementer fra bakgrunnen.
  • Surface-hover kan brukes til hover-tilstander for elementer eller til å skape visuelle hierarkier i Surface-laget når den kombineres med Surface-tinted og Surface-active.
  • Surface-active kan brukes til active-tilstander for elementer eller til å forsterke hierarkiet i Surface-laget sammen med Surface-tinted og Surface-hover.
Viser hvordan Surface-tinted ser ut for 7 fargeskalaer generert med Temabyggeren.
Viser hvordan Surface-tinted ser ut for 7 fargeskalaer generert med Temabyggeren.
Klikk på bildet eller trykk Escape for å lukke
Viser hvordan Surface-tinted ser ut for 7 fargeskalaer generert med Temabyggeren.

Border

Border-fargene brukes for å fargelegge rammer (strokes) til elementer.

  • Border-subtle har lav kontrast mot background- og surface-fargene og bør kun brukes til dekorative formål. Vanlige bruksområder er skillelinjer og dekorative rammer. Fargen bør ikke være den eneste visuelle indikatoren på at et element er interaktivt.
  • Border-default brukes på skjemakomponenter eller på andre meningsbærende rammer. Fargen har god kontrast (over 3:1) mot alle background-fargene, Surface-default og Surface-tinted.
  • Border-strong har god kontrast (over 3:1) mot alle background- og surface-fargene og kan brukes på rammer for å gjøre elementer ekstra synlige.
Viser hvordan Border-subtle og Border-default ser ut for 8 fargeskalaer generert med Temabyggeren.
Viser hvordan Border-subtle og Border-default ser ut for 8 fargeskalaer generert med Temabyggeren.
Klikk på bildet eller trykk Escape for å lukke
Første rad viser farger med Border-subtle, mens den andre raden viser Border-default.

Text

Text-fargene brukes på tekst og ikoner.

  • Text-subtle er en lys tekstfarge som kan brukes for å skape variasjon i typografien eller for å indikere hierarkiske nivåer av viktighet. Den forsøker også å bevare mest mulig av fargemetningen fra den opprinnelige fargen valgt i Temabyggeren. Fargen har god kontrast (4.5:1) mot alle background-fargene, Surface-default og Surface-tinted.
  • Text-default er en tekstfarge med høy kontrast, optimal for lesbarhet. Den bør brukes på hovedinnholdet og den primære teksten på en side. Denne fargen i Neutral varianten kan være en fin farge å bruke på mesteparten av teksten. Fargen har god kontrast (4.5:1) mot alle background- og surface-fargene.
Skjermbilde av Figma som viser hvordan Text-default og Text-subtle ser ut for 8 forskjellige fargeskalaer generert med Temabyggeren.
Skjermbilde av Figma som viser hvordan Text-default og Text-subtle ser ut for 8 forskjellige fargeskalaer generert med Temabyggeren.
Klikk på bildet eller trykk Escape for å lukke
Viser hvordan Text-default og Text-subtle ser ut for 8 forskjellige fargeskalaer generert med Temabyggeren.

Base

Base-fargene brukes for å fargelegge solide bakgrunner, som for eksempel knapper og andre interaktive elementer. Fargene bidrar til å lede oppmerksomheten mot viktige designelementer og etablere et visuelt hierarki i forhold til mindre fremtredende elementer. Samtidig skaper de kontrast mot background- og surface-fargene, noe som forsterker lesbarhet og visuell tydelighet.

Base-hover og Base-active fargene genereres ut fra lysheten eller mørkheten til Base-default fargen for å skape jevne visuelle overganger mellom tilstandene. Kontrastfargene blir enten hvite eller svarte avhengig av lysstyrken til Base-default fargen for å sikre god kontrast og lesbarhet.

  • Base-default kan brukes for å fargelegge solide bakgrunner til elementer. Fargen (hex-koden) som blir valgt i temabyggeren blir plassert under Base-default.
  • Base-hover kan brukes til hover-tilstander for solide elementer eller til å skape visuelle hierarkier i Base-laget når den kombineres med Base-default og Base-active.
  • Base-active kan brukes til active-tilstander for solide elementer eller til å forsterke hierarkiet i Base-laget sammen med Base-default og Base-hover.
  • Base-contrast-subtle har god kontrast (4.5:1) mot Base-default fargen fra samme fargeskala og kan trygt brukes som tekst-farge mot denne.
  • Base-contrast-default har god kontrast (4.5:1) mot Base-default og Base-hover fargene fra samme fargeskala, og kan trygt brukes som en tekst-farge mot disse.
Skjermbilde av Figma som viser hvordan Base-default og Base-contrast-default ser ut.
Skjermbilde av Figma som viser hvordan Base-default og Base-contrast-default ser ut.
Klikk på bildet eller trykk Escape for å lukke
Viser bokser med Base-default som bakgrunn og Base-contrast-default som tekstfarge.

Fargetokens

Fargene nedenfor er eksempler fra et tilfeldig tema.
Bruk temabyggeren for å generere dine egne farger og navn.

Rediger denne siden på Github (åpnes i ny fane)