Marka rengini değiştirmek
Kritik iş "markamın rengini sitemde ve panelimde göstermek". v1.1'de tek kontroldü; paket editöründe bu iş renk rolleri listesinde iki ayrı düzenlemeye bölünüyor, en görünür kontrol olan "Paleti üret" ise markayla birlikte bütün paleti değiştiriyor. Sayılar paketin kaynağından (brand-palette.tsx, generatePalette) ve motoru koşturularak alındı.
A22 senaryosu: dokunuş sayısı
Senaryo: marka #F4C430, köşe 12 px, yazı tipi Nunito/Manrope, görünüm koyu, kaydet. "Dokunuş" = tıklama ya da dokunma; renk kodu yazımı ayrı sayıldı.
| Yol | 360 px | 1280 px | Adımlar |
|---|---|---|---|
| v1.1 tema editörü (§3.10) | 6 dokunuş 0 yazım · 1 kaydırma | 6 dokunuş kaydırma yok |
|
| v1.2 paket editörü, A22 yolu (Renk rolleri) | 18 dokunuş 2 yazım · ≈ 4 kaydırma | 18 dokunuş 2 yazım · ≈ 2 panel kaydırması |
|
| v1.2, ui-kit isteği U1 + U2 ile (öneri) | 11 dokunuş 0 yazım · ≈ 2 kaydırma | 11 dokunuş 0 yazım |
U2b "gövde = başlık fontu" bağlantısıyla 9 dokunuş. v1.1'e göre kalan +3/+5 dokunuş paketin grup sekmeleri ve iki ayrı font listesinden gelir; istenmiyor (kapsam büyür). |
"Paleti üret" gerçekte neyi değiştiriyor
İki modda 41 rolün hepsi yeniden üretilir (tek geri alma adımı). Randevu'nun sıcak nötrleri markanın tonuna boyanır, odak halkası markaya döner (Randevu kuralı: odak sabit mavi, §5.3), koyu modda birincil hiçbir zaman markanın kendisi olmaz. "Marka rengini aynen kullan" yalnız açık modun birincilini düzeltir.
Marka #0F766E (AA geçer) · Paleti üret
Randevu nötrlerinden değişen: açıkta 7/8, koyuda 8/8.
Marka #F4C430 (AA geçmez) · Paleti üret → "aynen kullan"
A22'nin istediği sonuç (iki modda #F4C430, Randevu nötrleri) bu yoldan çıkmaz; ancak Renk rolleri'nde iki elle düzenlemeyle.
Önerilen kontrol (ui-kit isteği U2)
Renkler grubunun ilk kontrolü: tüketicinin verdiği hazır renkler (Randevu: v1.1'in 8 rengi) ve "Özel renk" alanı. Seçim ya da geçerli kod (Enter / alandan çıkış) taslağa hemen uygulanır, "Uygula" yok; yalnız birincil ve kenar çubuğu birincili iki modda ayarlanır, yazı rengi otomatik, nötrler ve odak halkası korunur. Geçersiz kodda alan altında "Renk #RRGGBB biçiminde olmalı (örn. #0F766E)." Bütün paleti üretmek ikincil, onaylı bir eylemdir.
Birincil düğmeler ve seçili öğeler; açık ve koyu modda aynı. Hazır renk ya da geçerli bir renk kodu taslağa hemen uygulanır; yazı rengi otomatik seçilir, diğer renkler değişmez.
Birincil #F4C430 · yazı #1B1505 (11,06:1) · açık ve koyu mod. Geri almak için Ctrl Z.
Tüm palet #F4C430'dan üretilsin mi?
Zemin, kart, kenarlık ve odak halkası dahil 41 renk açık ve koyu mod için yeniden üretilir. Marka AA kontrastı geçmediği için birincil açıkta #976900, koyuda #CC9D00 olur. Geri almak için Ctrl Z.