Skip to main content

Paleta de colores

Una colección de colores reutilizables a los que se puede hacer referencia en los diseños.

Propiedades

default - object, opcional. Una colección de definiciones de color hexadecimal a las que se puede hacer referencia mediante una referencia de color. highContrast - object, opcional. Una colección de definiciones de color hexadecimal a las que se puede hacer referencia mediante una referencia de color. Invalida las definiciones de default cuando está habilitado el modo de contraste alto.

Ejemplo

El diseño anterior con el modo de contraste alto deshabilitado: Diseño táctil con paleta de colores y modo de contraste alto deshabilitado Y con el modo de contraste alto habilitado: Diseño táctil con paleta de colores y modo de contraste alto habilitado

Comentarios

El ejemplo anterior incluye definiciones de color que invalidan colores del sistema (por ejemplo, system_contentPrimary, system_accentPrimary, etc.), así como definiciones de color personalizadas (myColor1, myColor2). Los controles toman muestras de los colores del sistema de forma implícita al aplicar estilos, lo que significa que cualquier invalidación afectará a los estilos globales de todos los controles (a menos que un control tenga su propia invalidación dentro de un bloque styles personalizado). Los colores personalizados deben referenciarse de forma explícita mediante una referencia de color (por ejemplo, colors/myColor1). Además, las definiciones de color personalizadas no pueden usar el prefijo reservado system_, ya que está reservado para los colores del sistema. Las definiciones de color se declaran en los objetos default y highContrast, y se activan cuando el modo de contraste alto está deshabilitado o habilitado, respectivamente. Cuando el modo de contraste alto está deshabilitado, los colores se toman de default. Cuando está habilitado, los colores se toman primero de highContrast y, si no existe ninguna definición, se recurre a default. Si una invalidación de color del sistema no está presente en default, se usa un valor predeterminado del sistema, mientras que los colores personalizados deben definirse en default. En la tabla siguiente se describe cómo se resolverán las definiciones de color anteriores en función de si el modo de contraste alto (HC) está habilitado o no:

Colores del sistema

En la tabla siguiente se resume la lista de colores del sistema del Touch Adaptation Kit, una descripción de cómo se usan para aplicar estilos a los controles, así como sus valores predeterminados del sistema cuando el modo de contraste alto (HC) está deshabilitado o habilitado. Para obtener una lista actualizada, consulte las definiciones con el prefijo _SystemColor en el esquema más reciente.

Consulte también

Referencia del Touch Adaptation Kit
Modo de contraste alto para diseños de adaptación táctil
Last modified on October 19, 2026