01 · Design System
Tokens de produto
Camada técnica do manual: tokens, escalas e classes utilitárias
para construir interfaces digitais consistentes com a marca. Para
diretrizes institucionais (logo, papelaria, materiais impressos), ver a
seção Marca.
Como o sistema se organiza
- Escalas — paleta numerada 50→950, definida em
public/data/design-system.jsone exposta como variáveis Tailwind (ex.:bg-primary-500). - Tokens semânticos — nomes pelo papel
(
surface.card,text.primary,interactive.primary), com valor para light e dark. - Tema daisyUI — dois temas (
innovaeinnova-dark) que mapeiam--color-primary,--color-base-*, etc. para os tokens acima. - Utilitários tipográficos — cinco classes em
progressão Fibonacci +
text-eyebrow, cada uma com tamanho, peso, line-height e letter-spacing calibrados em um único nome. Documentadas em Tipografia.
Áreas
Arquivos-fonte
-
public/data/brand-colors.json— cores institucionais (HEX/RGB/CMYK). -
public/data/design-system.json— escalas e tokens semânticos. -
src/styles/global.css— temas daisyUI, variáveis Tailwind e utilitários tipográficos. -
src/tokens/*.ts— wrappers TypeScript que carregam os JSONs e exportam para os componentes.