Palette de couleurs
Collection de couleurs réutilisables qui peuvent être référencées dans les dispositions.Propriétés
default - objet, facultatif. 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. 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 de contraste élevé est activé.
Exemple


Remarques
L’exemple ci-dessus comprend des définitions de couleurs qui remplacent les couleurs système (p. ex.,system_contentPrimary, system_accentPrimary, etc.) ainsi que des définitions de couleurs personnalisées (myColor1, myColor2). Les contrôles échantillonnent implicitement les couleurs système lors de l’application du style, ce qui signifie que tout remplacement aura une incidence sur le style global de tous les contrôles (à moins qu’un contrôle ait 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 (p. ex., colors/myColor1). De plus, les définitions de couleurs personnalisées ne peuvent pas utiliser le préfixe 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 lorsque le mode de contraste élevé est respectivement désactivé ou activé. Lorsque le mode de contraste élevé est désactivé, les couleurs sont échantillonnées à partir de default. Lorsqu’il est activé, les couleurs sont d’abord échantillonnées à partir de highContrast, avec un repli sur default si aucune définition n’existe. Si aucun remplacement de couleur système n’est 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 seront résolues selon que le mode de contraste élevé (HC) est activé ou non :
Couleurs système
Le tableau suivant résume 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 de contraste élevé (HC) est désactivé/activé.
Pour obtenir une liste à jour, consultez les définitions précédées du préfixe
_SystemColor dans le schéma le plus récent.
Voir aussi
Référence du Touch Adaptation KitMode de contraste élevé pour les dispositions Touch Adaptation
