Web-UI-Themen
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:
CODE
|
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:
CODE
|
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 |