Skill'in Kendi İfadeleriyle
Bir marka rengini tam bir token setine dönüştüren bir tasarım sistemi araç seti. design_token_generator.py bir hex renk ile modern, klasik veya oyuncu bir ön ayarı alır ve renkleri, tipografiyi, 8pt aralığı, boyutlandırmayı, kenarlıkları, gölgeleri, animasyonu, kırılma noktalarını ve z-index katmanlarını json, css, scss veya bir özet olarak döndürür.
Dört iş akışı ardından atomlardan şablonlara kadar bileşen mimarisini, clamp() akışkan tipografisiyle duyarlı kırılma noktalarını, WCAG kontrast doğrulamasını ve React CSS değişkenlerine, Tailwind yapılandırmasına veya styled-components'e geliştirici teslimini, ayrıca Tokens Studio üzerinden Figma senkronizasyonunu kapsar. Bir yapım ekibi için token ve bileşenleri belgelemesi gereken kıdemli UI tasarımcılarına yöneliktir.
Neler üretir
- Props, varyant seçenekleri, durumlar ve erişilebilirlik gereksinimlerini kapsayan bileşen API dokümantasyonu.
- CSS değişkenleriyle React, bir Tailwind tema yapılandırması ve styled-components için entegrasyon kod parçacıkları.
- Kendi kontrast renklerini taşıyan anlamsal renk token'ları.
Nasıl Çalışır
- 01Marka Rengini Belirleyin
İş akışı, marka birincil rengini belirlemekle başlar; dosya bu rengin hex formatında olmasını gerektirir, çünkü üretilen her kategori bundan türetilir.
- 02Token Üreticisini Çalıştırın
Bir betik çağrısı tüm sistemi üretir: renk, stil ön ayarı ve çıkış biçimi kabul ettiği üç bağımsız değişkendir.
- 03Token'ları Bir Bileşen Hiyerarşisine Eşleyin
Bileşenler atom, molekül, organizma ve şablon olarak düzenlenir, ardından her biri tükettiği token gruplarına bağlanır.
- 04Kesme Noktalarını ve Akışkan Tipografiyi Ayarlayın
Altı kesme noktası xs'den 2xl'ye kadar uzanır ve akışkan tipografi, minimum ile maksimum boyut arasında bir clamp formülüyle ifade edilir.
- 05Token'ları Kod Tabanına Bağlayın
Teslim iş akışı; doğrudan içe aktarılan token dosyasını, JSON'dan oluşturulan bir Tailwind temasını ve token anahtarlarını okuyan bir styled-components temasını gösterir.
- 06Figma'yı Senkronize Edin ve Onaylayın
Token'lar, Tokens Studio eklentisi aracılığıyla Figma'ya aktarılır ve teslim kontrol listesi; ardışık düzenin, bileşen kütüphanesinin ve dokümantasyonun tamamlandığını onaylar.