Примерный дизайн Meta в моем собственном форуме

Всем привет,

Может кто-нибудь подсказать, как мы можем приблизить дизайн нашего форума к дизайну Meta?

Меня особенно интересуют следующие моменты:

  • скрытие боковой панели по умолчанию
  • выделение определённых категорий над списком постов
  • удаление опций «Последнее» / «Категории» / «Новое», а также выпадающих меню «Категории» и «Теги».
  • настраиваемая боковая панель
  • описание под названием категории

Это возможно только при использовании кастомной главной страницы, как это делает данная тема. Она также использует новый API блоков.

Общее объяснение по этой теме в целом можно найти здесь, возможно, вам будет полезно ознакомиться:

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

К счастью, Дон создал очень простой компонент, который делает именно это:

Я использую компонент «Избранные темы», чтобы сделать что-то подобное:

но я настраиваю его с помощью CSS — подробности здесь

Я тоже считал, что выпадающие меню создают лишний шум для новых пользователей, поэтому скрыл их и использовал компонент «Хлебные крошки» для навигации в отсутствие выпадающих списков:

ссылка на компонент хлебных крошек и мою настройку

ссылка на подробности о скрытии выпадающих меню

Похоже, этот компонент может помочь:

Я не рекомендую свои собственные настройки, а скорее хочу показать, как различные доступные компоненты и немного CSS могут адаптировать внешний вид форума Discourse под конкретные сообщества и их уникальные потребности.

О, это круто, всегда есть что-то новое, что можно открыть, ха-ха