diff --git a/README.md b/README.md index 130a84d7..24802d03 100644 --- a/README.md +++ b/README.md @@ -323,6 +323,7 @@ paige: class: "display-5 fw-bold text-center" # Default is "display-5 fw-bold text-center" hide: false # Default is false table_of_contents: + class: "border mb-3 pe-3 ps-3 pt-3 rounded" # Default is "border mb-3 pe-3 ps-3 pt-3 rounded" hide: false # Default is false max_width: "66ch" # Default is "" content: diff --git a/layouts/partials/paige/toc.html b/layouts/partials/paige/toc.html index 3a42b907..403ed6ac 100644 --- a/layouts/partials/paige/toc.html +++ b/layouts/partials/paige/toc.html @@ -1,9 +1,17 @@ {{ $page := . }} +{{ $class := $page.Param "paige.main.table_of_contents.class" | default "border mb-3 pe-3 ps-3 pt-3 rounded" }} + {{ if and $page.Content ($page.Param "paige.main.table_of_contents.hide" | not) (not (eq ($page.Scratch.Get "paige_list_show_content") true)) (ne $page.TableOfContents ``) }} - - {{ $page.TableOfContents }} - + {{ with $class }} + + {{ end }} + + {{ $page.TableOfContents }} + + {{ if $class }} + + {{ end }} {{ end }}