| Краткое описание | Делает иконку переключения боковой панели динамической и настраиваемой | |
| Репозиторий | https://github.com/Lillinator/discourse-dynamic-sidebar-icon | |
| Предпросмотр | https://discourse.theme-creator.io/theme/Lilly/discourse-sidebar-icon | |
| Руководство по установке | Как установить тему или компонент темы | |
| Новичок в темах Discourse? | Руководство для начинающих по использованию тем Discourse |
Установить этот компонент темы
Динамическая иконка боковой панели Discourse
Краткое описание
Легковесный компонент темы Discourse, который динамически меняет иконку переключения боковой панели в заголовке в зависимости от того, открыта она или закрыта.
По умолчанию компонент отображает стандартное меню-гамбургер (bars), когда боковая панель закрыта, и переключается на иконку закрытия (xmark), когда она открыта. Администраторы также могут указать собственные иконки.
Возможности
- Предоставляет пользователям четкую визуальную обратную связь о том, как взаимодействовать с боковой панелью.
- Администраторы могут легко заменить иконки по умолчанию на любые иконки FontAwesome через настройки темы.
- Этот компонент предназначен исключительно для настольных и планшетных экранов; на мобильных устройствах он не действует.
Настройки
Настройте иконки для открытия и закрытия боковой панели, отредактировав настройки компонента:
| setting | description |
|---|---|
icon_to_open_the_sidebar |
иконка, отображаемая, когда боковая панель свернута (по умолчанию: bars) |
icon_to_close_the_sidebar |
иконка, отображаемая, когда боковая панель развернута (по умолчанию: xmark) |
Важные замечания
- Если используются пользовательские иконки, которые еще не включены в ядро Discourse, они будут отображаться пустыми; чтобы исправить это, необходимо добавить пользовательские иконки (например,
rocket,cat) в настройку сайтаПодмножество SVG-иконв административных настройках Discourse (см.Все настройки сайта→Подмножество SVG-икон). - Этот компонент не работает в режиме выпадающего заголовка.