設定
markdown エンジンとして redcarpet を使い、:with_toc_data を true にセットします。
|
|
ヘルパー関数
ヘルパー関数を加えます。上記設定がされてる必要があります。
|
|
partial template
パーシャルテンプレートを作ります。bootstrap を使ってることを想定してます。
ページのfrontmatter に “show_toc: true” としておくと、最初から目次を表示します。
そうでなければボタンを押したら表示。
後はお好みのテンプレートで partial(“partials/toc”) してください。
|
|