Per modificare i colori e i caratteri nell'interfaccia utente web di MyQ, è necessario fornire un file tema nel file config.ini.
Salvare il file del tema in C:\ProgramData\MyQ\Themes\webUI\ (percorso predefinito) e impostare il nome del file nell'opzione themeFile nel file config.ini.
Ad esempio, se il nome del file del tema è customTheme.css, il file config.ini dovrebbe apparire come segue:
|
È possibile impostare un solo tema alla volta, che verrà utilizzato da tutti gli utenti e amministratori. Se non viene fornito alcun file di tema, MyQ utilizza il tema predefinito integrato.
Proprietà del file del tema
I file dei temi vengono creati sovrascrivendo i valori delle variabili in un file CSS. Le variabili seguono la sintassi standard delle proprietà personalizzate CSS e ricevono valori CSS standard. Le variabili devono trovarsi nell'ambito :root ambito. Le variabili non specificate nel file del tema mantengono il valore del tema predefinito.
Esempio:
|
Variabili
-
È possibile utilizzare una variabile esistente utilizzando la notazione
--variableB: var(–variableA);. -
Si raccomanda di mantenere i valori espressi in
remunità
|
Nome della variabile |
Valore predefinito |
|---|---|
|
font-family-base |
"Segoe UI",Tahoma,Helvetica,sans-serif |
|
font-size-base |
1,2 rem |
|
primario |
#abc7ec |
|
primario-chiaro |
#deecfd |
|
primario-scuro |
#255ca5 |
|
secondario |
#eee |
|
secondario-chiaro |
#f5f5f5 |
|
secondario-scuro |
#b8b8b8 |
|
accento |
#ffd278 |
|
colore-al-passo-del-mouse-sul-pulsante |
var(--primario) |
|
colore-evidenziazione-pulsante |
var(--accent) |
|
colore-evidenziazione-al-passo-del-mouse-pulsante |
#ffe3ab |
|
colore-intestazione |
var(--primary) |
|
colore-testo-intestazione |
#2e2e2e |
|
colore-scheda-app |
var(--secondario-chiaro) |
|
colore-testo-scheda-app |
#2e2e2e |
|
colore-scheda-attiva-app |
var(--primario) |
|
colore-testo-scheda-attiva |
#2e2e2e |
|
colore-barra-laterale |
var(--primario-chiaro) |
|
colore-barra-strumenti |
var(--primary-light) |
|
altezza-elemento-barra-laterale |
2,6 rem |
|
altezza-predefinita-barra-strumenti |
2.7rem |
|
altezza-elemento-albero |
1,6 rem |