鍋綿ブログ

C#・SharePoint・SharePoint Framework・Office365を中心に扱うブログです。

SharePointモダンサイトのナビゲーションを消す方法

あまり利用シーンが無いかもしれませんが、必要になったのでメモしておきます。

 

 

やりたいこと

SharePoint Onlineモダンサイト(特にコミュニティサイト)って、
ナビゲーションに広い領域を取られているので、
本文領域が狭くて見づらいと思いませんか?
私は思いません。

それでもたまに消したい気分の時があるんです。
というわけで今回は以下画像の領域を非表示にする手順です。

f:id:micknabewata:20190324091309p:plain

チームサイトのナビゲーション

f:id:micknabewata:20190324091754p:plain

コミュニケーションサイト

消した結果

f:id:micknabewata:20190324092151p:plain

チームサイト

f:id:micknabewata:20190324092411p:plain

コミュニケーションサイト

特にチームサイトではスッキリしましたね。
え?ナビゲーションが無いと使いづらいって??
・・・SPFxのアプリケーションカスタマイザーでヘッダーにでも
追加したらいいんじゃないでしょうか。
サイドリンクバーがヘッダーに移っただけ、的なアレです。

www.micknabewata.com

やり方

サイトURLの末尾に「/_layouts/15/navoptions.aspx 」を付けたURLにアクセスします。
例えば上記画像の「チームサイト」のURLは
 https://nabewata365.sharepoint.com/sites/CorporatePortal
なので、アクセスすべきURLは以下になります。
 https://nabewata365.sharepoint.com/sites/CorporatePortal/_layouts/15/navoptions.aspx

f:id:micknabewata:20190324093321p:plain

ナビゲーションの要素 設定画面

このページで「サイドリンクバーの有効化」のチェックを切り替えるだけです。

クラシック機能で作られたサイトでは「サイトの設定」画面に
このページへのリンクが貼ってあるのですが、
モダン機能で作られたサイトにはリンクがありません。
「使うんじゃねーぞ」という機能かもしれませんのでご利用は計画的に。