Переключение палитры цветов боковой панели

:information_source: Краткое описание Переключатель цветовой палитры боковой панели добавляет селектор цветовой схемы в нижнюю часть меню боковой панели, если доступно более одной выбираемой пользователем цветовой схемы. Этот селектор работает как для авторизованных пользователей, так и для анонимных.
:hammer_and_wrench: Репозиторий https://github.com/Lhcfl/discourse-sidebar-colorscheme-toggle
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Руководство для начинающих по использованию тем Discourse

Кратко

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

9 лайков

Я опробовал это в действии, и это действительно очень приятно! Foundation «из коробки» отлично работает со всеми палитрами, предлагаемыми по умолчанию, включая те, что из Horizon. Было бы здорово дать участникам сайта возможность выбирать другую палитру на свой вкус. В Horizon есть встроенный выбор палитры, а в Foundation — нет.

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

  • кнопка переключения светлой/тёмной темы в боковой панели исчезает
  • палитра тёмной темы в настройках пользователя меняется на число
  • тёмная тема перестаёт работать

Вот скринкаст моего опыта:

1 лайк