Bileşenler
StatusBadge
Bir durumu, ortak durum sözlüğünden ton, simge ve metinle gösterir.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”StatusBadge, bir kaydın ya da sürecin durumunu gösterir: tablo satırında, kart alt bölümünde, ayrıntı sayfasının başlığında. Durum, ortak sözlükten gelir; böylece aynı durum bütün ürünlerde aynı ton, simge ve metinle görünür.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Serbest bir değer için: Kullanıcının yazdığı ya da seçtiği değerler için Tag kullanın.
- Sayaç için: “3 yeni” gibi sayılar için Badge kullanın.
- Sözlükte karşılığı olmayan, tek seferlik bir durum için: Önce sözlüğe ekleyin; sayfada Badge ile ton seçmeyin.
- Bir işlem başlatmak için: StatusBadge etkileşimsizdir. İşlem için Button kullanın.
Anatomi
Bölüm başlığı “Anatomi”- Kök: Badge ile aynı kabuk; 1 px kenarlık, tam yuvarlak köşe.
- Simge: sözlükten gelir, 12 px, süs amaçlıdır.
- Metin: sözlükten gelir ya da
labelile değiştirilir; bir ya da iki sözcük. - Canlı bölge (isteğe bağlı):
announceile eklenen, görünmeyen kibar duyuru alanı.
Davranış
Bölüm başlığı “Davranış”- Durum yalnızca
statusile belirlenir. Ton, simge ve metin sözlükten okunur; sayfa ton vermez. - Rozet durağandır: üzerine gelince, tıklayınca değişmez ve sekme sırasına girmez.
- Durum değişince rozet yeniden oluşturulur ve
motion.revealile yumuşakça belirir. Azaltılmış harekette yalnızca çok kısa bir solma kalır. announceaçıksa metin görünmeyen birrole="status"alanına yazılır; ekran okuyucu değişikliği kibarca duyurur. İlk gösterimde duyuru yapılmaz.- Sözlükte olmayan kod nötr tonda, simgesiz ve ham kodla gösterilir; geliştirme sırasında her kod için konsolda bir kez uyarılır.
- Varyant yalnızca vurguyu değiştirir:
subtleya dabold. Katalogdakisolidadı buradaboldolarak kullanılır, Badge ile tutarlı olması için.
Yönergeler
Bölüm başlığı “Yönergeler”Sözlükten durum seçin
Bölüm başlığı “Sözlükten durum seçin”Durum status ile verilir; ton ve simge sözlükten gelir.
Bold tek durum içindir
Bölüm başlığı “Bold tek durum içindir”Bir listede yalnızca dikkat gerektiren tek durumu vurgulayın.
Metin her zaman görünsün
Bölüm başlığı “Metin her zaman görünsün”Durumu yalnızca renk ya da simge taşımasın.
Özel metin kısa kalsın
Bölüm başlığı “Özel metin kısa kalsın”label ile bir terim değiştirebilirsiniz; cümle yazmayın.
İçerik
Bölüm başlığı “İçerik”- Metinler sözlükte tanımlıdır; cümle düzeninde, bir ya da iki sözcüktür: “Taslak”, “İnceleniyor”.
labelile yeniden adlandırırken de bir ya da iki sözcük kullanın.- Aynı durum için tüm ekranlarda aynı sözcüğü kullanın; sözlük bunun tek kaynağıdır.
- Yeni durum gerekiyorsa sözlüğe ton, simge ve iki dilde metinle ekleyin.