diff --git a/assets/scss/common/_dark.scss b/assets/scss/common/_dark.scss index 91de923..2f77262 100644 --- a/assets/scss/common/_dark.scss +++ b/assets/scss/common/_dark.scss @@ -571,6 +571,10 @@ $navbar-dark-active-color: $link-color-dark; content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28222, 226, 230, 0.75%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); } +[data-dark-mode] #toc a.active { + color: $link-color-dark; +} + [data-dark-mode] .btn-light { color: $link-color-dark; background: $body-overlay-dark; diff --git a/assets/scss/common/_global.scss b/assets/scss/common/_global.scss index e1cee67..475ca6d 100644 --- a/assets/scss/common/_global.scss +++ b/assets/scss/common/_global.scss @@ -216,11 +216,17 @@ body { text-decoration: none; } -#TableOfContents ul { +#TableOfContents ul, +#toc ul { padding-left: 0; list-style: none; } +#toc a.active { + color: $primary; + font-weight: 500; +} + ::selection { background: rgba(212, 53, 159, 0.2); } diff --git a/config/_default/params.toml b/config/_default/params.toml index adecfa3..2c2a2ca 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -106,6 +106,7 @@ lastMod = false fullWidth = false navbarSticky = true toTopButton = false + scrollSpy = false # experimental; needs Bootstrap >= 5.2.0-beta1 [menu] [menu.section] diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 509bb18..97d74f6 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -12,7 +12,7 @@ {{ .Scratch.Set "class" .Type -}} {{ .Scratch.Add "class" " list" -}} {{ end -}} - + {{ partial "header/header.html" . }}
diff --git a/layouts/partials/sidebar/docs-toc.html b/layouts/partials/sidebar/docs-toc.html index ba41c9a..60572b7 100644 --- a/layouts/partials/sidebar/docs-toc.html +++ b/layouts/partials/sidebar/docs-toc.html @@ -17,6 +17,10 @@
{{ end -}}