Hoppa till huvudinnehåll
JobCannon
Alla kompetenser

Design Tokens Variable

⬢ NIVÅ 2Tekniskt
Medel
Lönepåverkan
2 månader
Tid att lära sig
Medel
Svårighetsgrad
—
Karriärer
I korthet

Design tokens are semantic, named variables for design decisions (primary-color, spacing-sm, font-display). Instead of hardcoding 'blue: #0066FF' everywhere, teams define it once as a token, reference it across products. Tokens live in Figma, exported to code as CSS/JSON. When primary color changes, you update 1 token = changes everywhere (10+ products, 100+ files). Mastery takes 4-6 weeks. Premium: 5-10% because token systems save 20-30% design/dev time (no manual color hunting, consistency automatic).

Vad är Design Tokens Variable

Design tokens are named, semantic variables representing design decisions. Instead of hardcoding colors/spacing/fonts, you define them once as tokens. Colors: primary-color, secondary-color, danger-color. Spacing: spacing-xs, spacing-sm, spacing-md. Typography: font-display, font-body, font-caption. Tokens live in Figma or a dedicated tokens system (Tokens Studio). Designers use them when designing. Teams export tokens to code (CSS variables, JSON, or language-specific formats). When primary-color changes from blue to purple, you update 1 token = all products update.

🔧 VERKTYG & EKOSYSTEM
Figma variablesDesign tokens formatCSS variablesTokens StudioTheme toolsToken exportersJSON/YAML

📋 Innan du börjar

💰 Lön per region

OmrådeNybörjareMidErfaren
USA$75k$130k$190k
UK£48k£82k£120k
EU€52k€90k€135k
CANADAC$78kC$135kC$200k

❓ Vanliga frågor

What's the difference between design tokens and CSS variables?
Design tokens = semantic design decisions (primary-color, spacing). CSS variables = technical implementation. Tokens are language-agnostic; you export them to CSS, JavaScript, JSON. One token source = multiple outputs (web, mobile, iOS, etc.).
Should tokens be stored in Figma or code?
Figma is the source of truth (designers make decisions). Code reads tokens from Figma (via exports or APIs). Keep sync: update Figma token → export → commit to code. Automation prevents drift.
How many tokens do I need?
Minimum viable: colors (8-12), spacing (6-8), typography (3-5 sizes), shadows (2-3). Too many tokens = complexity, hard to use. Too few = not granular enough. Start minimal, add as needed.
Can I use tokens for motion/animation?
Yes, define duration, easing curves as tokens. Export to CSS/JavaScript. Animation consistency across products.
How do I version tokens?
Semantic versioning: major (breaking change to token name/structure), minor (new tokens, additions), patch (values updated). Communicate changes to teams. Breaking changes require migration.

Osäker på om den här kompetensen passar dig?

Gör Career Match — vi föreslår rätt spår för dig.

Hitta mina bäst passande kompetenser →

Hitta din ideala karriärväg

Kompetensbaserad matchning mot 2 521 karriärer. Gratis, ~3 minuter.

Gör Karriärmatchningen — gratis →