Skip to main content
LanguagePortuguês (BR)
Física e Tokens4 minutos de leituraOutubro de 2026

O que são tokens de movimento e como funcionam em sistemas de design?

Resposta curta

Os tokens de movimento são chamados de valores do sistema de design para animação: durações, curvas de atenuação, configurações de mola e, às vezes, distâncias. Em vez de escrever 300 ms de atenuação em cada componente, as equipes usam nomes como motion.duration.medium ou motion.spring.gentle, para que o movimento permaneça consistente e possa ser alterado em um só lugar.

Ponto principal

  • Os tokens de movimento armazenam decisões de tempo: duração, atenuação, rigidez da mola e amortecimento
  • Nomeie-os por finalidade (entrada, saída, ênfase) ou tamanho (curto, médio, longo)
  • Mantenha um conjunto pequeno: algumas durações e algumas curvas ou molas
  • Incluir uma variante de movimento reduzido para acessibilidade
  • Armazene-os no mesmo pipeline de tokens que a cor e o espaçamento

Os sistemas de design já utilizam tokens para cor, espaçamento e tipografia. Os tokens de movimento aplicam a mesma ideia à animação. Eles transformam decisões como "pequenos elementos se movem rapidamente e se acomodam suavemente" em valores nomeados que todo designer e desenvolvedor usa.

Um conjunto típico inclui durações (curta, média, longa), curvas de flexibilização (padrão, entrada, saída) e, cada vez mais, molas definidas por rigidez, amortecimento e massa. Springs são populares porque parecem naturais e lidam bem com interrupções no código.

Nomear é importante. Nomes baseados no propósito, como motion.enter ou motion.emphasis, são mais fáceis de aplicar corretamente do que números brutos. Mantenha o conjunto pequeno. Se cada componente obtiver sua própria curva, os tokens param de fazer seu trabalho.

A acessibilidade também pertence aos tokens. Defina o que acontece quando o usuário ativa o movimento reduzido, por exemplo, fades mais curtos em vez de movimentos grandes, para que cada componente lide com isso da mesma maneira.

Os tokens geralmente são armazenados em JSON e transformados em variáveis ​​CSS, Swift, Kotlin ou JavaScript por uma ferramenta de construção de token. Nosso Motion Token Generator gratuito produz um conjunto inicial que você pode adaptar.

Perguntas frequentes

Quantos tokens de movimento eu preciso?

Menos do que você pensa. Três ou quatro durações e duas ou três curvas ou molas de flexão cobrem a maioria dos produtos.

Os tokens de movimento devem usar molas ou durações?

Ambos podem funcionar. As molas parecem mais naturais para movimentos interativos e interrompíveis; as durações são mais simples para fades e transições CSS.

Como os tokens de movimento lidam com o movimento reduzido?

Defina valores alternativos, como transições mais curtas ou apenas de opacidade, que se aplicam quando o usuário tiver o movimento reduzido ativado.

Figma pode armazenar tokens de movimento?

Você pode armazenar valores numéricos em variáveis ​​Figma, mas a forma como eles se conectam às transições do protótipo é limitada. A maioria das equipes mantém a fonte da verdade em um arquivo token.

Guias e exemplos relacionados

Gere um conjunto inicial de tokens de movimento

Escolha durações, atenuações e molas, visualize-as e exporte tokens para CSS e JSON. Livre.

Abra o gerador de tokens
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 →