Az mdui 19 elsődleges és 16 kiemelő színcsoportot tartalmaz a Material Design-ból, minden szín (beleértve a háttérszínek szövegszíneit és az áttetszőséget is) megegyezik a hivatalos Material Design dokumentációval.
A Material Design színei elsődleges (Primary) és kiemelő (Accent) színekre oszlanak, minden szín többféle telítettséggel rendelkezik.
A dokumentáció későbbi részében a CSS osztálynevekben a [color] a szín nevét, a [degree] pedig a telítettséget jelöli.
Összesen 19 elsődleges szín van, beleértve:
Minden elsődleges színnek 10 telítettségi szintje van:
Összesen 16 kiemelő szín van, beleértve:
Minden kiemelő színnek 4 telítettségi szintje van:
A háttérszín osztályneve .mdui-color-[color]-[degree]. A háttérszín beállítása mellett a szövegszínt és a szöveg áttetszőségét is beállítja a háttérszínnek megfelelően.
Emellett az elsődleges és kiemelő színeknek van egy alapértelmezett háttérszín osztályuk:
.mdui-color-[color] és .mdui-color-[color]-500 egyenértékű..mdui-color-[color]-accent és .mdui-color-[color]-a200 egyenértékű.<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>Minden elérhető háttérszín osztálynév megtalálható az alábbi színreferencia táblázatban.
A szövegszín osztályneve .mdui-text-color-[color]-[degree].
Emellett az elsődleges és kiemelő színeknek van egy alapértelmezett szövegszín osztályuk:
.mdui-text-color-[color] és .mdui-text-color-[color]-500 egyenértékű..mdui-text-color-[color]-accent és .mdui-text-color-[color]-a200 egyenértékű.<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>Ezenkívül az mdui fekete és fehér szövegszíneket, valamint ikonszíneket is kínál különböző áttetszőségekkel.
.mdui-text-color-black-* világos háttérhez használatos..mdui-text-color-white-* sötét háttérhez használatos.Az mdui témafunkciót kínál: a body elemhez hozzáadott osztályokkal válthat az elsődleges, a kiemelő és a háttérszínek között.
Az mdui legtöbb komponense rendelkezik alapértelmezett színnel; a témaszínek beállítása után ezek a komponensek az alapértelmezett színt a témaszínre cserélik.
Adja hozzá a .mdui-theme-primary-[color] osztályt a body-hoz az elsődleges szín beállításához.
Használja az alábbi osztályokat az oldalon, amelyek színe a body-ban beállított témaszínnel együtt változik:
.mdui-color-theme.mdui-color-theme-[degree].mdui-text-color-theme.mdui-text-color-theme-[degree]Adja hozzá a .mdui-theme-accent-[color] osztályt a body-hoz a kiemelő szín beállításához.
Használja az alábbi osztályokat az oldalon, amelyek színe a body-ban beállított témaszínnel együtt változik:
.mdui-color-theme-accent.mdui-color-theme-[degree].mdui-text-color-theme-accent.mdui-text-color-theme-[degree]A .mdui-theme-layout-dark osztály hozzáadásával a body-hoz a teljes oldal (beleértve a komponenseket is) sötét hátterű lesz.
A .mdui-theme-layout-auto osztály hozzáadásával a body-hoz a teljes oldal (beleértve a komponenseket is) háttérszíne automatikusan alkalmazkodik az operációs rendszer témájához.
Emellett használja az alábbi osztályokat az oldalon, amelyek színe a témaszíntől függően változik: világos témában sötétként, sötét témában világosként jelennek meg.
.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-disabledKattintson az oldal jobb felső sarkában található color_lens ikonra a témaszínek beállításához. Az alábbi táblázat elsődleges, kiemelő és témaszínei ennek megfelelően változnak.
| Osztálynév | Leírás |
|---|---|
.mdui-theme-primary-[color] | Az elsődleges szín beállítása a témában (a <body> elemhez adva). |
.mdui-theme-accent-[color] | A kiemelő szín beállítása a témában (a <body> elemhez adva). |
.mdui-theme-layout-dark | Sötét téma beállítása (a <body> elemhez adva). |
| Osztálynév | Leírás |
|---|---|
.mdui-color-[color] | Háttérszín beállítása egy adott elsődleges színhez. |
.mdui-color-[color]-accent | Háttérszín beállítása egy adott kiemelő színhez. |
.mdui-color-[color]-[degree] | Háttérszín beállítása egy adott színhez és telítettséghez. |
.mdui-color-theme | Háttérszín beállítása a body-ban meghatározott elsődleges témaszín alapján. |
.mdui-color-theme-accent | Háttérszín beállítása a body-ban meghatározott kiemelő témaszín alapján. |
.mdui-color-theme-[degree] | Háttérszín beállítása egy adott telítettségű témaszín alapján (elsődleges vagy kiemelő szín). |
.mdui-color-black | Tiszta fekete háttérszín beállítása. |
.mdui-color-white | Tiszta fehér háttérszín beállítása. |
.mdui-color-transparent | Átlátszó háttérszín beállítása. |
| Osztálynév | Leírás |
|---|---|
.mdui-text-color-[color] | Szövegszín beállítása egy adott elsődleges színhez. |
.mdui-text-color-[color]-accent | Szövegszín beállítása egy adott kiemelő színhez. |
.mdui-text-color-[color]-[degree] | Szövegszín beállítása egy adott színhez és telítettséghez. |
.mdui-text-color-theme | Szövegszín beállítása a body-ban meghatározott elsődleges témaszín alapján. |
.mdui-text-color-theme-accent | Szövegszín beállítása a body-ban meghatározott kiemelő témaszín alapján. |
.mdui-text-color-theme-[degree] | Szövegszín beállítása egy adott telítettségű témaszín alapján (elsődleges vagy kiemelő szín). |
Sötét szövegszín világos háttérhez:
| Osztálynév | Leírás |
|---|---|
.mdui-text-color-black | Tiszta fekete szövegszín beállítása. |
.mdui-text-color-black-text | Elsődleges szöveg színének beállítása. |
.mdui-text-color-black-secondary | Másodlagos szöveg színének beállítása. |
.mdui-text-color-black-disabled | Letiltott állapotú szöveg színének beállítása. |
.mdui-text-color-black-divider | Elválasztó vonal színének beállítása. |
.mdui-text-color-black-icon | Ikon színének beállítása. |
.mdui-text-color-black-icon-disabled | Letiltott állapotú ikon színének beállítása. |
Világos szövegszín sötét háttérhez:
| Osztálynév | Leírás |
|---|---|
.mdui-text-color-white | Tiszta fehér szövegszín beállítása. |
.mdui-text-color-white-text | Elsődleges szöveg színének beállítása. |
.mdui-text-color-white-secondary | Másodlagos szöveg színének beállítása. |
.mdui-text-color-white-disabled | Letiltott állapotú szöveg színének beállítása. |
.mdui-text-color-white-divider | Elválasztó vonal színének beállítása. |
.mdui-text-color-white-icon | Ikon színének beállítása. |
.mdui-text-color-white-icon-disabled | Letiltott állapotú ikon színének beállítása. |
Sötét vagy világos szövegszín a témaszín változásától függően:
| Osztálynév | Leírás |
|---|---|
.mdui-text-color-theme-text | Elsődleges szöveg színének beállítása. Alapértelmezés szerint sötét, sötét témában világos. |
.mdui-text-color-theme-secondary | Másodlagos szöveg színének beállítása. Alapértelmezés szerint sötét, sötét témában világos. |
.mdui-text-color-theme-disabled | Letiltott állapotú szöveg színének beállítása. Alapértelmezés szerint sötét, sötét témában világos. |
.mdui-text-color-theme-divider | Elválasztó vonal színének beállítása. Alapértelmezés szerint sötét, sötét témában világos. |
.mdui-text-color-theme-icon | Ikon színének beállítása. Alapértelmezés szerint sötét, sötét témában világos. |
.mdui-text-color-theme-icon-disabled | Letiltott állapotú ikon színének beállítása. Alapértelmezés szerint sötét, sötét témában világos. |