diff --git a/README.md b/README.md index 49a653f..b999e0a 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,8 @@ __`Hyde-hyde`__ essentially inherits most of Hyde's [options](https://github.com github = "htr3n" ... ``` + +* `include_toc = false`: Setting to `false` in FrontMatter will disable too short TOC data as your want. * Per PR [#56](https://github.com/htr3n/hyde-hyde/commit/5ed13e17400bbc09a342b60fd50cd9fe3e6f1525), Gravatar pics can be used exclusively to `.Site.Params.authorimage` via the parameter `.Site.Params.social.gravatar` diff --git a/layouts/partials/page-single/content.html b/layouts/partials/page-single/content.html index 2c1924b..f923216 100644 --- a/layouts/partials/page-single/content.html +++ b/layouts/partials/page-single/content.html @@ -1,3 +1,4 @@ +{{ $include_toc := .Params.include_toc}}

{{ .Title }}

@@ -10,15 +11,17 @@
{{ $tableOfContents := .TableOfContents }} {{ with .Site.Params.toc }} -
- - - {{ if eq . "hugo" }} - {{ $tableOfContents }} - {{ else if eq . "tocbot"}} -
- {{ end }} -
+ {{ if ne $include_toc false }} +
+ + + {{ if eq . "hugo" }} + {{ $tableOfContents }} + {{ else if eq . "tocbot"}} +
+ {{ end }} +
+ {{ end }} {{ end }}
{{ .Content }} diff --git a/layouts/partials/page-single/footer.html b/layouts/partials/page-single/footer.html index 3e47ebe..7f23337 100644 --- a/layouts/partials/page-single/footer.html +++ b/layouts/partials/page-single/footer.html @@ -1,3 +1,4 @@ +{{ $include_toc := .Params.include_toc}} {{ if .Site.GoogleAnalytics }} {{ template "_internal/google_analytics_async.html" . }} @@ -5,7 +6,7 @@ {{ partial "footer/font-awesome-js.html" . }} {{ partial "highlight-js.html" . }} {{ with .Site.Params.toc }} -{{ if eq . "tocbot" }} +{{ if and (eq . "tocbot") (ne $include_toc false) }}