Paleta de cores
Uma coleção de cores reutilizáveis que podem ser referenciadas em layouts.Propriedades
default - object, opcional. Uma coleção de definições de cor hexadecimal que podem ser referenciadas usando uma referência de cor.
highContrast - object, opcional. Uma coleção de definições de cor hexadecimal que podem ser referenciadas usando uma referência de cor. Substitui as definições em default quando o modo de alto contraste está habilitado.
Exemplo


Comentários
O exemplo acima inclui definições de cores que substituem as cores do sistema (por exemplo,system_contentPrimary, system_accentPrimary etc.), bem como definições de cores personalizadas (myColor1, myColor2). Os controles amostram implicitamente as cores do sistema ao aplicar estilos, o que significa que quaisquer substituições afetarão o estilo global de todos os controles (a menos que um controle tenha sua própria substituição dentro de um bloco styles personalizado). As cores personalizadas devem ser referenciadas explicitamente usando uma referência de cor (por exemplo, colors/myColor1). Além disso, as definições de cores personalizadas não podem usar o prefixo reservado system_, pois ele é reservado para cores do sistema.
As definições de cores são declaradas nos objetos default e highContrast e são ativadas quando o modo de alto contraste está desabilitado ou habilitado, respectivamente. Quando o modo de alto contraste está desabilitado, as cores são amostradas de default. Quando habilitado, as cores são amostradas primeiro de highContrast, recorrendo a default se não existir nenhuma definição. Se uma substituição de cor do sistema não estiver presente em default, um padrão do sistema será usado, enquanto as cores personalizadas devem ser definidas em default. A tabela a seguir descreve como as definições de cores acima serão resolvidas, dependendo de o modo de alto contraste (HC) estar habilitado ou não:
Cores do sistema
A tabela a seguir resume a lista de cores do sistema no touch adaptation kit, uma descrição de como elas são usadas para estilizar controles, bem como seus valores padrão do sistema quando o modo de alto contraste (HC) está desabilitado/habilitado.
Para obter uma lista atualizada, consulte as definições prefixadas com
_SystemColor no esquema mais recente.
Consulte também
Referência do Touch Adaptation KitModo de alto contraste para layouts do Touch Adaptation Kit
