← Tilbake til funksjoner
Pro

Design Tokens

Design Tokens samler hver CSS variabel, farge, skriftstabel, radius og skygge en side bruker, sorterer dem i tokens, temamoduser og komponentomfang, og laster dem ned som W3C design-token JSON for Figma eller som en CSS fil.

Et designsystem skrives sjelden ned så fullstendig som det er implementert. Den virkelige paletten, avstandsskalaen og typen rampe ligger i stilark – spredt over egendefinerte egenskaper, temaoverstyringer og hardkodede verdier – og å gjenoppbygge dem for hånd fra DevTools betyr å klikke gjennom hundrevis av regler og kopiere verdier én om gangen.

Dette verktøyet leser dem alle på en gang. Den går gjennom hvert stilark på siden, inkludert de med kryssopprinnelse siden selv ikke har tillatelse til å inspisere, og samler inn hver egendefinert egenskap, pluss variabler satt under kjøring i innebygde stiler. Variabler på:root blir base tokens; de samme navnene omdefinert under en temavelger som.dark, [data-theme="dark"] eller prefers-color-scheme blir separate moduser; variabler definert på individuelle komponenter er oppført som scoped. Hver verdi blir løst gjennom var() kjeden, slik at du ser fargen som faktisk gjengir, ikke bare en referanse til en annen variabel.

Hvert token er klassifisert fra dens verdi og navn – farge, skriftfamilie, skriftstørrelse, vekt, linjehøyde, avstand, radius, skygge, gradient, varighet, lettelse eller z-indeks – og fargene er normalisert til hex, inkludert kanalformatene Tailwind og shadcn use ( 222 47% 11% triplets og Bootstrap ' -rgb 's. Ved siden av de deklarerte variablene, gjengav verktøyeksemplene elementer for å rapportere fargene, fontstablene, størrelsene, radiene og skyggene som faktisk brukes, med brukstall – akkurat det du trenger på et nettsted som aldri har tatt i bruk variabler i det hele tatt.

Eksporten tar ett klikk. Download tokens JSON lagrer W3C Design Tokens formatet ( $value og $type), som Tokens Studio pluginen importerer til Figma og Style Dictionary gjør om til kode for enhver plattform; temamoduser og observerte verdier holdes i sine egne grupper, så ingenting blir blandet sammen. Download CSS skriver variablene tilbake som et stilark, med hver modus under sin opprinnelige velger.

Live forhåndsvisning
brand.example.com
Design Tokens 42 basisvariabler · 2 temamoduser · 18 farger i bruk
Farger Typografi Variabler Avstand, radier og mer
tokens 6 · fargeprøvehalvdelene viser lys / mørk
--color-primary
#2563eb
--color-accent
#f97316
--background
#ffffff · hsl channels
--foreground
#020817 · hsl channels
--success
#16a34a
--border
#e2e8f0
Farger i bruk
#020817 214× tekst
#ffffff 96× bakgrunn
#2563eb 41× bakgrunn
#64748b 38× tekst
#f97316 9× bakgrunn
Download tokens JSON Download CSS
"color-primary": { "$value": "#2563eb", "$type": "color" }
Hovedfunksjoner

Hver CSS variabel på siden

Egendefinerte egenskaper fra hvert stilark, inkludert ark med tvers av opprinnelse siden ikke kan lese, pluss variabler satt under kjøring i innebygde stiler.

Temamoduser holdt adskilt

Overstyringer under.dark, [data-theme] eller prefers-color-scheme blir separate moduser, vist side om side med grunnverdien.

Løst og klassifisert

Hver var() kjede blir løst, og hvert token skrives inn som en farge, skrift, størrelse, mellomrom, radius, skygge, varighet, lettelse eller z-indeks.

Farger i alle formater

Hex, rgb, hsl, oklch, navngitte farger og kanalverdiene Tailwind, shadcn og Bootstrap bruker, alle normalisert til hex.

Hva siden virkelig bruker

Farger, skriftstabler, størrelser, vekter, radier og skygger samplet fra gjengitte elementer, med hvor ofte hver enkelt vises.

Figma - Klar eksport

W3C design-token JSON for Tokens Studio and Style Dictionary, eller en CSS fil med hver modus under den opprinnelige velgeren.

Vanlige bruksområder

Bringe et kodet nettsted inn i Figma

Importer den ekte paletten, skriv og mellomrom inn i Tokens Studio i stedet for å velge farger fra skjermbilder.

Revisjon av et designsystem

Se hvor mange farger og skriftstørrelser et nettsted faktisk bruker, og hvilke verdier som omgår tokens det definerer.

Sjekker et mørkt tema

Sammenlign hver variabel som mørk modus overstyrer med lysverdien, side ved side, og se de som aldri ble overstyrt.

Migrerer til en ny stabel

Eksporter tokens én gang og mat dem til Style Dictionary eller en Tailwind -konfigurasjon i stedet for å kopiere verdier for hånd.

Studerer et annet nettsteds design

Trekk fargesystemet, typeskalaen og radiene til et nettsted du beundrer inn i en fil du kan jobbe fra.

Slik bruker du det
1

Åpne Design Tokens -panelet

Klikk på Design Tokens -ikonet i DevSuite Pro dokken. Utvinningen kjører umiddelbart og sammendraget teller variabler, moduser, farger og skriftstabler.

2

Bla gjennom fargene

Farger-fanen viser hvert token som en fargeprøve, delt for å vise hver temamodus, etterfulgt av fargene siden gjengir, med brukstall.

3

Sjekk type og skalaer

Typografi forhåndsviser hver fontstabel og viser størrelser, vekter, linjehøyder og @font-face -regler; den siste fanen dekker mellomrom, radier, skygger og bevegelse.

4

Søk i variablene

Variabler-fanen viser hver egendefinert egenskap med dens opprettede og løste verdi. Bytt mellom basis, hver temamodus og variabler med komponentomfang.

5

Eksport

Download tokens JSON for Figma via Tokens Studio, eller Download CSS for et stilark. Merk av i avmerkingsboksen for å inkludere variabler med komponentomfang også.

Klar til å prøve?

Installer DevSuite Pro gratis og lås opp 74+ utviklerverktøy for nettleseren din.

Legg til i Chrome Legg til i Edge Legg til i FireFox