Design Tokens
Intro
O que é um Design Token?
De forma resumida, os design tokens são todas as opção de estilização que podemos usar em nossos componentes. Estão sempre espelhados entre design e tecnologia.
Medidas relativas
As ferramentas de design voltadas para interface utilizam pixel como unidade. Mas no desenvolvimento é importante considerar as medidas relativas (rem), pois valores fixos podem prejudicar a acessibilidade.
Global token e brand token
Spacing
Espaçamentos usados para estruturar os componentes, assim como criar ritmo vertical e ritmo horizontal nas interfaces.
| Token | Valor (rem) | Valor (pixel) |
|---|---|---|
spacing-xs | 0.5 rem | 8px |
spacing-sm | 1 rem | 16px |
spacing-md | 1.5 rem | 24px |
spacing-lg | 2 rem | 32px |
spacing-xl | 2.5 rem | 40px |
spacing-2xl | 3 rem | 48px |
spacing-3xl | 3.5 rem | 56px |
spacing-4xl | 4 rem | 64px |
Border
Border radius
Border widht
Tipography
Legenda
- global = token básico, comum à todos
- brand = específico de cada marca, disponível de acordo com a necessidade