Стили значков категорий

:discourse2: Краткое описание «Стили значков категорий» заменяют функциональность устаревшего параметра администратора category_style
:eyeglasses: Предпросмотр Предпросмотр в Конструкторе тем Discourse (рамка)
Предпросмотр в Конструкторе тем Discourse (полоса)
:hammer_and_wrench: Репозиторий https://github.com/discourse/discourse-category-badge-styles
:question: Руководство по установке Как установить тему или компонент темы

Установить этот компонент темы

Возможности

В связи с изменениями в параметре администратора category_style, возможность выбора стиля значка категории (рамка, полоса или отсутствие) была перенесена в этот компонент темы. Подробнее об этом изменении можно прочитать здесь:

Примеры

Параметры

Для этого компонента доступен только один простой параметр:

Название Описание
Стиль значка категории Желаемый стиль значков категорий

:discourse2: Размещено нами? Компоненты тем доступны для использования в наших тарифных планах Standard, Business и Enterprise.

10 лайков

Только что перешёл на это и смог вернуть большую часть своих стилей, однако возможно ли добавить #color: FOREGROUND-COLOUR к атрибуту стиля?

То есть это:

Style Attribute {
--category-badge-color: #0;
--category-badge-text-color: #865ac9;
}

превратилось бы в это:

Style Attribute {
--category-badge-color: #0;
--category-badge-text-color: #865ac9;
color: #865ac9;
}

И, соответственно, вот так:

(Или возможно ли сделать это локально только в моей установке?)

Ещё одно дружеское напоминание: если этот компонент используется, а стиль бейджа не задан, он скроет все иконки новых категорий стилей.