Alterações na geração de cores de raiz

Não consegui encontrar um anúncio sobre isso. Vi que há novas declarações de cores raiz (primary-900, primary-800, …)

Estou trabalhando em um tema e obtenho cálculos diferentes para estes (primary é o mesmo), aparentemente dependendo da versão do Discourse?

Há mais informações sobre como tons e matizes serão gerados? Além disso, se o sistema numérico está planejado para substituir totalmente os termos descritivos (low, medium, high,…)?

2 curtidas

Olá,

Acredito que este seja o arquivo de transformações de cores onde você pode verificar a porcentagem de como essas variáveis foram criadas.

2 curtidas

Obrigado, @Don! Mas sim, eu sei onde as cores são declaradas. Estava curioso sobre as considerações por trás disso e os planos futuros.

Por exemplo, agora existem valores numéricos para primário e terciário. Por que não para todos os valores de um esquema de cores? Isso está planejado?

Além disso, agora os valores numéricos estão gerando apenas tons mais claros. Por que não usar um sistema mais padrão onde 500 é atribuído à cor principal, com tons <500 e sombras >500?

Outro tópico, por que os tons não são gerados de forma mais linear, mas como uma mistura com outra cor principal do esquema de cores?

Atualmente, não posso usar o sistema de cores do Discourse para implementar declarações de cores quando um cliente tem um sistema de design abrangente. Eu praticamente preciso declarar todos os valores do zero. Se as cores geradas no Discourse agora são definidas de forma numérica, por que não implementar um sistema que seja consistente e mais alinhado com a geração de cores em sistemas de design comuns?

3 curtidas

Sim, veja UX: Styleguide changes & color variable additions by jordanvidrine · Pull Request #15984 · discourse/discourse · GitHub para contexto.

O cálculo mudou há 8 dias, por favor, atualize para a versão mais recente.

5 curtidas