Skip to main content
LanguageDansk
Grundlæggende5 min læstoktober 2026

Hvad er et designsystem?

Kort svar

Et designsystem er et fælles sæt af genanvendelige komponenter, designtokens og retningslinjer, som et team bruger til at bygge et produkt konsekvent. Det inkluderer normalt et komponentbibliotek i designværktøjet, de samme komponenter i kode og dokumentation, der forklarer, hvornår og hvordan de skal bruges. Det sparer tid og holder produktet konsistent, efterhånden som flere mennesker arbejder på det.

Core Takeaway

  • Tokens er navngivne værdier for farve, afstand, type, radius og bevægelse
  • Komponenter er genbrugelige UI-dele såsom knapper, input og dialoger, bygget af tokens
  • Retningslinjer forklarer brug, tilgængelighed, indhold og adfærd
  • Design- og kodeversionerne skal stemme overens, ellers holder systemet op med at være tillid
  • AI-værktøjer producerer langt mere ensartet brugergrænseflade, når de får designsystemet

Uden et designsystem træffer hver designer og udvikler små beslutninger på egen hånd: en lidt anderledes blå, en ny knapstil, en anden afstandsværdi. Efter et år har produktet dusinvis af næsten dubletter. Et designsystem erstatter de gentagne beslutninger med fælles beslutninger.

De fleste designsystemer har tre lag. Design-tokens er navngivne værdier, såsom color.primary, space.4 eller motion.duration.short, der gemmer de rå beslutninger. Komponenter, såsom knapper, input, kort og dialogbokse, er bygget af disse tokens og inkluderer alle tilstande. Retningslinjer dokumenterer, hvordan man bruger hver komponent, hvordan man skriver etiketter og meddelelser, og hvilke tilgængelighedsregler der gælder.

Et designsystem lever to steder: i designværktøjet, som et komponentbibliotek og i kode, som en pakke udviklere installerer. At holde disse to synkroniseret er den sværeste del. Når den kodede knap ikke længere matcher den designede, holder folk op med at stole på systemet.

Bevægelse hører også til i systemet. Varigheder, lempende kurver og fjederindstillinger kan være tokens, og interaktive komponenter har brug for defineret adfærd til svævning, tryk, læsning og overgange. ExodeUI, som vi laver, gemmer den adfærd i én åben fil med tilstande og fjederfysik, så den samme komponent spiller i React, Vue, SwiftUI, Flutter og andre rammer.

Velkendte offentlige eksempler omfatter Googles Material Design, Apples retningslinjer for menneskelige grænseflader, IBMs Carbon og Shopifys Polaris. At læse dem er en god måde at se, hvordan et modent system er organiseret.

Ofte stillede spørgsmål

Hvad er forskellen mellem et designsystem og en stilguide?

En stilguide dokumenterer visuelle regler såsom farve og type. Et designsystem inkluderer disse regler plus genbrugelige komponenter, kode og retningslinjer for brug.

Har et lille team brug for et designsystem?

En lille en, ja: et par tokens og kernekomponenter forhindrer allerede inkonsekvens. Du kan dyrke det, efterhånden som produktet vokser.

Hvad er et designsystem i Figma?

Normalt et delt bibliotek af komponenter, variabler og stilarter, som hver fil i teamet bruger. Det er designets halvdel af systemet; koden halveres i dit lager.

Kan AI bruge et designsystem?

Ja, og det burde det. Når et AI-værktøj kan læse dine komponenter og tokens, for eksempel gennem en MCP-server, forbliver dets output i overensstemmelse med resten af ​​produktet.

Relaterede vejledninger og eksempler

Sæt bevægelse i dit designsystem

Gør varigheder, lempelser og forårsindstillinger til tokens, som hele dit team deler.

Lær om bevægelsestokens
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →