Palette de couleurs
Une collection de couleurs réutilisables qui peuvent être référencées dans les dispositions.Propriétés
default - objet, facultatif. Une collection de définitions de couleurs hexadécimales qui peuvent être référencées à l’aide d’une référence de couleur.
highContrast - objet, facultatif. Une collection de définitions de couleurs hexadécimales qui peuvent être référencées à l’aide d’une référence de couleur. Remplace les définitions de default lorsque le mode Contraste élevé est activé.
Exemple


Remarques
L’exemple ci-dessus inclut des définitions de couleurs qui remplacent les couleurs système (par exemple,system_contentPrimary, system_accentPrimary, etc.) ainsi que des définitions de couleurs personnalisées (myColor1, myColor2). Les contrôles utilisent implicitement les couleurs système lors de l’application du style, ce qui signifie que tout remplacement affecte le style global de tous les contrôles (sauf si un contrôle possède son propre remplacement dans un bloc styles personnalisé). Les couleurs personnalisées doivent être référencées explicitement à l’aide d’une référence de couleur (par exemple, colors/myColor1). En outre, les définitions de couleurs personnalisées ne peuvent pas utiliser le préfixe réservé system_, car il est réservé aux couleurs système.
Les définitions de couleurs sont déclarées dans les objets default et highContrast, et sont activées respectivement lorsque le mode Contraste élevé est désactivé ou activé. Lorsque le mode Contraste élevé est désactivé, les couleurs sont prises dans default. Lorsqu’il est activé, les couleurs sont d’abord prises dans highContrast, avec un repli sur default si aucune définition n’existe. Si un remplacement de couleur système n’est pas présent dans default, une valeur système par défaut est utilisée, tandis que les couleurs personnalisées doivent être définies dans default. Le tableau suivant indique comment les définitions de couleurs ci-dessus sont résolues selon que le mode Contraste élevé (HC) est activé ou non :
Couleurs système
Le tableau suivant récapitule la liste des couleurs système du touch adaptation kit, une description de la façon dont elles sont utilisées pour styliser les contrôles, ainsi que leurs valeurs système par défaut lorsque le mode Contraste élevé (HC) est désactivé/activé.
Pour obtenir une liste à jour, reportez-vous aux définitions préfixées par
_SystemColor dans le schéma le plus récent.
Voir aussi
Référence du Touch Adaptation KitMode Contraste élevé pour les dispositions Touch Adaptation
