← Înapoi la Funcționalități
Pro

Design Tokens

Design Tokens colectează fiecare variabilă CSS, culoare, stivă de fonturi, rază și umbră pe care o folosește o pagină, le sortează în tokens de bază, moduri de teme și domenii ale componentelor și le descarcă ca JSON design-token W3C pentru Figma sau ca fișier CSS.

Un sistem de proiectare este rareori scris atât de complet pe cât este implementat. Paleta reală, scara de spațiere și rampa de tip sunt prezente în foi de stil – răspândite în proprietăți personalizate, suprascrieri de teme și valori codificate – iar reconstruirea lor manuală din DevTools înseamnă să faceți clic pe sute de reguli și să copiați valorile pe rând.

Acest instrument le citește pe toate deodată. Acesta parcurge fiecare foaie de stil de pe pagină, inclusiv cele cu origini încrucișate pe care pagina în sine nu are voie să le inspecteze și colectează fiecare proprietate personalizată, plus variabilele setate în timpul execuției în stiluri inline. Variabilele de pe:root devin tokens de bază; aceleași nume redefinite sub un selector de teme precum.dark, [data-theme="dark"] sau prefers-color-scheme devin moduri separate; variabilele definite pe componente individuale sunt listate ca scop. Fiecare valoare este rezolvată prin lanțul său var(), astfel încât să vedeți culoarea care redă de fapt, nu doar o referință la o altă variabilă.

Fiecare token este clasificat după valoarea și numele său - culoare, familie de fonturi, dimensiunea fontului, greutatea, înălțimea liniei, spațiere, rază, umbră, gradient, durată, relaxare sau index z - iar culorile sunt normalizate la hexadecimal, inclusiv formatele numai pentru canal Tailwind și shadcn use ( 222 47% 11%) și Bootstrap -rgb. Alături de variabilele declarate, instrumentul eșantionează elementele randate pentru a raporta culorile, stivele de fonturi, dimensiunile, razele și umbrele care sunt utilizate efectiv, cu număr de utilizare - exact ceea ce aveți nevoie pe un site care nu a adoptat niciodată variabile.

Exportul durează un singur clic. Download tokens JSON salvează formatul W3C Design Tokens ( $value și $type), pe care pluginul Tokens Studio îl importă în Figma și Style Dictionary îl transformă în cod pentru orice platformă; modurile tematice și valorile observate sunt păstrate în propriile grupuri, astfel încât nimic nu se amestecă. Download CSS scrie variabilele înapoi ca o foaie de stil, cu fiecare mod sub selectorul său original.

Previzualizare în Direct
brand.example.com
Design Tokens 42 de variabile de bază · 2 moduri tematice · 18 culori în uz
Culori Tipografie Variabile Spațiere, raze și multe altele
tokens de culoare 6 · Jumătățile mostrelor arată lumină / întuneric
--color-primary
#2563eb
--color-accent
#f97316
--background
#ffffff · hsl channels
--foreground
#020817 · hsl channels
--success
#16a34a
--border
#e2e8f0
Culori în uz
#020817 214× text
#ffffff 96× fundal
#2563eb 41× fundal
#64748b 38× text
#f97316 9× fundal
Download tokens JSON Download CSS
"color-primary": { "$value": "#2563eb", "$type": "color" }
Caracteristici Principale

Fiecare variabilă CSS de pe pagină

Proprietăți personalizate din fiecare foaie de stil, inclusiv foi cu origini încrucișate pe care pagina nu le poate citi, plus variabile setate în timpul execuției în stiluri inline.

Moduri tematice ținute deoparte

Suprascrierea sub.dark, [data-theme] sau prefers-color-scheme devin moduri separate, afișate alături de valoarea de bază.

Rezolvată și clasificată

Fiecare lanț var() este rezolvat și fiecare token este tastat ca culoare, font, dimensiune, spațiere, rază, umbră, durată, ușurare sau z-index.

Culori în orice format

Hex, rgb, hsl, oklch, culorile numite și valorile numai pentru canal Tailwind, shadcn și Bootstrap use, toate normalizate la hex.

Ce folosește pagina cu adevărat

Culori, stive de fonturi, dimensiuni, greutăți, raze și umbre eșantionate din elementele randate, cu cât de des apare fiecare.

Figma -Ready Export

W3C design-token JSON pentru Tokens Studio and Style Dictionary sau un fișier CSS cu fiecare mod sub selectorul său original.

Cazuri de Utilizare Comune

Aducerea unui site codificat în Figma

Importați paleta reală, tipul și spațierea în Tokens Studio în loc să alegeți culorile din capturi de ecran.

Auditarea unui sistem de proiectare

Vedeți câte culori și dimensiuni de font folosește de fapt un site și ce valori ocolesc tokens pe care le definește.

Verificarea unei teme întunecate

Comparați fiecare variabilă pe care modul întunecat o înlocuiește cu valoarea sa de lumină, una lângă alta, și identificați-le pe cele care nu au fost niciodată suprascrise.

Migrarea la o stivă nouă

Exportați tokens o dată și alimentați-le în Style Dictionary sau într-o configurație Tailwind, în loc să copiați valorile manual.

Studierea designului altui site

Trageți sistemul de culori, introduceți scara și razele unui site pe care îl admirați într-un fișier din care puteți lucra.

Cum se Folosește
1

Deschideți panoul Design Tokens

Faceți clic pe pictograma Design Tokens din dock-ul DevSuite Pro. Extragerea rulează imediat, iar rezumatul numără variabile, moduri, culori și stive de fonturi.

2

Răsfoiți culorile

Fila Culori afișează fiecare token de culoare ca un eșantion, împărțit pentru a afișa fiecare mod temă, urmat de culorile pe care le redă pagina, cu numărul de utilizare.

3

Verificați tipul și cântarul

Tipografia previzualizează fiecare stivă de fonturi și listează dimensiunile, greutățile, înălțimile liniilor și regulile @font-face; ultima filă acoperă spațierea, razele, umbrele și mișcarea.

4

Căutați variabilele

Fila Variabile listează fiecare proprietate personalizată cu valoarea sa creată și rezolvată. Comutați între modul de bază, fiecare temă și variabilele din domeniul de aplicare.

5

Export

Download tokens JSON pentru Figma prin Tokens Studio sau Download CSS pentru o foaie de stil. Bifați caseta de selectare pentru a include și variabilele din domeniul de aplicare al componentelor.

Ești Gata să Încerci?

Instalează DevSuite Pro gratuit și deblochează peste 74 de instrumente pentru dezvoltatori în browserul tău.

Adaugă în Chrome Adaugă la Edge Adaugă în FireFox