aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Dessaux2021-03-23 22:58:01 +0100
committerJulien Dessaux2021-03-23 22:58:01 +0100
commitf0d45fe81f0c350dd2805bc0a7543fbd5f3beced (patch)
tree6c7ffe7982fab1b4cd9aff8adaa42ae475c0cabb
parentCut down code quotes that were too long and disformed the blog template (diff)
downloadwww-f0d45fe81f0c350dd2805bc0a7543fbd5f3beced.tar.gz
www-f0d45fe81f0c350dd2805bc0a7543fbd5f3beced.tar.bz2
www-f0d45fe81f0c350dd2805bc0a7543fbd5f3beced.zip
Added breadcrumbs in the Docs section and display tags list in blog posts
-rw-r--r--layouts/_default/single.html4
-rw-r--r--layouts/docs/list.html2
-rw-r--r--layouts/docs/single.html10
-rw-r--r--layouts/partials/breadcrumbs.html13
4 files changed, 28 insertions, 1 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index aa27b23..354384d 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -2,8 +2,12 @@
<h1>{{ .Title }}</h1>
+<p>
{{ if ne .PublishDate.Year 1 }}{{ .PublishDate.Format "2006-01-02" }} - {{ end }}{{ .Description }}
+{{ if (isset .Params "tags") }}{{ if ge (len .Params.tags) 1 }}<br/>Tag{{ if ge (len .Params.tags) 2 }}s{{ end }}: {{ range .Params.tags }}<a href="/tags/{{ . }}">{{ . }}</a> {{ end }}{{ end }}{{ end }}
+</p>
+
{{ partial "toc.html" . }}
{{ .Content }}
diff --git a/layouts/docs/list.html b/layouts/docs/list.html
index bbd9f22..b6087f8 100644
--- a/layouts/docs/list.html
+++ b/layouts/docs/list.html
@@ -1,6 +1,6 @@
{{ define "main" }}
-<h1>{{ .Title }}</h1>
+{{ partial "breadcrumbs.html" . }}
{{ with .Content }}
{{ . }}
diff --git a/layouts/docs/single.html b/layouts/docs/single.html
new file mode 100644
index 0000000..124695b
--- /dev/null
+++ b/layouts/docs/single.html
@@ -0,0 +1,10 @@
+{{ define "main" }}
+
+{{ partial "breadcrumbs.html" . }}
+
+{{ partial "toc.html" . }}
+
+{{ .Content }}
+
+{{ end }}
+
diff --git a/layouts/partials/breadcrumbs.html b/layouts/partials/breadcrumbs.html
new file mode 100644
index 0000000..814ec26
--- /dev/null
+++ b/layouts/partials/breadcrumbs.html
@@ -0,0 +1,13 @@
+<p>
+{{ if ne .Parent nil }}
+{{ if ne .Parent.Parent nil }}
+{{ if ne .Parent.Parent.Parent nil }}
+<a href="{{ .Parent.Parent.Parent.Permalink }}">{{ .Parent.Parent.Parent.Title }}</a> &gt;
+{{ end }}
+<a href="{{ .Parent.Parent.Permalink }}">{{ .Parent.Parent.Title }}</a> &gt;
+{{ end }}
+<a href="{{ .Parent.Permalink }}">{{ .Parent.Title }}</a> &gt;
+{{ end }}
+<strong>{{ .Title }}</strong><br/>
+{{ .Description }}
+</p>