diff options
author | Hanzei <hanzei@mailbox.org> | 2018-07-24 01:04:56 +0300 |
---|---|---|
committer | Hanzei <hanzei@mailbox.org> | 2018-07-24 01:04:56 +0300 |
commit | 5687d97c7871844a0a41d54325aa4dff54f6443e (patch) | |
tree | 2bb0c2387666d9d7bc992703dd399fd2d27793df /layouts | |
parent | a9d6150b009aabee5d684dc7120de2e04d75f1c9 (diff) |
Refactor taxonomies page
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/taxonomy.html | 5 | ||||
-rw-r--r-- | layouts/_default/terms.html | 9 | ||||
-rw-r--r-- | layouts/blog/single.html | 8 |
3 files changed, 12 insertions, 10 deletions
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html index cf9409a..92e1492 100644 --- a/layouts/_default/taxonomy.html +++ b/layouts/_default/taxonomy.html @@ -1,12 +1,9 @@ {{ define "title" }} - <h1 class="bold-title is-1">Tagged "{{ lower .Title }}"</h1> + <h1 class="bold-title is-1">{{ .Data.Singular | humanize }}: {{ lower .Title }}</h1> {{ end }} {{ define "main" }} <div class="container"> - <article> - {{ .Content }} - </article> <ul> {{ range .Pages.ByPublishDate.Reverse }} <li> diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html index 29815df..08760a0 100644 --- a/layouts/_default/terms.html +++ b/layouts/_default/terms.html @@ -1,12 +1,9 @@ {{ define "main" }} <div class="container"> - <article> - {{ .Content }} - </article> <div class="section tags-list"> - {{ range $name, $taxonomy := .Site.Taxonomies.tags }} - <a class="tag-cloud" href="{{"tags/" | absLangURL }}{{ $name | urlize }}">{{ lower $name }} ({{ len $taxonomy }})</a> - {{ end }} + {{- range $key, $value:= .Data.Terms -}} + <a class="tag-cloud" href="{{ "/" | absLangURL }}{{ $.Data.Plural | urlize }}/{{ $key | urlize }}">{{ $key }} ({{ $value.Count }})</a> + {{- end -}} </div> </div> {{ end }} diff --git a/layouts/blog/single.html b/layouts/blog/single.html index 5d1628b..fcbe513 100644 --- a/layouts/blog/single.html +++ b/layouts/blog/single.html @@ -42,6 +42,14 @@ {{ end }} </div> {{ end }} + {{ if .Params.tags }} + <p> + Tag{{ if gt (len .Params.tags) 1 }}s{{ end }}: + {{ range $index, $tag := .Params.tags }} + {{ if gt $index 0 }}, {{ end }}<a href="{{ "/tags/" | absLangURL }}{{ . | urlize }}">{{ . }}</a> + {{ end }} + </p> + {{ end }} </div> <!-- Begin blog post content --> <div class="container markdown top-pad"> |