Skip to main content
LanguageSvenska
Fysik och tokens4 min läsningoktober 2026

Vad är motion tokens och hur fungerar de i designsystem?

Kort svar

Rörelsetokens kallas designsystemvärden för animering: varaktigheter, lindrande kurvor, fjäderinställningar och ibland avstånd. Istället för att skriva 300 ms ease-out i varje komponent använder team namn som motion.duration.medium eller motion.spring.gentle, så rörelsen förblir konsekvent och kan ändras på ett ställe.

Core Takeaway

  • Rörelsetokens lagrar timingbeslut: varaktighet, lättnad, fjäderstyvhet och dämpning
  • Namnge dem efter syfte (inträde, utgång, betoning) eller storlek (kort, medium, lång)
  • Håll ett litet set: några varaktigheter och några kurvor eller fjädrar
  • Inkludera en variant med reducerad rörelse för tillgänglighet
  • Förvara dem i samma symboliska pipeline som färg och mellanrum

Designsystem använder redan tokens för färg, mellanrum och typografi. Rörelsetokens tillämpar samma idé på animering. De förvandlar beslut som "små element rör sig snabbt och sätter sig varsamt" till namngivna värden som varje designer och utvecklare använder.

En typisk uppsättning inkluderar varaktigheter (kort, medel, lång), lättande kurvor (standard, ingång, utgång) och i allt högre grad fjädrar definierade av styvhet, dämpning och massa. Fjädrar är populära eftersom de känns naturliga och hanterar avbrott bra i kod.

Namngivning spelar roll. Namn baserade på syfte, som motion.enter eller motion.emphasis, är lättare att använda korrekt än råa tal. Håll uppsättningen liten. Om varje komponent får sin egen kurva slutar tokens att göra sitt jobb.

Tillgänglighet hör också till polletterna. Definiera vad som händer när användaren aktiverar reducerad rörelse, till exempel kortare toningar istället för stora rörelser, så att varje komponent hanterar det på samma sätt.

Tokens lagras vanligtvis i JSON och förvandlas till CSS-variabler, Swift, Kotlin eller JavaScript av ett tokenbyggningsverktyg. Vår gratis Motion Token Generator producerar ett startset som du kan anpassa.

Vanliga frågor

Hur många rörelsetokens behöver jag?

Färre än du tror. Tre eller fyra löptider och två eller tre lättande kurvor eller fjädrar täcker de flesta produkter.

Ska rörelsesymboler använda fjädrar eller varaktigheter?

Båda kan fungera. Fjädrar känns mer naturliga för interaktiva och avbrytbara rörelser; varaktigheterna är enklare för fades och CSS-övergångar.

Hur hanterar rörelsetokens minskad rörelse?

Definiera alternativa värden, som kortare eller endast opacitetsövergångar, som gäller när användaren har aktiverat reducerad rörelse.

Kan Figma lagra rörelsetokens?

Du kan lagra numeriska värden i Figma-variabler, men hur de ansluter till prototypövergångar är begränsat. De flesta team har källan till sanningen i en token-fil.

Relaterade guider och exempel

Skapa en startuppsättning rörelsetokens

Välj varaktigheter, lättnader och fjädrar, förhandsgranska dem och exportera tokens för CSS och JSON. Gratis.

Öppna tokengeneratorn
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 →