Pular para o conteúdo principal

Dimension Tokens


info

Conteúdo adaptado da documentação oficial do Tokens Studio (TS), disponível aqui.

Os Dimension Tokens no Tokens Studio são usados para definir propriedades relacionadas a tamanho, espaçamento, raio de borda e posição de elementos de design. Eles permitem padronizar e centralizar a gestão de medidas em um Design System, garantindo consistência e facilitando a manutenção.


🔎 O que são Dimension Tokens?

Dimension Tokens encapsulam valores numéricos com unidade de medida (px, rem etc).
São diferentes dos Number Tokens, que são apenas números sem unidade.

Exemplos de uso:

  • Tamanho (Sizing): largura e altura de elementos.
  • Espaçamento (Spacing): padding e margin.
  • Raio de borda (Border Radius): arredondamento.
  • Largura da borda (Border Width): espessura de linhas.
  • Desfoque de fundo (Background Blur): efeitos visuais.
  • Posição absoluta (X e Y): posicionamento relativo ao contêiner pai.

Dimension Tokens

dica

Mais detalhes em Tokens de Dimensões.


⚙️ Propriedades e Boas Práticas

Espaçamento (Spacing)

Define a distância entre elementos (padding e margin).

  • Recomendado: aplicar espaçamentos individuais (Top, Bottom, Left, Right).
  • Evite: aplicar global (All, Horizontal, Vertical), pois pode gerar “links fantasmas”.

Spacing Tokens


Tamanho (Sizing)

Controla largura e altura, incluindo limites (Min/Max Width e Height).

Funciona melhor quando o elemento está com Auto-layout configurado.

Sizing Tokens


Raio de Borda (Border Radius)

Define o arredondamento (todas as bordas ou específicas).

Prefira aplicar de forma segmentada (Top Left, Bottom Right etc.) para consistência.

Border Radius Tokens


Largura da Borda (Border Width)

Define a espessura da borda.

Escolha no menu se a aplicação será em todos os lados ou em apenas um.

Border Width Tokens


Desfoque de Fundo (Background Blur)

Adiciona efeito de desfoque em elementos com opacidade.

Atualmente não é exportado como estilo reutilizável no Figma.


Posição Absoluta (X e Y)

Define posição em relação ao contêiner pai.

Exige que a posição absoluta esteja ativada no Figma.


cuidado

Aplicação via Foundations

Os Dimension Tokens são definidos na camada Primitives como tokens de referência.
Para uso prático, utilize sempre a camada Foundations, que organiza tokens por finalidade (sizing, spacing etc.).
Isso garante propagação correta das alterações e consistência do sistema.


⚠️ Observações Importantes

  • Tokens Fantasmas: podem surgir se houver referências incorretas. Sempre valide se o token referenciado está ativo.
  • Efeitos de Transparência: background blur e opacidade afetam toda a camada em que são aplicados — use com cautela para preservar a consistência visual.