KnowAllテーマのサイドバーについて
こちらは、KnowAll を使っていて、ブログ機能をオンにして、サイドバーを使う人のための記事です。また、「ちょこっと開発」の力を付けていきたい方にぴったりの記事だと思います。
不具合について
KnowAllは、ブログ機能はデフォルトでオフです。おそらく、ブログ機能は「補助的」なため、しっかりとデバッグ、テストが行われていないと思われます。
その結果、2020/03/06 現在、ブログ機能でサイドバーを使うと、ウィジェットとコンテンツの間に余白がありません。
調査方法
まず、現象を確認します。きれいに表示されている固定ページや、ナレッジ記事と、余白がないブログ記事のソースコードを比較します。
すると、サイドバーとコンテンツを含む div に怪しい箇所を見つけました。ht-page--sidebaroff
を ht-page--sidebarright
に切り替えてみました(うまく表示しているものと比較)。するとうまくいきました。
1番の解決は、KnowAll の ブログのサイドバー機能が有効になることでしょう。なお、上記の right のところは、 null とすれば、サイドバーなしのデザインになります。left とすれば、左側に表示されます。