Переопределение значений для автоматически сгенерированных переменных цвета

Начиная с версии 2.3.3 (выпущена в начале сентября), вы можете переопределять автоматически генерируемые нами переменные SASS для цветов ($primary-low, $primary-medium и т. д.) в удалённых темах (пока это нельзя сделать напрямую через интерфейс администратора).

Чтобы переопределить один из этих цветов, добавьте его в раздел color_scheme файла about.json вашей темы. После этого вы увидите переопределение в списке вашей цветовой схемы по адресу /admin/customize/colors.

"color_schemes": {
    "My_colors": {
      "primary": "000000",
      "primary-high": "333333",
      "primary-medium": "666666",
      "primary-low-mid": "999999",
      "primary-low": "cccccc"
    }
  }

Все наши преобразования цветов перечислены в файле color_transformations.scss. Вы также можете просмотреть цвета, сгенерированные в нашей стандартной светлой цветовой схеме, на странице https://theme-creator.discourse.org/styleguide/atoms/colors.

Чтобы узнать больше об удалённых темах, посетите страницы Structure of themes and theme components и Developing Discourse Themes & Theme Components.

32 лайка