Skip to content

Stylování karet ​

Karta Dreame Vacuum nativně vyhovuje výchozímu tématu Home Assistant. Všechny interní komponenty, nabídky a rozvržení se automaticky přizpůsobují aktivnímu tématu Home Assistant. Bezproblémově zdědí barvy jak Světelného, tak Tmavého režimu dynamicky, takže vlastní úpravy stylu nejsou za standardních podmínek nutné.

Home Assistant SvětelnýHome Assistant Světelný
Home Assistant SvětelnýHome Assistant Světelný

Vytvoření vlastního tématu Home Assistant pro přizpůsobení vzhledu zahrnuje přepsání externích CSS vlastností uvedených níže.

Styly mapy

Tato nastavení ovlivňují pouze UI komponenty karty. Přizpůsobení interních barev samotné mapy vysavače, jako jsou místnosti, cesty a stěny, se provádí v sekci Přepsání barev.

Karta také používá interní nastavení s prefixem --dvc-. Přímé přepisování interních nastavení se nedoporučuje, protože jejich chování se může měnit v budoucích aktualizacích. Místo toho se zaměřte na externí nastavení tématu Home Assistant uvedená níže.

card-mod

Plugin card-mod je výslovně zakázán a nepodporován na této kartě, aby byla zajištěna stabilita. Pro přepsání CSS vlastností uvedených na této stránce je nutné použít vlastní motivy Home Assistantu.

Pokud nelze konkrétní vizuální změnu dosáhnout pomocí motivů, lze prostřednictvím stránky Hlášení problémů podat žádost o funkci s vysvětlením požadovaných změn a jejich důvodů.

Pozadí a okraje ​

Tato nastavení řídí hlavní strukturální vzhled karty.

ProměnnáPopis
--ha-card-backgroundDefinuje hlavní barvu pozadí karty.
--secondary-background-colorPoužívá se pro sekundární plochy, překryvná pozadí a plovoucí nabídky.
--view-backgroundZákladní barva pozadí panelu. Kartu používá tuto barvu, když je v režimu panel nebo picture pro bezproblémové sloučení.
--ha-card-border-radiusDefinuje zakulacení vnějších rohů karty.
--ha-card-border-widthŠířka čáry okraje karty.
--ha-card-border-colorBarva okraje karty.
--divider-colorBarva vnitřních děličů a oddělovačů seznamu.
--ha-card-box-shadowStínový efekt aplikovaný na hlavní kontejner karty.
--ha-card-backdrop-filterUmožňuje přidávat filtry pozadí, jako je blur, na pozadí karty.

Text a typografie ​

Tato nastavení určují barvy textu používané v celém uživatelském rozhraní.

ProměnnáPopis
--primary-text-colorHlavní barva textu používaná pro primární nadpisy, stavový text a hodnoty.
--secondary-text-colorPoužívá se pro sekundární text, podrobné stavy a neaktivní záložky.
--disabled-text-colorBarva používaná pro text, který je momentálně nedostupný nebo zakázaný.
--text-primary-colorBarva textu umístěného přímo na tlačítkách hlavní barvy.

Ikony a akcenty ​

Tato nastavení spravují barevné provedení interaktivních prvků, aktivních stavů a ikon.

ProměnnáPopis
--primary-colorHlavní akcentní barva pro aktivní prvky, tlačítka, animace načítání a vybrané záložky.
--light-primary-colorSvětlejší verze hlavní barvy, používaná pro stav při přejetí myší nebo pozadí aktivního tlačítka.
--accent-colorAlternativní akcentní barva používaná pro specifická zvýraznění v uživatelském rozhraní.
--mdc-theme-on-primaryBarva textu nebo ikon umístěných na pozadí hlavní barvy.
--paper-item-icon-colorVýchozí barva pro stavové a menu ikony.
--paper-item-icon-active-colorBarva použitá na ikony, když je jejich odpovídající stav aktivní.

Stavové a sémantické barvy ​

Karta dynamicky mění barvu podle stavu vysavače a aktivních oznámení.

ProměnnáPopis
--success-colorPoužívá se pro úspěšné operace nebo pozitivní stavy, například když je plně nabitý.
--info-colorPoužívá se pro informační prvky a standardní upozornění.
--warning-colorPoužívá se pro výstražná upozornění, nízký stav baterie nebo menší problémy.
--error-colorPoužívá se pro kritické závady, chyby a neprostupné objekty na mapě.
--state-unavailable-colorBarva indikující, že vysavač je momentálně nedostupný nebo offline.

Interaktivní prvky ​

Nastavení tématu cílené specificky na UI komponenty jako tlačítka, posuvníky a vstupy.

ProměnnáPopis
--mdc-theme-surfaceBarva povrchu pro plovoucí nabídky, rozbalovací seznamy a vyskakovací karty.
--mdc-button-raised-box-shadowStín aplikovaný na zvýrazněná tlačítka, aby jim dodal hloubku.
--input-hover-line-colorBarva podtržení při přejetí myší nad konkrétními vstupními poli.
--input-dropdown-icon-colorBarva ikon kurzoru/šipek uvnitř rozbalovacích nabídek.
--scrollbar-thumb-colorBarva používaná pro ovladač joysticku a posuvníků na dálkovém ovládání.
--rgb-primary-colorRGB verze primární barvy oddělená čárkami, používaná k aplikaci alfa průhlednosti.
--rgb-primary-text-colorRGB verze primární barvy textu oddělená čárkami, používaná k aplikaci alfa průhlednosti.