diff --git a/content/changelog.md b/content/changelog.md index 9055be2..59757ae 100644 --- a/content/changelog.md +++ b/content/changelog.md @@ -1,7 +1,7 @@ --- title: "/changelog" date: "2024-05-26T21:19:08Z" -lastmod: "2024-08-15T21:21:05Z" +lastmod: "2024-08-21T03:11:27Z" description: "Maybe I should keep a log of all my site-related tinkering?" featured: false toc: false @@ -10,6 +10,9 @@ categories: slashes --- *Running list of config/layout changes to the site. The full changelog is of course [on GitHub](https://github.com/jbowdre/runtimeterror/commits/main/).* +**2024-08-20:** +- Added anchor links on section headings + **2024-08-15:** - Implemented light/dark theme toggle diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html new file mode 100644 index 0000000..b662fcd --- /dev/null +++ b/layouts/_default/_markup/render-heading.html @@ -0,0 +1,4 @@ + + {{.Text | safeHTML}} + + \ No newline at end of file diff --git a/static/css/custom.css b/static/css/custom.css index 1941c41..f4b381b 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -525,4 +525,20 @@ p:has(+ ul) { .kudos-text.thanks { font-style: italic; +} + +/* Header anchor links */ +.hlink { + opacity: 0.4; + color: var(--muted) !important; +} + +h1:hover .hlink, +h2:hover .hlink, +h3:hover .hlink, +h4:hover .hlink, +h5:hover .hlink, +h6:hover .hlink { + opacity: 0.8; + color: var(--link) !important; } \ No newline at end of file