Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/vickylaixy/hugo-theme-introduction.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanzei <hanzei@mailbox.org>2018-07-24 01:04:56 +0300
committerHanzei <hanzei@mailbox.org>2018-07-24 01:04:56 +0300
commit5687d97c7871844a0a41d54325aa4dff54f6443e (patch)
tree2bb0c2387666d9d7bc992703dd399fd2d27793df /layouts
parenta9d6150b009aabee5d684dc7120de2e04d75f1c9 (diff)
Refactor taxonomies page
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/taxonomy.html5
-rw-r--r--layouts/_default/terms.html9
-rw-r--r--layouts/blog/single.html8
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 }}&nbsp;({{ len $taxonomy }})</a>
- {{ end }}
+ {{- range $key, $value:= .Data.Terms -}}
+ <a class="tag-cloud" href="{{ "/" | absLangURL }}{{ $.Data.Plural | urlize }}/{{ $key | urlize }}">{{ $key }}&nbsp;({{ $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">