Для корректной работы необходимо включить как минимум два варианта цветовой схемы в разделе https://discourse.jordanvidrine.com/admin/customize/colors. Как минимум у двух цветов должна быть включена опция «Пользователи могут выбирать цветовую схему».
Перейдите на страницу Администрирование > Приветственный баннер (/admin/config/welcome-banner).
В выпадающем списке Включено для тем… выберите Air Theme
В выпадающем списке Расположение выберите Под заголовком сайта
Современные блоки категорий и групп
Этот компонент темы требует, чтобы ваши категории использовали настройку БЛОКИ КАТЕГОРИЙ С ПОДКАТЕГОРИЯМИ в разделе /admin/site_settings/category/all_results?filter=categories.
Этот компонент темы также позволяет администратору форума организовать страницу категорий с заголовками и выбрать, какие категории отображаются под каждым заголовком. Чтобы сохранить простоту, я разрешил использовать не более 5 заголовков. Если не выбраны настройки категорий и заголовков, все категории будут отображаться так, как показано выше — это вариант отображения по умолчанию.
Размещено у нас? Темы доступны для использования в наших тарифах Standard, Business и Enterprise.
Эта тема выглядит просто потрясающе. Надеюсь, мы сможем получить дизайн этой страницы категории как отдельный компонент. Так это выглядит намного лучше.
Некоторое время назад я создал тему с проблемой отсутствия категорий в мобильном режиме просмотра (Air Theme - #172). Я немного переписывался с @jordan.vidrine, но нам не удалось найти корень проблемы. Надеюсь, у кого-то ещё есть идеи.
Детали
Используя чистую установку Discourse 2.7.11 в Kubernetes с помощью Helm-чарта от Bitnami и установив последнюю версию темы, настроенную согласно описанию в первом сообщении, мы не видим никаких категорий в мобильном режиме, а стили на последней странице отображаются некорректно.
Что мы пробовали
Помимо чистой установки, мы также пробовали более старые версии темы. Однако проблема сохранялась, хотя мы не перепробовали все версии.
Мы также сравнили HTML нашего экземпляра с HTML на discourse.jordanvidrine.com и заметили, что они значительно отличаются.
Интуитивное предположение
Так как мы не можем использовать «бета-версию», моё интуитивное предположение говорит о том, что это проблема совместимости между темой или одним из её плагинов и версией Discourse 2.7. Мне бы очень хотелось узнать, у кого-то эта тема работает на 2.7, и если да, то с какими версиями темы и соответствующих плагинов.
Вопрос
У кого-то эта тема работает с версией 2.7? Или есть какие-то подсказки, что мы могли бы сделать, чтобы это заработало?
Я считаю, что вы сможете настроить пользовательский шрифт без использования компонента здесь: admin/site_settings/category/all_results?filter=font
Если вам нужна более глубокая кастомизация, полагаю, подойдет компонент темы Google Fonts, на который вы ссылались. Однако, как я понимаю, эта тема использует theme-settings, а не настройки сайта.
Вы уже поднимали этот вопрос в теме, посвящённой этому компоненту шрифта?