Skip to content

Kortformat ​

Dreame Vacuum Card följer inbyggt Home Assistants standardtema. Alla interna komponenter, menyer och layouter anpassar sig automatiskt till det aktiva Home Assistant-temat. Den ärver sömlöst både Ljust och Mörkt lägesfärger dynamiskt, vilket gör anpassad styling onödig under normala förhållanden.

Home Assistant LjustHome Assistant Ljust
Home Assistant LjustHome Assistant Ljust

Att skapa ett anpassat Home Assistant-tema för att ändra estetiken innebär att man skriver över de externa CSS-egenskaper som listas nedan.

Karta Styling

Dessa inställningar påverkar endast kortets användargränssnittskomponenter. Att anpassa de interna färgerna på självaste dammsugarkartan, såsom rum, stigar och väggar, hanteras i Skriv Över Färger-avsnittet.

Kortet använder också interna inställningar som har prefix --dvc-. Att skriva över interna inställningar direkt rekommenderas inte, eftersom deras beteende kan ändras i framtida uppdateringar. Rikta istället in dig på de externa Home Assistant-temainställningarna som listas nedan.

card-mod

Pluginen card-mod är uttryckligen avaktiverad och inte stödd på detta kort för att säkerställa stabilitet. Anpassade Home Assistant-teman måste användas för att åsidosätta de CSS-egenskaper som tillhandahålls på denna sida.

Om en specifik visuell förändring inte kan uppnås genom teman, kan en funktionsförfrågan som förklarar de önskade förändringarna och motiveringen bakom dem skickas via Felrapportering-sidan.

Bakgrunder & Ramar ​

Dessa inställningar kontrollerar kortets huvudsakliga strukturella utseende.

VariabelBeskrivning
--ha-card-backgroundDefinierar kortets huvudsakliga bakgrundsfärg.
--secondary-background-colorAnvänds för sekundära ytor, bakgrunder för överlägg och flytande menyer.
--view-backgroundInstrumentpanelens grundläggande bakgrundsfärg. Kortet använder denna i panel- eller picture-läge för att smälta in sömlöst.
--ha-card-border-radiusDefinierar rundheten på kortets yttre hörn.
--ha-card-border-widthBredden på kortets randlinje.
--ha-card-border-colorFärgen på kortets ram.
--divider-colorFärgen på interna listavskiljare och separatorer.
--ha-card-box-shadowBox-skuggan som appliceras på huvudkortets behållare.
--ha-card-backdrop-filterTillåter att lägga till bakgrundsfilter, såsom blur, på kortets bakgrund.

Text & Typografi ​

Dessa inställningar styr textfärgerna som används i hela användargränssnittet.

VariabelBeskrivning
--primary-text-colorHuvudtextfärgen som används för primära rubriker, statusmeddelanden och värden.
--secondary-text-colorAnvänds för sekundär text, detaljerade statusar och inaktiva fliketiketter.
--disabled-text-colorFärg som används för text som för närvarande är otillgänglig eller inaktiverad.
--text-primary-colorFärgen på text som sitter direkt ovanpå knappar med primär färg.

Ikoner & Accenter ​

Dessa inställningar hanterar färgsättning av interaktiva element, aktiva tillstånd och ikoner.

VariabelBeskrivning
--primary-colorPrimär accentfärg för aktiva element, knappar, laddningsanimationer och valda flikar.
--light-primary-colorEn ljusare version av primärfärgen, används för hovringstillstånd eller aktiva knappbakgrunder.
--accent-colorAlternativ accentfärg som används för specifika framhävningar i UI.
--mdc-theme-on-primaryFärg på text eller ikoner placerade ovanpå en bakgrund med primär färg.
--paper-item-icon-colorStandardfärg för status- och menyikoner.
--paper-item-icon-active-colorFärgen som appliceras på ikoner när deras motsvarande tillstånd är aktivt.

Status- och semantiska färger ​

Kortet ändrar dynamiskt färg baserat på dammsugarens tillstånd och aktiva aviseringar.

VariabelBeskrivning
--success-colorAnvänds för framgångsrika operationer eller positiva tillstånd, såsom fulladdat batteri.
--info-colorAnvänds för informationsobjekt och standardvarningar.
--warning-colorAnvänds för varningsmeddelanden, lågt batteri eller mindre problem.
--error-colorAnvänds för kritiska fel, misstag och otillgängliga kartobjekt.
--state-unavailable-colorFärgen som indikerar att dammsugaren för närvarande är otillgänglig eller offline.

Interaktiva element ​

Temainställningar som specifikt riktar sig mot UI-komponenter som knappar, rullningslister och inmatningar.

VariabelBeskrivning
--mdc-theme-surfaceYtfärgen för flytande menyer, rullgardinsmenyer och popupkort.
--mdc-button-raised-box-shadowSkuggan som appliceras på upphöjda knappar för att ge dem djup.
--input-hover-line-colorFärgen på understrykningen vid hovring över specifika inmatningsfält.
--input-dropdown-icon-colorFärg på markören/pil-ikonerna inuti rullgardinsmenyer.
--scrollbar-thumb-colorFärg som används för tummen på fjärrkontrollens joystick och rullningslister.
--rgb-primary-colorRGB-version med kommatecken av primärfärgen, används för att applicera alfa-transparens.
--rgb-primary-text-colorRGB-version med kommatecken av primärtextfärgen, används för att applicera alfa-transparens.