UI işini yapay zekaya verdiğinizde bileşenler tek tek düzgün görünür ama bir araya gelince "üretilmiş" hissi verir.
Bunun nedeni çirkin parçalar değil, parçaların birbiriyle uyuşmaması — yani tutarlılığın olmamasıdır.
Çözüm ise beklenmedik biçimde basit — her eksen için (köşeler, vurgu rengi, boşluk, gölge) yalnızca tek bir değer belirleyip her şeyi ona uydurmak.
Refactoring UI, Material 3, Apple HIG ve WCAG temeliyle + kopyala-yapıştır CSS ile derlendi.
Doğrudan görebileceğiniz demo: https://styleseed-demo.vercel.app/how-it-thinks
Açık kaynak (MIT): https://github.com/bitjaru/styleseed
7 yorum
Toss UX writing’inin de belgelenmesi güzel olurdu.
Hazırlayacağım.
Bir bakıma barizmiş gibi geliyor ama düşünmediğim bir noktaydı; uygulanırsa çok şeyin iyileşeceğini düşündüğüm için umut verici görünüyor.
Deneyip geri bildiriminizi GitHub'a özgürce bırakın lütfen!
Tasarım sistemi zaten kurulmuş durumdayken yalnızca agent kuralları uygulanamaz mı?
Evet, kuralları tek başına kullanabilirsiniz.
StyleSeed kuralları belirli renkleri ya da bileşenleri dayatmaz; yalnızca "böyle durumlarda şöyle" türünde
karar ölçütleri içerdiği için mevcut sistemin üzerine aynen eklenebilir.
Kurulum gerekmeden tek bir cümle yeterli:
"
https://styleseed-demo.vercel.app/llms.txtdosyasını oku ve bu tasarım kurallarını uygula"Mevcut tasarımı sistematik hale getirmek istiyorsanız, daha önce verdiğiniz kararları (boşluk, köşe yuvarlaklığı, vurgu rengi vb.)
o dosyaya satır satır yazın. Ajan bunları her yeni ekranda yeniden kullanır ve
zamanla tutarlı bir sistem gibi oturur. Temel kurallar bir başlangıç noktasıdır; uymayanları düzenleyip kullanabilirsiniz.
Çok yardımcı oldu. Teşekkür ederim.