Баннеры категорий

:discourse2: Краткое описание Category Banners использует существующие данные категории для создания баннеров на страницах категорий (для тегов см. Discourse Tag Banners).
:eyeglasses: Предварительный просмотр Предварительный просмотр на Discourse Theme Creator
:hammer_and_wrench: Ссылка на репозиторий https://github.com/discourse/discourse-category-banners
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

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

Возможности

Category Banners использует существующие данные категории для создания баннеров на страницах ваших категорий. Он использует название категории, описание и цвет для генерации баннера в верхней части соответствующих страниц категорий (для тегов см. Discourse Tag Banners).

Описание категории определяется первым абзацем в теме «Определение категории для …» каждой категории. Цвета фона и текста баннера определяются настройками значков вашей категории.

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

Настройки

Этот компонент предлагает параметры для переопределения настроек по умолчанию:

Имя Описание
show description Показывать описание из поста «О данной категории»
show mobile Показывать баннеры на мобильных устройствах
show subcategory Показывать баннеры для подкатегорий
hide if no description Скрывать баннеры, если описание категории не задано
show category logo Показывать логотип категории
align text
exceptions Баннер не будет показываться для категорий с этими ИМЕНАМИ
categories Категории, для которых нужно показывать баннер
plugin outlet Изменяет положение баннера на странице
show category icon Показывать значок или эмодзи категории из настроек категории *
override category icon color При использовании значков категорий включение этой настройки заставит значок соответствовать цвету текста баннера

* Обратите внимание, что эта настройка теперь относится к значку или эмодзи категории, установленным в настройках категории, а не к компоненту темы Category Icons (который устарел в пользу встроенной функции).

Примечания по кастомизации

Если вы хотите кастомизировать их с помощью дополнительного CSS, вы можете обратиться к заголовкам конкретных категорий, используя эту структуру (example-category — это имя вашей категории):

.category-title-header {
  &.category-banner-example-category {
        background: url(example.jpg);
  }
}

Этот компонент также добавляет класс category-header к тегу body в качестве дополнительной цели для CSS.


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

101 лайк
Beginner's guide to using Discourse Themes
How difficult would it be to make the Discourse UI more like Flarum?
Banner on Discourse Forum
Unique CSS class for Group pages?
Discourse Category Headers theme component
Upcoming Events calendar -- how to embed in post?
Category boxes links
Plugins and theme components rarely support tag-pages
New Theme: Tag-Pages Navigation
Tag Banners
Sending a message upon post
Header Submenus
Category Description
Capitalizing Tag names in Tag Banners
Subcategories
Discourse as a Conference App (in person, virtual, or hybrid)
Show different ads on different categories
Category image not aligning as expected
How do I add category banners?
Category banner image slow to load
Use tag and category banner components together
How are these subcategories displayed on meta?
What is it that creates the big heading which is based on the "About the ... category" topic?
Discourse Doc Categories
Theme or Custom CSS on Monday’s Discourse Instance?
I need to install the Category Style plugin for my website
I want to know how to do this?
Add banner to categories
Help us test Horizon, our newest theme
Official groups/posts
Discourse Category Headers theme component
Creating a Unique Gallery Layout for a Category
Official groups/posts
Horizon Theme
New users can't sign up, 404 errors in console
Uncaught (in promise) error
Approximate Meta's design in my own forum
Unique CSS class for Group pages?
Adjusting layout of category pages
Receive the full description of a category in a theme
Category description just after name
Show customisable message on private topics/categories?
Category color selection should be allowed even when style is "none"
How to add a "button" which composes a pre-filled topic
Traditional multi level hierarchy vs flat discourse hierarchy
Do you know what theme this is?
Discourse Category Home :house:
Category, Group, Tag Descriptions as Topics
Category, Group, Tag Descriptions as Topics
Customizing your site with existing theme components
Category page with fixed organization of topics
Recommendations on layouts? A way to preview changes?
Add forum description at top of home page
About Category Auto-Created Topic - Sitewide Options
Impact of component positioning with 2.5.0.beta6
How to add this header, colored categories, and sidebar categories?
How can I create a category wide banner?
How to display a disclaimer to every topic in a category?
Update changed the "category logo" settings and now all the pictures are microscopic. revertable?