Изменения в генерации цветов корня

Я не смог найти объявления на эту тему. Я заметил, что появились новые объявления корневых цветов (primary-900, primary-800, …).

Я работаю над темой и получаю разные расчеты для этих значений (primary остаётся прежним), apparently в зависимости от версии Discourse?

Есть ли дополнительная информация о том, как будут генерироваться оттенки и полутона? Также планируется ли полностью заменить описательные термины (low, medium, high, …) на числовую систему?

Здравствуйте,

Я полагаю, что это файл преобразований цветов, где вы можете проверить процентное соотношение, как были созданы эти переменные.

Спасибо, @Don! Да, я знаю, где объявляются цвета… Мне было интересно узнать о соображениях, стоящих за этим, и о дальнейших планах.

Например, сейчас для основных и третичных цветов используются числовые значения. Почему не для всех значений цветовой схемы? Планируется ли это?

Кроме того, сейчас числовые значения генерируют только более светлые оттенки. Почему бы не использовать более стандартную систему, где 500 соответствует основному цвету, оттенки — <500, а полутона — >500?

Ещё один вопрос: почему оттенки не генерируются более линейно, а смешиваются с другим основным цветом из цветовой схемы?

В настоящее время я не могу использовать цветовую систему Discourse для объявления цветов, когда у клиента есть комплексная дизайн-система. Мне практически приходится объявлять все значения с нуля. Если сгенерированные цвета в Discourse теперь определяются численно, почему бы не внедрить систему, которая была бы последовательной и более согласованной с генерацией цветов в распространённых дизайн-системах?

Да, см. UX: Styleguide changes & color variable additions by jordanvidrine · Pull Request #15984 · discourse/discourse · GitHub для контекста.

Расчёт изменён 8 дней назад, пожалуйста, обновитесь до последней версии.