From e7a40d5305f980de8fd560d0b8196fdbd362ee5e Mon Sep 17 00:00:00 2001 From: Lukas Joswiak Date: Sun, 7 Jun 2020 20:40:45 -0700 Subject: [PATCH] Add table of contents shortcode (#3) --- assets/css/dark.css | 4 ++++ exampleSite/config.toml | 3 +++ layouts/shortcodes/toc.html | 4 ++++ 3 files changed, 11 insertions(+) create mode 100644 layouts/shortcodes/toc.html diff --git a/assets/css/dark.css b/assets/css/dark.css index 5c71e9c..07b6810 100644 --- a/assets/css/dark.css +++ b/assets/css/dark.css @@ -23,6 +23,10 @@ main#content p { color: #f5f5f5; } +main#content #toc h4 { + color: #d4d4d4; +} + main#content ul#posts small { color: #a7a7a7; } diff --git a/exampleSite/config.toml b/exampleSite/config.toml index c2050d3..72d9c45 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -18,3 +18,6 @@ pygmentsUseClasses = true [markup.goldmark.renderer] # Allow HTML in Markdown unsafe = true + + [markup.tableOfContents] + ordered = true diff --git a/layouts/shortcodes/toc.html b/layouts/shortcodes/toc.html new file mode 100644 index 0000000..22da6e7 --- /dev/null +++ b/layouts/shortcodes/toc.html @@ -0,0 +1,4 @@ +