← Voltar para Funcionalidades
Pro

Design Tokens

Design Tokens coleta todas as variáveis CSS, cores, pilhas de fontes, raios e sombras que uma página usa, classifica-os em tokens básicos, modos de tema e escopos de componentes e baixa-os como design-token W3C JSON para Figma ou como um arquivo CSS.

Um sistema de design raramente é escrito tão completamente quanto é implementado. A paleta real, a escala de espaçamento e a rampa de tipo vivem em folhas de estilo – espalhadas por propriedades personalizadas, substituições de tema e valores codificados – e reconstruí-los manualmente a partir do DevTools significa clicar em centenas de regras e copiar valores um de cada vez.

Esta ferramenta lê todos eles de uma vez. Ele percorre todas as folhas de estilo da página, incluindo aquelas de origem cruzada que a própria página não tem permissão para inspecionar, e coleta todas as propriedades personalizadas, além de variáveis ​​definidas em tempo de execução em estilos embutidos. Variáveis ​​em:root tornam-se tokens base; os mesmos nomes redefinidos em um seletor de tema como.dark, [data-theme="dark"] ou prefers-color-scheme tornam-se modos separados; variáveis ​​definidas em componentes individuais são listadas como escopo. Cada valor é resolvido através de sua cadeia var(), então você vê a cor que realmente é renderizada, não apenas uma referência a outra variável.

Cada token é classificado a partir de seu valor e nome - cor, família de fonte, tamanho da fonte, peso, altura da linha, espaçamento, raio, sombra, gradiente, duração, atenuação ou índice z - e as cores são normalizadas para hexadecimal, incluindo os formatos somente de canal Tailwind e shadcn usam ( 222 47% 11%) e os trigêmeos -rgb do Bootstrap. Juntamente com as variáveis ​​declaradas, a ferramenta faz amostras de elementos renderizados para relatar as cores, pilhas de fontes, tamanhos, raios e sombras que são realmente usados, com contagens de uso — exatamente o que você precisa em um site que nunca adotou variáveis.

A exportação leva um clique. Download tokens JSON salva o formato W3C Design Tokens ( $value e $type), que o plugin Tokens Studio importa para Figma e Style Dictionary transforma em código para qualquer plataforma; os modos temáticos e os valores observados são mantidos em seus próprios grupos, para que nada se confunda. Download CSS grava as variáveis ​​como uma folha de estilo, com cada modo sob seu seletor original.

Visualização ao Vivo
brand.example.com
Design Tokens 42 variáveis ​​base · 2 modos de tema · 18 cores em uso
Cores Tipografia Variáveis Espaçamento, raios e muito mais
tokens coloridas 6 · metades da amostra mostram claro/escuro
--color-primary
#2563eb
--color-accent
#f97316
--background
#ffffff · hsl channels
--foreground
#020817 · hsl channels
--success
#16a34a
--border
#e2e8f0
Cores em uso
#020817 214× texto
#ffffff 96× fundo
#2563eb 41× fundo
#64748b 38× texto
#f97316 9× fundo
Download tokens JSON Download CSS
"color-primary": { "$value": "#2563eb", "$type": "color" }
Principais Recursos

Cada variável CSS na página

Propriedades personalizadas de cada folha de estilo, incluindo folhas de origem cruzada que a página não pode ler, além de variáveis ​​definidas em tempo de execução em estilos embutidos.

Modos temáticos mantidos separados

Substituições em.dark, [data-theme] ou prefers-color-scheme tornam-se modos separados, mostrados lado a lado com o valor base.

Resolvido e classificado

Cada cadeia var() é resolvida e cada token é digitado como cor, fonte, tamanho, espaçamento, raio, sombra, duração, atenuação ou índice z.

Cores em qualquer formato

Hex, rgb, hsl, oklch, cores nomeadas e os valores somente de canal que Tailwind, shadcn e Bootstrap usam, todos normalizados para hexadecimal.

O que a página realmente usa

Cores, pilhas de fontes, tamanhos, pesos, raios e sombras amostrados de elementos renderizados, com a frequência com que cada um aparece.

Figma -Pronto para Exportar

JSON design-token W3C para Tokens Studio e Style Dictionary ou um arquivo CSS com todos os modos em seu seletor original.

Casos de Uso Comuns

Trazendo um site codificado para o Figma

Importe a paleta, tipo e espaçamento reais para o Tokens Studio em vez de escolher cores nas capturas de tela.

Auditando um sistema de design

Veja quantas cores e tamanhos de fonte um site realmente usa e quais valores ignoram os tokens que ele define.

Verificando um tema escuro

Compare cada variável que o modo escuro substitui com seu valor claro, lado a lado, e identifique aquelas que nunca foram substituídas.

Migrando para uma nova pilha

Exporte os tokens uma vez e alimente-os no Style Dictionary ou em uma configuração Tailwind em vez de copiar os valores manualmente.

Estudando o design de outro site

Coloque o sistema de cores, a escala de tipo e os raios de um site que você admira em um arquivo no qual você possa trabalhar.

Como Usar
1

Abra o painel Design Tokens

Clique no ícone Design Tokens no dock do DevSuite Pro. A extração é executada imediatamente e o resumo conta variáveis, modos, cores e pilhas de fontes.

2

Navegue pelas cores

A guia Cores mostra cada token de cor como uma amostra, dividida para mostrar cada modo de tema, seguido pelas cores que a página renderiza, com contagens de uso.

3

Verifique o tipo e as escalas

A tipografia visualiza cada pilha de fontes e lista tamanhos, pesos, alturas de linha e regras @font-face; a última guia cobre espaçamento, raios, sombras e movimento.

4

Pesquise as variáveis

A guia Variáveis ​​lista cada propriedade customizada com seu valor criado e resolvido. Alterne entre base, cada modo de tema e variáveis ​​com escopo de componente.

5

Exportar

Download tokens JSON para Figma via Tokens Studio ou Download CSS para uma folha de estilo. Marque a caixa de seleção para incluir também variáveis ​​com escopo de componente.

Pronto para Testar?

Instale o DevSuite Pro gratuitamente e desbloqueie mais de 74 ferramentas de desenvolvedor para seu navegador.

Adicionar ao Chrome Adicionar ao Edge Adicionar ao FireFox