Bileşenler
ListItem
Listenin bir satırı: başta görsel, ortada başlık ve alt metin, sonda bilgi ya da işlem.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”ListItem, tekrarlanan ve aynı yapıdaki satırlar içindir: ayar menüsü, kişi listesi, bildirimler, bir klasördeki dosyalar. Her satır bir konuyu tek bakışta anlatır ve çoğu zaman tek bir yere gider.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Karşılaştırılacak kayıtlar için: Sütunlar ve sıralama gerekiyorsa Table ya da DataTable kullanın.
- Zengin içerik için: Birden çok bölümü ve işlemi olan içerik için Card kullanın; her satırı ayrı karta koymayın.
- Gezinti sekmeleri için: Aynı sayfanın görünümleri arasında geçiş için Tabs kullanın.
- Seçenek seçmek için: Bir değer seçtirmek için Select, RadioGroup ya da Checkbox kullanın; ListItem seçim durumu taşımaz.
Anatomi
Bölüm başlığı “Anatomi”- Liste (
ListItem.List):<ul>; isteğe bağlı ayırıcı çizgi (divided) ve giriş hareketi (animate). - Kök: Liste içinde
<li>, dışında<div>. Boyut, seçili ve devre dışı durumunu veri özniteliği olarak taşır. - Satır: Kökün içindeki 8 px köşeli kutu.
renderverilirse bağlantı ya da düğme bu kutudur. - Başlangıç (
ListItem.Leading): Avatar, simge ya da küçük resim. - İçerik (
ListItem.Content): Başlık (ListItem.Title) ve alt metin (ListItem.Subtitle). - Bilgi (
ListItem.Meta): Tarih ya da sayı gibi kısa bilgi. - Son (
ListItem.Trailing): Rozet, simge ya da ayrı bir düğme.
Davranış
Bölüm başlığı “Davranış”- Varsayılan satır durağandır; hiçbir etkileşim yoktur.
renderverilirse satır tek bir hedef olur. Üzerine gelince, basınca ve odakta renk tonlanır; yer değiştirme yoktur.selectedgeçerli satırı işaretler: yüzey, başlangıç ucunda çubuk vearia-current="true". Düğme satırını gezinti için kullanın; açma-kapama düğmesi olarak kullanmayın.- Varsayılan olarak başlık tek satır, alt metin iki satır gösterilir; taşan kısım üç nokta ile kesilir.
truncateikisini de tek satıra indirir. Önemli bir şey kesilmesin diye başlıkları kısa tutun. - Etkileşimli satırda
trailingiçine bağlantı ya da düğme koymayın. Ayrı işlem gerekiyorsa satırı durağan bırakıp Button ekleyin.
Yönergeler
Bölüm başlığı “Yönergeler”Bir satır, bir hedef
Bölüm başlığı “Bir satır, bir hedef”Satırın tamamı bir yeri açıyorsa içindeki başka işlem olmamalı. Ayrı işlem için satırı durağan bırakın.
- Ayarlar
Başlık kısa, ayrıntı alt metinde
Bölüm başlığı “Başlık kısa, ayrıntı alt metinde”Başlık satırı anlatsın; ayrıntıyı alt metne taşıyın.
BildirimlerE-posta ve uygulama
Bildirimler, e-posta ve uygulama bildirimleri ve sessiz saatler
Başlangıçta tek tür görsel
Bölüm başlığı “Başlangıçta tek tür görsel”Bir listedeki satırlar aynı türde görsel kullanmalı.
- Kullanıcı 1
- Kullanıcı 2
- Kullanıcı 1
- Kullanıcı 2
İçerik
Bölüm başlığı “İçerik”- Başlığı cümle düzeninde, isim öbeği olarak yazın: “Bildirimler”, “Hesap ayarları”.
- Alt metin tek cümlelik bir ayrıntı olsun; başlığı tekrar etmesin.
metakısa kalsın: “Bugün”, “3 yeni”.- Satırın bağlantı metni başlığın kendisidir; “Buraya tıklayın” yazmayın.
- Başlığı yazılı olan kişinin Avatar’ını
decorativeyapın; ad iki kez okunmasın.