Cambios en la generación de colores de raíz

No encontré ningún anuncio sobre esto. Vi que hay nuevas declaraciones de color raíz (primary-900, primary-800, …)

Estoy trabajando en un tema y obtengo diferentes cálculos para estos (primary es el mismo), aparentemente dependiendo de la versión de Discourse.

¿Hay más información sobre cómo se generarán los tonos y las tintas? Además, ¿si el sistema numérico reemplazará por completo los términos descriptivos (bajo, medio, alto,…)?

2 Me gusta

Hola,

Creo que este es el archivo de transformaciones de color donde puedes comprobar el porcentaje de cómo se crearon estas variables.

2 Me gusta

Gracias @Don! Pero sí, sé dónde se declaran los colores. Tenía curiosidad sobre las consideraciones detrás de ello y los planes futuros.

Por ejemplo, ahora mismo hay valores numéricos para primario y terciario. ¿Por qué no para todos los valores de un esquema de color? ¿Está planeado?

Además, ahora mismo los valores numéricos solo generan tintes más claros. ¿Por qué no usar un sistema más estándar donde se asigne el color principal a 500, con tintes <500 y sombras >500?

Otro tema, ¿por qué los tintes no se generan de forma más lineal, sino como una mezcla con otro color principal del esquema de color?

Ahora mismo no puedo usar el sistema de colores de Discourse para implementar declaraciones de color cuando un cliente tiene un sistema de diseño completo. Prácticamente necesito declarar todos los valores desde cero. Si los colores generados en Discourse ahora se definen de forma numérica, ¿por qué no implementar un sistema que sea coherente y esté más alineado con la generación de colores en los sistemas de diseño comunes?

3 Me gusta

Sí, vea UX: Styleguide changes & color variable additions by jordanvidrine · Pull Request #15984 · discourse/discourse · GitHub para obtener contexto.

El cálculo cambió hace 8 días, actualice a la última versión.

5 Me gusta