Skip to main content
Skip table of contents

Thèmes de l’interface utilisateur Web

Pour modifier les couleurs et les polices dans l'interface utilisateur Web de MyQ, vous devez fournir un fichier de thème dans le fichier config.ini.

Enregistrez le fichier de thème dans C:\ProgramData\MyQ\Themes\webUI\ (chemin par défaut), et définissez le nom du fichier dans l'option themeFile du fichier config.ini.

Par exemple, si le nom du fichier de thème est customTheme.css, le fichier config.ini doit se présenter comme suit :

CODE
[General]
themeFile=customTheme.css

Un seul thème peut être défini à la fois et il est utilisé pour tous les utilisateurs et administrateurs. Si aucun fichier de thème n'est fourni, MyQ utilise le thème embarqué par défaut.

Propriétés du fichier de thème

Les fichiers de thème sont créés en redéfinissant les valeurs des variables dans un fichier CSS. Les variables respectent la syntaxe standard des propriétés personnalisées CSS et reçoivent des valeurs CSS standard. Les variables doivent se trouver dans la :root . Les variables non spécifiées dans le fichier de thème conservent la valeur du thème par défaut.

Exemple :

CODE
:root {
    --primary: MediumOrchid;
    --primary-light: thistle;
    --secondary: peachpuff;
    --secondary-light: #fee3ca;
    --secondary-dark: orange;
    --list-item-highlight: plum;
}

Variables

  • Il est possible d'utiliser une variable existante en utilisant la notation --variableB: var(–variableA);.

  • Il est recommandé de conserver les valeurs exprimées en rem unités

Nom de la variable

Valeur par défaut

font-family-base

« Segoe UI », Tahoma, Helvetica, sans-serif

font-size-base

1,2 rem

primary

#abc7ec

primaire-clair

#deecfd

primaire-foncé

#255ca5

secondaire

#eee

secondaire-clair

#f5f5f5

secondaire-foncé

#b8b8b8

accent

#ffd278

couleur-survol-bouton

var(--primary)

couleur-de-survol-bouton

var(--accent)

couleur-de-survol-mise-en-evidence-bouton

#ffe3ab

couleur-en-tête

var(--primary)

couleur-texte-en-tête

#2e2e2e

couleur-onglet-application

var(--secondaire-clair)

couleur-texte-onglet-application

#2e2e2e

couleur-onglet-actif

var(--primary)

couleur-texte-onglet-actif

#2e2e2e

couleur-barre-latérale

var(--primary-light)

couleur-barre-d'outils

var(--primary-light)

hauteur-élément-barre-latérale

2,6 rem

hauteur-par-défaut-de-la-barre-d'outils

2,7 rem

hauteur-élément-arborescence

1,6 rem

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.