既存のサイトのテーマに取り組んでいて、サイドバーや navigation menu サイト設定の他のオプションでどのように表示されるかを確認したい場合は、?navigation_menu クエリパラメーターを使用できます。
この機能は、テーマがすべてのモードを同等にサポートするようにしたいテーマ開発者や、ある設定から別の設定への移行を準備するために独自のサイトのテーマに取り組んでいる開発者を支援するように設計されています。
さまざまなオプションでサイトをプレビューするには、目的のクエリパラメーターをページの URL に追加します。
?navigation_menu=sidebar?navigation_menu=header_dropdown?navigation_menu=legacy
たとえば、ここでメタで試すことができます。
- 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、または Discourse 3.0 のリリースまで唯一のオプションであった legacy のハンバーガーメニューとして構成できます。詳細については、こちらをご覧ください: Try out the new sidebar and notification menus!
このドキュメントはバージョン管理されています - 変更の提案はgithubでお願いします。