Um Farben und Schriftarten in der MyQ-Web-Benutzeroberfläche zu ändern, müssen Sie eine Theme-Datei in der config.ini bereitstellen.
Speichern Sie die Theme-Datei unter C:\ProgramData\MyQ\Themes\webUI\ (Standardpfad) und legen Sie den Namen der Datei in der Option themeFile in der Datei config.ini fest.
Wenn der Name der Theme-Datei beispielsweise customTheme.css lautet, sollte die config.ini wie folgt aussehen:
|
Es kann jeweils nur ein Design festgelegt werden, das für alle Benutzer und Administratoren gilt. Wenn keine Design-Datei angegeben wird, verwendet MyQ das integrierte Standarddesign.
Eigenschaften der Theme-Datei
Design-Dateien werden erstellt, indem die Werte von Variablen in einer CSS-Datei überschrieben werden. Die Variablen folgen der Standard-Syntax für benutzerdefinierte CSS-Eigenschaften und nehmen Standard-CSS-Werte an. Die Variablen müssen im :root Gültigkeitsbereich liegen. Variablen, die nicht in der Theme-Datei angegeben sind, behalten den Wert aus dem Standard-Theme bei.
Beispiel:
|
Variablen
-
Es ist möglich, eine vorhandene Variable mit der Notation
--variableB: var(–variableA);. -
Es wird empfohlen, Werte in
remEinheiten
|
Variablenname |
Standardwert |
|---|---|
|
font-family-base |
"Segoe UI",Tahoma,Helvetica,sans-serif |
|
font-size-base |
1,2 rem |
|
primär |
#abc7ec |
|
primär-hell |
#deecfd |
|
primär-dunkel |
#255ca5 |
|
sekundär |
#eee |
|
sekundär-hell |
#f5f5f5 |
|
sekundär-dunkel |
#b8b8b8 |
|
Akzent |
#ffd278 |
|
btn-hover-color |
var(--primary) |
|
btn-highlight-color |
var(--accent) |
|
btn-highlight-hover-color |
#ffe3ab |
|
header-color |
var(--primary) |
|
Kopfzeilen-Textfarbe |
#2e2e2e |
|
App-Registerkartenfarbe |
var(--secondary-light) |
|
App-Registerkarten-Textfarbe |
#2e2e2e |
|
app-tab-active-color |
var(--primary) |
|
app-tab-active-text-color |
#2e2e2e |
|
Farbe der Seitenleiste |
var(--primary-light) |
|
Farbton der Symbolleiste |
var(--primary-light) |
|
Seitenleisten-Element-Höhe |
2,6 rem |
|
Standardhöhe der Symbolleiste |
2,7 rem |
|
Baumelement-Höhe |
1,6 rem |