Спасибо за новую версию, которая обеспечивает лучшую интеграцию с Category Icons. Однако есть несколько проблем:
Если цвет иконки задан в TC «Иконки категорий», а цвет баннера в «Баннеры категорий» установлен в тот же цвет, иконка в заголовке баннера становится «невидимой».
Новый flex-стиль CSS для иконки ломает отображение длинных названий категорий с иконками на узких экранах (мобильный вид).
Но было бы ещё лучше, если бы это можно было переопределить непосредственно в TC. Возможно, стоит добавить новое Setting «Установить цвет иконки категории», которое будет активироваться, когда включена опция «Показывать иконку категории».
Вторая проблема сложнее: я пробовал переопределять её через CSS, но без стабильного результата. Возможно, потребуется переработка на структурном уровне (мне кажется, элемент иконки раньше находился в отдельном div, а теперь встроен внутрь h1)?
Отличная обратная связь, спасибо! Я только что объединил обновление, касающееся выравнивания иконки, и добавил настройку, которая будет переопределять цвет иконки категории, когда она включена. Это также требует обновления компонента иконок категорий (мне нужно было добавить имя класса для корректировки макета), поэтому убедитесь, что вы обновили и его.
Нет, это происходит только при прямом переходе в категорию, которая содержит подкатегории.
Редактирование: это происходит только при открытии такой категории напрямую из раздела /categories. При выборе категории через выпадающее меню баннер отображается корректно.
Прямой переход в подкатегории работает без проблем.
Я установил это и смог воспроизвести ошибку. В категории с подкатегорией я нажал на заголовок в навигационной цепочке (breadcrumbs), и при переходе в категорию заголовок отображается, но баннер категории отсутствует.
Хорошо, есть два случая, когда баннер не отображается: на странице категории (я использую компонент автора темы). Это работает для подкатегорий, но не для категорий. Также это происходит в хлебных крошках заголовка темы внутри самой темы.
Думаю, я нашёл причину: в настройках верхней категории измените Default List Filter с all topics на no subcategories и обновите страницу — тогда вы сможете воспроизвести проблему.
@Lilly, у вас случайно тоже установлено значение no subcategories?