Skill'in Kendi İfadeleriyle
Bu skill, tasarım token'ları, tema altyapısı ve bileşen mimarisi kalıplarıyla ölçeklenebilir tasarım sistemleri oluşturur. Ham değerler için primitif token'lar, bağlamsal anlam için semantik token'lar ve belirli kullanım için bileşen token'ları olmak üzere üç katmanlı token hiyerarşileri oluşturur; ardından CSS özel özellikleri ve React context provider'larıyla tema değiştirmeyi uygular.
Skill; CSS, iOS ve Android için çok platformlu token üretimini ele alır, Style Dictionary ile Figma-to-code iş akışları kurar ve bileşik bileşenler, polimorfik bileşenler, varyantlar, slot'lar ve headless UI kalıpları kullanarak bileşen kütüphaneleri tasarlar. prefers-color-scheme ve azaltılmış hareket modları gibi sistem tercihlerini algılar.
Neler üretir
- CSS, iOS ve Android için üretilmiş çok platformlu token dosyaları
- Varyant ve boyut sistemli bileşen kütüphaneleri
- Tasarım sistemi dokümantasyonu ve kılavuzları
Nasıl Çalışır
- 01Primitif Token'ları Tanımlayın
Temel katmanı oluşturan renkler, boyutlar ve fontlar için ham değer token'ları oluşturun. Bunlar hex kodları ve piksel ölçüleri gibi literal değerlerdir.
- 02Semantik Token Katmanını Oluşturun
Görsel açıklamadan çok anlam taşıyan text-primary, surface-elevated ve border-default gibi bağlamsal token'lar oluşturmak için primitif token'lara referans verin.
- 03Bileşene Özgü Token'lar Oluşturun
Semantik token'lara referans veren button-bg ve card-border gibi belirli bileşen kullanımları için token'lar tanımlayın.