Düğmeler, kullanıcının işlemlerinin birincil görsel göstergesidir.

İlkeler
İşleme Yönelik: Düğmeler, bir işlemi tetiklediklerini net bir şekilde belirtmelidir.
Net Geri Bildirim: Düğmenin görünümü, anında geri bildirim sağlamak için farklı etkileşim durumlarında (üzerine gelme, basma, odaklanma) belirgin şekilde değişmelidir.
Tutarlı: Tüm düğmeler anında tanınabilmek için temel bir görsel dil paylaşmalıdır.
Esnek: Düğme bileşeni, tutarlılıktan ödün vermeden simgeler ve farklı boyutlar gibi yaygın varyasyonları desteklemelidir.
Kullanım ve Yerleşim
Düğmeler, alakalı içeriklerinin yakınına yerleştirilmelidir. Tek başına veya kartlar ve listeler gibi diğer bileşenlerle birlikte yerleştirilebilirler.
Yapılması gerekenler
Yapılmaması gerekenler:
Yapılması gerekenler
Yapılmaması gerekenler:
Simge düğmeleri
İçerik yoğunluğunu azaltmak için simge düğmeler kullanılabilir. Simge bir işlemi net bir şekilde gösterdiğinde simge düğmelerini kullanın. Aksi takdirde düğme etiketi ekleyin.
Yapılması gerekenler
Yapılmaması gerekenler:
Açılıp kapatılabilir
Favori gibi Boole durumlarına sahip işlemler için her düğme türünde açma/kapatma varyantı bulunur. Açma/kapatma durumları arasında simge değiştirme, etkileşimi bir bakışta anlaşılır ve duyarlı hale getirir.
Yapılması gerekenler
Yapılmaması gerekenler:
Anatomi
Düğmeler, bir etiket ve isteğe bağlı olarak önde veya arkada yer alan simgeden oluşur.

Simge düğmeler yalnızca tanınabilir bir simgeden oluşur.
İkisinin de açılıp kapatılabilen bir varyantı vardır.
Varsayılan
1. Dinlenme
2. Odaklanmış
3. Basıldı
4. Devre dışı
5. Devre dışı bırakıldı ve odaklandı
Büyük
1. Dinlenme
2. Odaklanmış
3. Basıldı
4. Devre dışı
5. Devre dışı bırakıldı ve odaklandı
Simge
1. Dinlenme
2. Odaklanmış
3. Basıldı
4. Devre dışı
5. Devre dışı bırakıldı ve odaklandı
Simge
1. Dinlenme
2. Odaklanmış
3. Basıldı
4. Devre dışı
5. Devre dışı bırakıldı ve odaklandı
Özelleştirme
Düğmelerde varsayılan ve büyük stil bulunur. Büyük boyut, önemi vurgulamaya yardımcı olabilir.
Sondaki veya baştaki konumda bulunan düğmeye daha fazla vurgu, açıklama ve tanınma sağlamak için simgeler kullanılabilir.
Varsayılan
| Özellikler | Özelleştirme | Varsayılanlar |
|---|---|---|
| Şekil | Evet | Büyük, Daire |
| Dolgu | Evet | 16 dp, 8 dp |
| Bordür | Evet | Varsayılan, 2 dp, #606460 |
| Metin | Evet | Body Small |
| Ön simge | Evet | 32 dp |
| Sondaki simge | Evet | 32 dp |
| Boyut | Evet | Minimum 48 dp yükseklik |
| Derinlik | Evet | 0 |
| Gap | Evet | Etiket ve simge arasında: Çok küçük |
Büyük
| Özellikler | Özelleştirme | Varsayılanlar |
|---|---|---|
| Şekil | Evet | Büyük, Daire |
| Dolgu | Evet | 16 dp, 16 dp |
| Bordür | Evet | 2 dp, #606460 |
| Metin | Evet | Body Small |
| Ön simge | Evet | 32 dp |
| Sondaki simge | Evet | 32 dp |
| Boyut | Evet | Minimum 72 dp yükseklik |
| Derinlik | Evet | 0 |
| Gap | Evet | Etiket ve simge arasında: Çok küçük |
Simge
| Özellikler | Özelleştirme | Varsayılanlar |
|---|---|---|
| Şekil | Evet | Büyük, Daire |
| Dolgu | Evet | Küçük, Küçük |
| Bordür | Evet | Varsayılan |
| Simge | Evet | Varsayılan = 32 dp, Yüzeyde |
| Boyut | Evet | Minimum 48 dp yükseklik |
| Derinlik | Evet | 0 |
Açılıp kapatılabilir
| Özellikler | Özelleştirme | Varsayılanlar |
|---|---|---|
| Seçili | Evet | Boole |
| Varsayılan köşeler | Evet | 16 dp, 8 dp |
| Seçili köşeler | Evet | Varsayılan odak |
| Seçilen yüzeyin rengi | Evet | Dış çizgi |
| Diğer tüm mülkler | Evet | Düğmelerle aynı |
Açılıp kapatılabilir simge
| Özellikler | Özelleştirme | Varsayılanlar |
|---|---|---|
| Seçili | Evet | Boole |
| Varsayılan köşeler | Evet | 100 dp |
| Seçili köşeler | Evet | 20 dp |
| Seçilen yüzeyin rengi | Evet | Dış çizgi |
| Diğer tüm mülkler | Evet | Düğmelerle aynı |