Теги со списком + цвет тега
Если вы используете теги в виде маркированного списка и
- хотите, чтобы иконка тега и текст тега имели одинаковый цвет
- хотите отображать маркер только если иконка тега не установлена
вот как я это реализовал для тегов books и science-fiction:
Итоговый результат:
- Настройка компонента
Tag icons(этого компонента)
- Настройка дополнительного компонента, который должен синхронизироваться с
Tag Icons
В этом компоненте мы делаем две вещи:- Скрываем маркер для определённых тегов
- Красим текст тега в тот же цвет, что и иконка
Для этого создаём новый компонент темы: Tag Icons extra.
В разделе Common/CSS:
- Добавьте следующую миксин (нужна только один раз):
@mixin updateBulletTag ($col) {
&.bullet {
color: $col !important;
}
&.bullet::before {
content: none !important;
}
}
- Для каждого тега, который вы хотите изменить, вставьте следующее и замените
REPLACEMETAGна имя тега, аREPLACEMECOLOR— на тот же цвет, что и у иконки:
[data-tag-name="REPLACEMETAG"] {
@include updateBulletTag(REPLACEMECOLOR);
}


