aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md3
-rw-r--r--layouts/_default/single.html2
-rw-r--r--layouts/partials/toc.html6
-rw-r--r--static/css/pagedown.css5
4 files changed, 16 insertions, 0 deletions
diff --git a/README.md b/README.md
index aaaed88..fc5fb15 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,9 @@ but more about making good looking, basic html.
#### Shortcodes:
* audio Allows for embedding of audio files. Params: src="" type=""
+#### Flags
+* Table of contents with toc
+
Copyright and Licenses
======================
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index ca37c7f..107f51f 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -2,6 +2,8 @@
<main>
{{ partial "titleblock.html" . }}
+ {{ partial "toc.html" . }}
+
{{ .Content }}
</main>
diff --git a/layouts/partials/toc.html b/layouts/partials/toc.html
new file mode 100644
index 0000000..ebfa8b3
--- /dev/null
+++ b/layouts/partials/toc.html
@@ -0,0 +1,6 @@
+{{ if (.Params.toc) }}
+<aside>
+ <b>Table of Contents</b>
+ {{.TableOfContents}}
+</aside>
+{{ end }}
diff --git a/static/css/pagedown.css b/static/css/pagedown.css
index 11e33e6..ee219dc 100644
--- a/static/css/pagedown.css
+++ b/static/css/pagedown.css
@@ -45,6 +45,11 @@ label {
margin-bottom: .25rem
}
+aside {
+ border-left-style: dotted;
+ padding: 1em
+}
+
h1 {
font-family: serif
}