Arquitetura semântica de tokens no Design System da PX
- Lucas Galvani
- 31 de jan.
- 3 min de leitura

Contexto
Durante a evolução do Design System da PX, surgiu a necessidade de estruturar uma base sólida de tokens que organizasse as decisões visuais de forma escalável, previsível e sustentável no tempo. Embora o sistema de componentes já estivesse em uso no Figma, não existia uma arquitetura clara de tokens semânticos que traduzisse a intenção de design para além de valores visuais isolados.
Essa ausência tornava a manutenção da linguagem visual mais dependente de decisões pontuais e dificultava a evolução estruturada do Design System, especialmente à medida que novos produtos e contextos de uso surgiam dentro do ecossistema da PX.
Objetivo
O objetivo do trabalho foi construir uma arquitetura completa de Design Tokens, partindo de uma base primitiva até a consolidação de tokens semânticos, criando uma linguagem visual mais abstrata, consistente e preparada para escalar.
A intenção foi estabelecer uma fundação clara no design, capaz de sustentar o crescimento do Design System e preparar o sistema para integrações futuras com o desenvolvimento, sem depender de decisões manuais ou reinterpretações constantes.
Pesquisa e fundamentação
O processo começou com um estudo aprofundado sobre arquitetura e nomeação de tokens em Design Systems de escala. As referências incluíram artigos e frameworks amplamente adotados na comunidade, com forte influência dos modelos propostos por Nathan Curtis, que defendem a separação clara entre valor, função e contexto como base para sistemas sustentáveis.
Também foram analisadas abordagens sobre semântica real em espaçamentos, cores e tipografia, buscando evitar tokens que apenas replicassem valores visuais e priorizando tokens que expressassem intenção de uso.

Arquitetura de tokens
A estrutura definida para o Design System foi organizada em camadas bem delimitadas.

Tokens primitivos:
Representam os valores base do sistema, como cores puras, escalas de espaçamento, tipografia e tamanhos. Esses tokens não carregam significado contextual e existem como referência técnica e visual.
Tokens semânticos:
São responsáveis por atribuir significado aos valores primitivos. Essa camada traduz a intenção de uso dentro da interface, como texto primário, fundo de superfície, espaçamento entre seções ou hierarquia tipográfica. A nomenclatura foi cuidadosamente definida para refletir função, não aparência.
Tokens aplicados ao sistema:
Todos os componentes do Design System passaram a consumir exclusivamente tokens semânticos. Isso garante que ajustes na linguagem visual ocorram de forma centralizada e controlada, sem a necessidade de alterações diretas nos componentes.
Essa arquitetura permite que o Design System evolua com menos fricção, mantendo clareza conceitual e previsibilidade nas decisões de design.
Implementação
Os tokens foram criados e gerenciados utilizando o Tokens Studio como ferramenta principal dentro do Figma. Essa abordagem permitiu tratar os tokens como ativos estruturais do Design System, e não apenas como variáveis visuais.
Toda a base de tokens semânticos foi aplicada aos componentes do Design System, com os tokens centralizados e versionados no GitHub como fonte de verdade. O Figma passou a consumir esses tokens como camada de visualização, permitindo que a linguagem visual operasse de forma mais abstrata, estruturada e menos dependente de ajustes manuais.
Versionamento e preparo para escala

Embora o foco do trabalho tenha sido o design, os tokens também foram versionados e organizados em um repositório no GitHub, estabelecendo uma base sólida para futuras integrações técnicas. Esse passo não representa uma adoção imediata no desenvolvimento, mas prepara o Design System para que, no futuro, a mesma lógica semântica definida no design possa ser compartilhada de forma estruturada.
Essa preparação antecipa necessidades comuns em sistemas maduros, como consistência cross-plataforma, redução de ambiguidades e alinhamento entre times.
Impacto para o Design System
A construção dessa base de tokens semânticos trouxe ganhos claros para o Design System:
Maior clareza conceitual na linguagem visual
Redução da dependência de decisões visuais pontuais
Facilidade para evoluir componentes sem quebrar padrões existentes
Preparação do Design System para escalar com consistência
Base estruturada para futuras integrações com engenharia
Esse trabalho representou um avanço importante no amadurecimento do Design System da PX, deslocando o foco de componentes isolados para uma arquitetura de decisões visuais bem definida. A criação de tokens semânticos consolidou o Design System como um sistema preparado para crescer, evoluir e se adaptar a novos contextos de produto de forma estruturada e sustentável.



