Bir tasarım dosyasında ‘mavi-500’ görmek ile ‘eylem-birincil-arka-plan’ görmek aynı şey değildir. İlki rengin kendisini, ikincisi görevini söyler. Figma’nın değişkenler ve semantik tasarım sistemleri üzerine rehberleri bu ayrımı güçlü biçimde anlatıyor: Değerleri tekrar kullanmak kadar onların ne anlama geldiğini paylaşmak da önemli.
Semantik token, farklı bağlamlarda aynı niyetin korunmasına yardım eder. Açık temada bir düğme koyu, koyu temada açık olabilir; ama ikisi de birincil eylemdir. Ekip renk kodunu tek tek değiştirmek yerine niyeti günceller. Bu, sürprizleri azaltır; sürpriz hediye paketinde güzel, ödeme ekranında daha az güzel.
Başlangıçta yüzlerce token üretmeyin. Önce yüzey, metin, kenarlık, odak, başarı ve hata gibi temel rollerden başlayın. Her rol için bir kullanım örneği ve bir kullanım dışı örnek yazın. Adlandırma tasarım ve kod tarafında aynı dili konuşmalı; aksi hâlde değişkenler toplantı notu kadar hızlı eskiyebilir.
Token sistemi canlı bir sözleşmedir. Yeni bir ihtiyaç çıktığında onu tek seferlik istisna mı, tekrarlanan örüntü mü diye değerlendirin. Her istisnayı sisteme sokmak karmaşa yaratır; her tekrar eden ihtiyacı dışarıda bırakmak da sistemi etkisizleştirir. Ölçü, kullanımın gerçekten yaygınlaşıp yaygınlaşmadığıdır.
İyi adlandırılmış bir token yalnızca geliştiriciye hız kazandırmaz. Markanın farklı kanallarda aynı karakteri taşımasına yardım eder. Renk paleti duvarda asılı kalmaz; ürünün davranışına dönüşür.
