← Tagasi funktsioonide juurde
Pro

Design Tokens

Design Tokens kogub kõik lehel kasutatavad CSS muutujad, värvid, fondivirnad, raadiused ja varjud, sorteerib need tokens, teemarežiimidesse ja komponentide ulatusse ning laadib need alla W3C design-token JSON vormingus Figma jaoks või CSS failina.

Disainisüsteem on harva nii täielikult kirja pandud, kui seda rakendatakse. Tõeline palett, vaheskaala ja tüübiramp asuvad laaditabelites – jaotatud kohandatud atribuutide, teemaalistuste ja kõvakodeeritud väärtuste vahel – ning nende käsitsi uuesti ülesehitamine DevTools tähendab sadade reeglite klõpsamist ja väärtuste ükshaaval kopeerimist.

See tööriist loeb neid kõiki korraga. See läbib kõik lehel olevad laaditabelid, kaasa arvatud need, mida lehel endal ei ole lubatud kontrollida, ning kogub kõik kohandatud atribuudid ja käitusajal sisestes stiilides määratud muutujad. Muutujatest:root saavad tokens; samad nimed, mis on uuesti määratletud teemavalija all, nagu.dark, [data-theme="dark"] või prefers-color-scheme muutuvad eraldi režiimideks; üksikute komponentide jaoks määratletud muutujad on loetletud ulatusega. Iga väärtus lahendatakse selle var() ahela kaudu, nii et näete tegelikult renderdatavat värvi, mitte ainult viidet teisele muutujale.

Iga token klassifitseeritakse selle väärtuse ja nimetuse järgi – värv, fondiperekond, fondi suurus, kaal, rea kõrgus, vahe, raadius, vari, gradient, kestus, leevendus või z-indeks – ning värvid normaliseeritakse kuueteistkümnendikuks, sealhulgas ainult kanalivormingud Tailwind ja shadcn use ( 222 47% 11%) ja Bootstrap -rgb. Lisaks deklareeritud muutujatele renderdasid tööriistanäidised elemente, et anda teada tegelikult kasutatud värvid, fondivirnad, suurused, raadiused ja varjud koos kasutusloendustega – täpselt see, mida vajate saidil, mis pole muutujaid üldse kasutusele võtnud.

Ekspordiks kulub üks klõps. Download tokens JSON salvestab W3C Design Tokens vormingu ( $value ja $type), mille Tokens Studio importib Figma ja Style Dictionary muudab selle mis tahes platvormi koodiks; teemarežiimid ja vaadeldud väärtused hoitakse oma rühmades, nii et midagi ei lähe segamini. Download CSS kirjutab muutujad tagasi stiilitabelina, kusjuures iga režiim on algse valija all.

Reaalajas eelvaade
brand.example.com
Design Tokens 42 põhimuutujat · 2 teemarežiimi · 18 värvi kasutusel
Värvid Tüpograafia Muutujad Vahekaugus, raadiused ja palju muud
Värvilised tokens 6 · proovipooled näitavad heledat/tumedat
--color-primary
#2563eb
--color-accent
#f97316
--background
#ffffff · hsl channels
--foreground
#020817 · hsl channels
--success
#16a34a
--border
#e2e8f0
Värvid kasutusel
#020817 214× tekst
#ffffff 96× taustal
#2563eb 41× taustal
#64748b 38× tekst
#f97316 9× taustal
Download tokens JSON Download CSS
"color-primary": { "$value": "#2563eb", "$type": "color" }
Põhifunktsioonid

Iga lehel olev CSS muutuja

Kohandatud atribuudid igast laaditabelist, sealhulgas ristpäritolu lehed, mida leht lugeda ei saa, pluss muutujad, mis on määratud käitusajal tekstisiseste stiilide puhul.

Eraldatud teemarežiimid

Alistamised all.dark, [data-theme] või prefers-color-scheme muutuvad eraldi režiimideks, mis kuvatakse põhiväärtusega kõrvuti.

Lahendatud ja salastatud

Iga var() ahel lahendatakse ja iga token sisestatakse värvi, fondi, suuruse, vahekauguse, raadiuse, varju, kestuse, leevenduse või z-indeksina.

Värvid mis tahes formaadis

Kuueteistkümnend, rgb, hsl, oklch, nimega värvid ja ainult kanali väärtused Tailwind, shadcn ja Bootstrap use, kõik normaliseeritud kuueteistkümnendikuks.

Mida leht tegelikult kasutab

Renderdatud elementidest võetud värvid, fondivirnad, suurused, kaalud, raadiused ja varjud koos nende ilmumise sagedusega.

Figma – valmis ekspordiks

W3C design-token JSON Tokens Studio ja Style Dictionary jaoks või CSS fail, mille kõik režiimid on algse valija all.

Tavalised kasutusjuhud

Kodeeritud saidi toomine Figma

Ekraanipiltidest värvide valimise asemel importige tegelik palett, tüüp ja vahed Tokens Studio.

Projekteerimissüsteemi auditeerimine

Vaadake, kui palju värve ja fondisuurusi sait tegelikult kasutab ning millised väärtused mööduvad selle määratletud tokens.

Tumeda teema kontrollimine

Võrrelge kõrvuti kõiki muutujaid, mida tume režiim alistab, selle valguse väärtusega ja tuvastage need, mida kunagi ei alistatud.

Uuele virnale üleviimine

Eksportige tokens üks kord ja sisestage need Style Dictionary või Tailwind konfiguratsiooni, mitte ei kopeeri väärtusi käsitsi.

Teise saidi kujunduse uurimine

Tõmmake imetleva saidi värvisüsteem, tüübiskaala ja raadiused faili, millest saate töötada.

Kuidas kasutada
1

Avage paneel Design Tokens

Klõpsake DevSuite Pro dokis ikooni Design Tokens. Ekstraheerimine käivitub kohe ja kokkuvõttes loetakse muutujad, režiimid, värvid ja fondivirnad.

2

Sirvige värve

Vahekaardil Värvid kuvatakse kõik token proovina, mis on jagatud iga teemarežiimi kuvamiseks, millele järgneb lehe renderdatavad värvid koos kasutuste arvuga.

3

Kontrollige tüüpi ja skaalasid

Tüpograafia vaatab iga fondivirna eelvaateid ja loetleb suurused, kaalud, joonte kõrgused ja @font-face reeglid; viimane vahekaart hõlmab vahekaugusi, raadiusi, varje ja liikumist.

4

Otsige muutujaid

Vahekaardil Muutujad loetletakse kõik kohandatud atribuudid koos selle autori- ja lahendatud väärtusega. Lülitage põhi-, iga teemarežiimi ja komponendi ulatusega muutujate vahel.

5

Ekspordi

Laadige Tokens Studio kaudu alla Figma jaoks mõeldud Download tokens JSON või laaditabeli jaoks Download CSS. Märkige ruut, et kaasata ka komponendi ulatusega muutujad.

Kas olete valmis alustama?

Paigaldage DevSuite Pro tasuta ja avage 74+ arendustööriista oma brauserile.

Lisa Chrome'i Lisa Edge'i Lisa FireFoxi