• Lærebøker
  • Python
  • GeoGebra
  • Hoderegning
  • Test deg selv

Søk i Skolesaga

Søk etter lærebøker, kapitler, trinn og verktøy

Gratis interaktive lærebøker for norsk skole.

Lærebok
PersonvernVilkår

© 2025 Skolesaga · Alle rettigheter forbeholdt

Deler av innholdet er utviklet med hjelp av AI-verktøy

Informasjonsteknologi og medieproduksjon VG1Tilbake
7.6 Designsystemer og stilguider
Designsystemer og stilguider

7.6 Designsystemer og stilguider

Alle fag for VG1

Lær å lage og bruke designsystemer med gjenbrukbare komponenter, stilguider og konsistente designmønstre.

50 min
6 oppgaver
Designsystemer og komponentbibliotekStilguider og brand guidelinesKonsistens i designFargesystemer og typografiskalaerDokumentasjon av designvalg
Din fremgang i kapitlet
0 / 6 oppgaver

Designsystemer og stilguider

Når et team jobber med et digitalt produkt over tid, trenger de et felles språk og felles regler for design. Et designsystem sikrer at alle deler av produktet ser ut og oppfører seg likt, uansett hvem som designer eller utvikler dem. Det gjør arbeidet raskere, mer konsistent og enklere å vedlikeholde.

I dette kapittelet skal du lære:
- Hva et designsystem er og hvorfor det er nyttig
- Komponentbiblioteker og gjenbrukbare elementer
- Stilguider og merkevareretningslinjer
- Dokumentasjon av designvalg

Hva er et designsystem?

Et designsystem er en samling av gjenbrukbare komponenter, retningslinjer og standarder som styrer hvordan et digitalt produkt ser ut og fungerer.

Bestanddeler:
- Designtokens: Grunnleggende verdier som farger, typografi, avstand og avrundinger
- Komponentbibliotek: Ferdige, gjenbrukbare UI-elementer (knapper, skjemafelter, kort, menyer)
- Mønstre: Løsninger for vanlige designutfordringer (navigasjon, skjemavalidering, feilmeldinger)
- Retningslinjer: Regler for tone, tilgjengelighet, responsivitet og bruk

Fordeler:
- Konsistens: Produktet ser likt ut overalt
- Effektivitet: Designere og utviklere slipper å lage alt fra bunnen
- Kvalitet: Komponenter er testet og optimalisert én gang
- Skalerbarhet: Endringer gjøres ett sted og oppdateres overalt
- Samarbeid: Alle snakker samme språk

Komponentbibliotek

Et komponentbibliotek inneholder ferdige UI-elementer som kan gjenbrukes:

Grunnleggende komponenter:
- Knapper (primær, sekundær, deaktivert)
- Inndatafelt (tekst, passord, søk, dropdown)
- Avkrysningsbokser og radioknapper
- Kort (cards) for innholdsvisning
- Modaler (popup-vinduer)
- Navigasjonselementer

Hver komponent dokumenteres med:
- Visuelt utseende i alle tilstander (normal, hover, aktiv, deaktivert)
- Retningslinjer for bruk (når og hvorfor)
- Kodeeksempler for utviklere
- Tilgjengelighetskrav

Stilguide og merkevare

En stilguide dokumenterer det visuelle språket:
- Fargepalett: Primærfarge, sekundærfarger, bakgrunnsfarger, tekstfarger med heksadesimale koder
- Typografi: Skriftfamilier, størrelser, vekter for hvert bruksområde
- Avstand: System for marger og padding (f.eks. 4px, 8px, 16px, 24px, 32px)
- Ikoner: Stil og størrelse for ikonsettet
- Bilder: Retningslinjer for bildebruk, stil og proporsjoner
- Tone of voice: Hvordan tekst skrives (formelt/uformelt, kort/detaljert)

Designtokens

Designtokens er de minste byggesteinene i et designsystem - navngitte verdier som brukes gjennom hele produktet.

Eksempler:
- color-primary: #2563EB
- color-text: #1F2937
- font-family-heading: "Inter"
- font-size-body: 16px
- spacing-small: 8px
- border-radius-medium: 8px

Ved å bruke tokens i stedet for faste verdier kan du endre hele produktets utseende ved å oppdatere én verdi.

Dokumentasjon

God dokumentasjon gjør designsystemet nyttig:
- Designprinsipper: Hvorfor vi tar de valgene vi gjør
- Bruksmønstre: Når og hvordan hver komponent brukes
- Do / Don't: Eksempler på riktig og feil bruk
- Tilgjengelighet: Krav til kontrast, tastaturnav og skjermlesere
- Endringslogg: Hva som er oppdatert og når

✏️Enkel stilguide for et skoleprosjekt
Stilguide for "Skoleportalen"

Farger:
- Primær: #1E40AF (mørk blå) - brukes til knapper og lenker
- Sekundær: #059669 (grønn) - brukes til bekreftelser og suksess
- Bakgrunn: #F9FAFB (lys grå) - hovedbakgrunn
- Tekst: #111827 (nesten svart) - brødtekst
- Feil: #DC2626 (rød) - feilmeldinger

Typografi:
- Overskrifter: Inter Bold, 24px (H1), 20px (H2), 18px (H3)
- Brødtekst: Inter Regular, 16px, linjeavstand 1.5
- Knappetekst: Inter Medium, 14px

Knapper:
- Primær: Blå bakgrunn, hvit tekst, 8px avrunding
- Sekundær: Hvit bakgrunn, blå ramme og tekst
- Deaktivert: Grå bakgrunn, lys grå tekst

Avstand:
- XS: 4px, S: 8px, M: 16px, L: 24px, XL: 32px

Oppsummering

- Designsystemer samler gjenbrukbare komponenter, stiler og retningslinjer.
- Stilguider definerer farger, typografi, ikoner og avstander for konsistent design.
- Konsistens i design gjør løsningen forutsigbar og lett å bruke.
- Fargesystemer og typografiskalaer sikrer harmonisk visuell utforming.
- Dokumentasjon av designvalg gjør det lettere å samarbeide og vedlikeholde designet.
- Store selskaper som Google (Material Design) og Apple (Human Interface Guidelines) deler sine designsystemer.

📝Oppgave 1

Hva er hovedfordelen med et designsystem?

📝Oppgave 2

Forklar hva designtokens er, og gi tre eksempler.

📝Oppgave 3

Hva bør dokumenteres for hver komponent i et komponentbibliotek?

📝Oppgave 4

Lag en enkel stilguide for et fiktivt prosjekt. Definer fargepalett (3-4 farger), typografi (overskrift og brødtekst), og beskriv minst to komponenter (f.eks. knapp og kort).

📝Oppgave 5

Hva er en stilguide?

📝Oppgave 6

Forklar hvorfor konsistens er viktig i design. Gi et eksempel på hva som skjer når konsistens mangler.