Представляем основные темы

Мы рады сообщить о запуске основных тем — нового подхода к тематизации, который теперь встроен непосредственно в Discourse!

:white_question_mark: Что такое основные темы?

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

:waving_hand: Знакомьтесь: Horizon и Foundation

Наши первые основные темы:

  • Horizon: Современный и яркий внешний вид для вашего сообщества. Подробнее читайте в недавнем объявлении.
  • Foundation: Аналогична тому, что мы ранее называли «Default». Мы переименовали её в «Foundation», чтобы избежать путаницы, поскольку темой по умолчанию на вашем сайте теперь может стать любая выбранная вами тема. Как и все основные темы, Foundation не подлежит прямому редактированию.

Обе эти темы доступны на всех новых и существующих сайтах Discourse с сегодняшнего дня и появятся в вашей библиотеке тем в панели администратора.

:information_source: Если вы уже настраивали тему «Default» на своём сайте, она всё ещё будет отображаться в вашей панели управления вместе с Foundation и Horizon.

:artist_palette: Настройка вашего сайта

Существует два способа настройки вашего сайта при использовании основной темы:

Используйте компоненты тем

Как и прежде, вы можете продолжать использовать компоненты тем, чтобы добавлять настройки и изменения к вашей теме, не редактируя саму тему. Это позволяет обеспечить единообразный опыт для ваших участников и сохранять детальный контроль над каждой настройкой.

Создайте новую тему

Просто нажмите Установить > Создать новую в разделе тем вашей панели администратора. Это создаст редактируемую тему, которую вы сможете настроить по своему усмотрению, не затрагивая основные темы.


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

:eyes: Попробуйте Horizon или Foundation уже сегодня и поделитесь с нами своим мнением!

23 лайка

Перейдем ли мы автоматически на «Foundation» при следующей пересборке и продолжат ли работать существующие компоненты темы? Спасибо.

3 лайка

Темы Horizon и Foundation будут добавлены на ваш сайт, но ваша текущая выбранная тема (и компоненты темы) останутся вашей темой по умолчанию.

В качестве примера: я только что обновил личный сайт, на котором была установлена только одна тема, и вот как выглядит страница тем после этого:

Все мои компоненты остались на месте, включены и работают так же, как и до обновления.

8 лайков

Вау! Я только что обновил свой личный сайт, и процесс прошел очень гладко. Я удалил свою исходную тему Default, и теперь в списке видны только темы Horizon и Foundation. Отлично! :clap:

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

Я также сделал все новые цветовые палитры Horizon доступными для выбора пользователями. Ранее они не были доступны. Теперь все они также отображаются в переключателе цветов в левом нижнем углу на Horizon. Кто-нибудь уже выяснил, как сделать переключатель цветов доступным для Foundation или любой другой темы, кроме Horizon?

Это изменение определённо стоит отметить. Хотя тему Foundation нельзя редактировать, вы можете эффективно создать свою собственную тему, используя ту же начальную точку, а затем отредактировать её по своему усмотрению.

6 лайков

Вот ссылка: Sidebar Color Palette Toggle

2 лайка

Ах да, спасибо. Я попробовал, но это не поддерживает светлый/тёмный режим, как это делает палитра выбора Horizon. Также я заметил, что когда я нахожусь в Horizon, могу выбрать другую палитру, а при переключении на Foundation выбранная палитра сохраняется.

1 лайк

Это не прямой ответ на ваш вопрос, @tobiaseigen, но:

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

Мы планируем внедрить часть этих изменений в ближайшие недели.

После этого будет подходящее время вернуться к вопросу о том, какие ещё аспекты палитр цветов стоит рассмотреть в приоритетном порядке.

3 лайка