Temi dell’interfaccia utente Web
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:
CODE
|
È 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:
CODE
|
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 |