← Kembali ke Fitur
Pro

Design Tokens

Design Tokens mengumpulkan setiap variabel CSS, warna, tumpukan font, radius, dan bayangan yang digunakan halaman, mengurutkannya ke dalam tokens dasar, mode tema, dan cakupan komponen, dan mengunduhnya sebagai JSON design-token W3C untuk Figma atau sebagai file CSS.

Sebuah sistem desain jarang ditulis selengkap saat diimplementasikan. Palet sebenarnya, skala spasi, dan ramp tipe ada di stylesheet — tersebar di seluruh properti khusus, penggantian tema, dan nilai yang dikodekan secara permanen — dan membangunnya kembali dengan tangan dari DevTools berarti mengeklik ratusan aturan dan menyalin nilai satu per satu.

Alat ini membaca semuanya sekaligus. Ini menjalankan setiap stylesheet pada halaman, termasuk cross-origin yang tidak boleh diperiksa oleh halaman itu sendiri, dan mengumpulkan setiap properti khusus, ditambah variabel yang disetel saat runtime dalam gaya inline. Variabel pada:root menjadi tokens dasar; nama yang sama didefinisikan ulang di bawah pemilih tema seperti.dark, [data-theme="dark"] atau prefers-color-scheme menjadi mode terpisah; variabel yang ditentukan pada masing-masing komponen dicantumkan sebagai cakupan. Setiap nilai diselesaikan melalui rantai var() nya, sehingga Anda melihat warna yang benar-benar ditampilkan, bukan sekadar referensi ke variabel lain.

Setiap token diklasifikasikan berdasarkan nilai dan namanya — warna, jenis font, ukuran font, berat, tinggi garis, spasi, radius, bayangan, gradien, durasi, easing, atau indeks-z — dan warna dinormalisasi menjadi hex, termasuk format khusus saluran yang menggunakan Tailwind dan shadcn ( 222 47% 11%) dan triplet -rgb Bootstrap. Selain variabel yang dideklarasikan, alat ini mengambil sampel elemen yang dirender untuk melaporkan warna, tumpukan font, ukuran, jari-jari, dan bayangan yang sebenarnya digunakan, dengan jumlah penggunaan — persis seperti yang Anda perlukan di situs yang tidak pernah mengadopsi variabel sama sekali.

Ekspor membutuhkan satu klik. Download tokens JSON menyimpan format Design Tokens W3C ( $value dan $type), yang diimpor oleh plugin Tokens Studio ke Figma dan Style Dictionary diubah menjadi kode untuk platform apa pun; mode tema dan nilai-nilai yang diamati disimpan dalam kelompoknya masing-masing, sehingga tidak ada yang tercampur. Download CSS menulis kembali variabel sebagai stylesheet, dengan setiap mode di bawah pemilih aslinya.

Pratinjau Langsung
brand.example.com
Design Tokens 42 variabel dasar · 2 mode tema · 18 warna digunakan
Warna Tipografi Variabel Jarak, jari-jari & lainnya
tokens warna 6 · bagian swatch menunjukkan terang/gelap
--color-primary
#2563eb
--color-accent
#f97316
--background
#ffffff · hsl channels
--foreground
#020817 · hsl channels
--success
#16a34a
--border
#e2e8f0
Warna sedang digunakan
#020817 214× teks
#ffffff 96× latar belakang
#2563eb 41× latar belakang
#64748b 38× teks
#f97316 9× latar belakang
Download tokens JSON Download CSS
"color-primary": { "$value": "#2563eb", "$type": "color" }
Fitur Utama

Setiap Variabel CSS di Halaman

Properti khusus dari setiap stylesheet, termasuk sheet lintas asal yang tidak dapat dibaca halaman, ditambah variabel yang disetel saat runtime dalam gaya inline.

Mode Tema Dipisahkan

Mengganti pada.dark, [data-theme] atau prefers-color-scheme menjadi mode terpisah, ditampilkan berdampingan dengan nilai dasar.

Terselesaikan dan Diklasifikasikan

Setiap rantai var() diselesaikan, dan setiap token diketik berdasarkan warna, font, ukuran, spasi, radius, bayangan, durasi, easing, atau indeks-z.

Warna dalam Format Apa Pun

Hex, rgb, hsl, oklch, nama warna dan nilai saluran saja yang digunakan Tailwind, shadcn dan Bootstrap, semuanya dinormalisasi ke hex.

Apa yang Sebenarnya Digunakan Halaman tersebut

Warna, tumpukan font, ukuran, bobot, jari-jari, dan bayangan diambil sampelnya dari elemen yang dirender, serta seberapa sering masing-masing elemen tersebut muncul.

Figma -Ekspor Siap

JSON design-token W3C untuk Tokens Studio dan Style Dictionary, atau file CSS dengan setiap mode di bawah pemilih aslinya.

Kasus Penggunaan Umum

Membawa situs berkode ke Figma

Impor palet asli, ketik dan spasi ke Tokens Studio alih-alih memilih warna dari tangkapan layar.

Mengaudit sistem desain

Lihat berapa banyak warna dan ukuran font yang sebenarnya digunakan situs, dan nilai mana yang mengabaikan tokens yang ditentukannya.

Memeriksa tema gelap

Bandingkan setiap variabel yang ditimpa mode gelap dengan nilai cahayanya, secara berdampingan, dan temukan variabel yang tidak pernah ditimpa.

Bermigrasi ke tumpukan baru

Ekspor tokens satu kali dan masukkan ke Style Dictionary atau konfigurasi Tailwind, bukan menyalin nilai secara manual.

Mempelajari desain situs lain

Tarik sistem warna, ketik skala dan jari-jari situs yang Anda kagumi ke dalam file tempat Anda bekerja.

Cara Menggunakan
1

Buka panel Design Tokens

Klik ikon Design Tokens di dok DevSuite Pro. Ekstraksi langsung berjalan dan ringkasan menghitung variabel, mode, warna, dan tumpukan font.

2

Telusuri warnanya

Tab Warna memperlihatkan setiap token warna sebagai contoh, dibagi untuk menampilkan setiap mode tema, diikuti dengan warna yang ditampilkan halaman, dengan jumlah penggunaan.

3

Periksa jenis dan skalanya

Tipografi mempratinjau setiap tumpukan font dan mencantumkan ukuran, bobot, tinggi garis, dan aturan @font-face; tab terakhir mencakup jarak, jari-jari, bayangan, dan gerakan.

4

Cari variabelnya

Tab Variabel mencantumkan setiap properti khusus dengan nilai yang dibuat dan diselesaikan. Beralih antara basis, setiap mode tema, dan variabel cakupan komponen.

5

Ekspor

Download tokens JSON untuk Figma melalui Tokens Studio, atau Download CSS untuk stylesheet. Centang kotak untuk menyertakan variabel cakupan komponen juga.

Siap untuk Mencoba?

Instal DevSuite Pro secara gratis dan buka 74+ alat pengembang untuk browser Anda.

Tambahkan ke Chrome Tambah ke Edge Tambahkan ke FireFox