既存のサイトのテーマを編集していて、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 で提案してください。