mdui, Material Design'ın 19 ana renk grubunu ve 16 vurgu rengi grubunu içerir. Tüm renkler (arka plan rengindeki metin rengi ve metin opaklığı dahil), resmi Material Design dokümantasyonuyla tutarlıdır.
Material Design'daki renkler Ana (Primary) ve Vurgu (Accent) renkleri olarak ikiye ayrılır, her birinin çeşitli doygunluk seviyeleri vardır.
Dokümantasyonun geri kalanındaki CSS sınıf adlarında, renk adını belirtmek için [color], doygunluğu belirtmek için [degree] kullanılır.
Aşağıdakiler dahil 19 ana renk vardır:
Her ana rengin 10 doygunluk seviyesi vardır:
Aşağıdakiler dahil 16 vurgu rengi vardır:
Her vurgu renginin 4 doygunluk seviyesi vardır:
Arka plan rengi sınıf adı .mdui-color-[color]-[degree] şeklindedir. Arka plan rengini ayarlarken aynı zamanda metin rengini ve metin opaklığını da ayarlar.
Ayrıca ana ve vurgu renklerinin varsayılan arka plan rengi sınıfları vardır:
.mdui-color-[color], .mdui-color-[color]-500 ile eşdeğerdir..mdui-color-[color]-accent, .mdui-color-[color]-a200 ile eşdeğerdir.<div class="mdui-color-blue-200">mdui-color-blue-200</div>
<div class="mdui-color-blue">mdui-color-blue</div>
<div class="mdui-color-pink-accent">mdui-color-pink-accent</div>
<div class="mdui-color-pink-a200">mdui-color-pink-a200</div>Kullanılabilir tüm arka plan rengi sınıfları aşağıdaki renk referans tablosunda listelenmiştir.
Metin rengi sınıf adı .mdui-text-color-[color]-[degree] şeklindedir.
Ayrıca ana ve vurgu renklerinin varsayılan metin rengi sınıfları vardır:
.mdui-text-color-[color], .mdui-text-color-[color]-500 ile eşdeğerdir..mdui-text-color-[color]-accent, .mdui-text-color-[color]-a200 ile eşdeğerdir.<div class="mdui-text-color-blue-900">mdui-text-color-blue-900</div>
<div class="mdui-text-color-blue">mdui-text-color-blue</div>
<div class="mdui-text-color-blue-a200">mdui-text-color-blue-a200</div>
<div class="mdui-text-color-blue-accent">mdui-text-color-blue-accent</div>Ayrıca mdui, opaklığa sahip siyah ve beyaz metin renkleri ile simge renkleri sunar.
.mdui-text-color-black-* açık renkli arka planlar içindir..mdui-text-color-white-* koyu renkli arka planlar içindir.mdui bir tema özelliği sunar; body etiketine birkaç sınıf ekleyerek ana renk, vurgu rengi ve arka plan rengi dahil olmak üzere tema değiştirme işlevini gerçekleştirebilirsiniz.
mdui bileşenlerinin çoğunun varsayılan renkleri vardır. Tema renkleri ayarlandığında, bu bileşenler varsayılan renklerini tema renkleriyle değiştirecektir.
Ana rengi ayarlamak için body elemanına .mdui-theme-primary-[color] sınıfını ekleyin.
Sayfada aşağıdaki sınıfları kullanın; bu sınıfların renkleri body içindeki tema rengi değiştikçe değişecektir:
.mdui-color-theme.mdui-color-theme-[degree].mdui-text-color-theme.mdui-text-color-theme-[degree]Vurgu rengini ayarlamak için body elemanına .mdui-theme-accent-[color] sınıfını ekleyin.
Sayfada aşağıdaki sınıfları kullanın; bu sınıfların renkleri body içindeki tema rengi değiştikçe değişecektir:
.mdui-color-theme-accent.mdui-color-theme-[degree].mdui-text-color-theme-accent.mdui-text-color-theme-[degree]Bütün sayfayı (bileşenler dahil) koyu arka plana ayarlamak için body elemanına .mdui-theme-layout-dark sınıfını ekleyin.
Bütün sayfanın (bileşenler dahil) arka plan renginin işletim sistemi temasına göre otomatik olarak ayarlanması için body elemanına .mdui-theme-layout-auto sınıfını ekleyin.
Ayrıca sayfada aşağıdaki sınıfları kullanın; bu sınıfların renkleri tema rengine göre değişecektir (açık temada koyu, koyu temada açık görünür).
.mdui-text-color-theme-text.mdui-text-color-theme-secondary.mdui-text-color-theme-disabled.mdui-text-color-theme-divider.mdui-text-color-theme-icon.mdui-text-color-theme-icon-disabledTema renklerini ayarlamak için sayfanın sağ üst köşesindeki color_lens simgesine tıklayabilirsiniz; aşağıdaki renk tablosundaki ana renk, vurgu rengi ve tema rengi buna göre değişecektir.
| Sınıf Adı | Açıklama |
|---|---|
.mdui-theme-primary-[color] | Temadaki ana rengi ayarlar (<body> elemanına eklenir). |
.mdui-theme-accent-[color] | Temadaki vurgu rengini ayarlar (<body> elemanına eklenir). |
.mdui-theme-layout-dark | Koyu temayı ayarlar (<body> elemanına eklenir). |
| Sınıf Adı | Açıklama |
|---|---|
.mdui-color-[color] | Belirtilen ana rengin arka plan rengini ayarlar. |
.mdui-color-[color]-accent | Belirtilen vurgu renginin arka plan rengini ayarlar. |
.mdui-color-[color]-[degree] | Belirtilen renk ve doygunlukta arka plan rengini ayarlar. |
.mdui-color-theme | body içinde tanımlanan ana renk temasına göre arka plan rengini ayarlar. |
.mdui-color-theme-accent | body içinde tanımlanan vurgu rengi temasına göre arka plan rengini ayarlar. |
.mdui-color-theme-[degree] | body içinde tanımlanan ana veya vurgu rengi temasına göre belirtilen doygunlukta arka plan rengini ayarlar. |
.mdui-color-black | Saf siyah arka plan rengini ayarlar. |
.mdui-color-white | Saf beyaz arka plan rengini ayarlar. |
.mdui-color-transparent | Şeffaf arka plan rengini ayarlar. |
| Sınıf Adı | Açıklama |
|---|---|
.mdui-text-color-[color] | Belirtilen ana rengin metin rengini ayarlar. |
.mdui-text-color-[color]-accent | Belirtilen vurgu renginin metin rengini ayarlar. |
.mdui-text-color-[color]-[degree] | Belirtilen renk ve doygunlukta metin rengini ayarlar. |
.mdui-text-color-theme | body içindeki ana renk temasına göre metin rengini ayarlar. |
.mdui-text-color-theme-accent | body içindeki vurgu rengi temasına göre metin rengini ayarlar. |
.mdui-text-color-theme-[degree] | body içindeki ana veya vurgu rengine göre belirtilen doygunlukta metin rengini ayarlar. |
Açık renkli arka planlarda kullanılan koyu metin rengi:
| Sınıf Adı | Açıklama |
|---|---|
.mdui-text-color-black | Saf siyah metin rengini ayarlar. |
.mdui-text-color-black-text | Ana metnin rengini ayarlar. |
.mdui-text-color-black-secondary | İkincil metnin rengini ayarlar. |
.mdui-text-color-black-disabled | Devre dışı durumdaki metin rengini ayarlar. |
.mdui-text-color-black-divider | Ayırıcı çizgi rengini ayarlar. |
.mdui-text-color-black-icon | Simge rengini ayarlar. |
.mdui-text-color-black-icon-disabled | Devre dışı durumdaki simge rengini ayarlar. |
Koyu renkli arka planlarda kullanılan açık metin rengi:
| Sınıf Adı | Açıklama |
|---|---|
.mdui-text-color-white | Saf beyaz metin rengini ayarlar. |
.mdui-text-color-white-text | Ana metnin rengini ayarlar. |
.mdui-text-color-white-secondary | İkincil metnin rengini ayarlar. |
.mdui-text-color-white-disabled | Devre dışı durumdaki metin rengini ayarlar. |
.mdui-text-color-white-divider | Ayırıcı çizgi rengini ayarlar. |
.mdui-text-color-white-icon | Simge rengini ayarlar. |
.mdui-text-color-white-icon-disabled | Devre dışı durumdaki simge rengini ayarlar. |
Tema rengine göre değişen koyu veya açık metin rengi:
| Sınıf Adı | Açıklama |
|---|---|
.mdui-text-color-theme-text | Ana metnin rengini ayarlar. Varsayılan olarak koyu, koyu temada açıktır. |
.mdui-text-color-theme-secondary | İkincil metnin rengini ayarlar. Varsayılan olarak koyu, koyu temada açıktır. |
.mdui-text-color-theme-disabled | Devre dışı durumdaki metin rengini ayarlar. Varsayılan olarak koyu, koyu temada açıktır. |
.mdui-text-color-theme-divider | Ayırıcı çizgi rengini ayarlar. Varsayılan olarak koyu, koyu temada açıktır. |
.mdui-text-color-theme-icon | Simge rengini ayarlar. Varsayılan olarak koyu, koyu temada açıktır. |
.mdui-text-color-theme-icon-disabled | Devre dışı durumdaki simge rengini ayarlar. Varsayılan olarak koyu, koyu temada açıktır. |