Если вы работаете над темой для существующего сайта и хотите предварительно посмотреть, как она будет выглядеть с боковой панелью или другими опциями настройки сайта navigation menu, вы можете использовать параметр запроса ?navigation_menu.
Эта функция предназначена для разработчиков тем, которые хотят, чтобы их тема одинаково хорошо поддерживала все режимы, а также для тех, кто работает над темой для своего сайта и готовится к миграции с одной конфигурации на другую.
Чтобы предварительно просмотреть сайт с разными опциями, добавьте нужный параметр запроса к URL-адресу страницы:
?navigation_menu=sidebar?navigation_menu=header_dropdown?navigation_menu=legacy
Например, вы можете попробовать это здесь, на meta:
- https://meta.discourse.org?navigation_menu=sidebar
- https://meta.discourse.org?navigation_menu=header_dropdown
- https://meta.discourse.org?navigation_menu=legacy
Настройка сайта navigation menu позволяет настроить главное меню навигации как sidebar (боковую панель), header_dropdown (выпадающее меню в заголовке) или устаревшее legacy меню-гамбургер, которое было единственным доступным вариантом до выпуска Discourse 3.0. Подробнее об этом читайте по ссылке: Try out the new sidebar and notification menus!.
Этот документ имеет контроль версий — предложите изменения на GitHub.