aboutsummaryrefslogtreecommitdiff
path: root/themes/even/layouts/_default/terms.html
diff options
context:
space:
mode:
Diffstat (limited to 'themes/even/layouts/_default/terms.html')
-rw-r--r--themes/even/layouts/_default/terms.html44
1 files changed, 44 insertions, 0 deletions
diff --git a/themes/even/layouts/_default/terms.html b/themes/even/layouts/_default/terms.html
new file mode 100644
index 0000000..04b98f8
--- /dev/null
+++ b/themes/even/layouts/_default/terms.html
@@ -0,0 +1,44 @@
+{{ define "title" }}{{ T .Data.Plural }} - {{ .Site.Title }}{{ end }}
+
+{{ define "content" }}
+ {{ $name := .Data.Plural -}}
+ {{ $terms := .Data.Terms.ByCount -}}
+ {{ $length := len $terms -}}
+ {{ if eq $name "categories" }}
+ <div class="categories">
+ <div class="categories-title">
+ {{ if eq $length 0 }}
+ {{ T "zeroCategoryCounter" }}
+ {{ else }}
+ {{ T "categoryCounter" $length }}
+ {{ end }}
+ </div>
+ <div class="categories-tags">
+ {{ range $key, $value := $terms }}
+ <a class="category-link" href="{{ $name | relLangURL }}/{{ $value.Term | urlize }}/">
+ {{ $value.Term }}
+ <span class="category-count">{{ len $value.Pages }}</span>
+ </a>
+ {{ end }}
+ </div>
+ </div>
+ {{ else if eq $name "tags" }}
+ <div class="tag-cloud">
+ <div class="tag-cloud-title">
+ {{ if eq $length 0 }}
+ {{ T "zeroTagCounter" }}
+ {{ else }}
+ {{ T "tagCounter" $length }}
+ {{ end }}
+ </div>
+ <div class="tag-cloud-tags">
+ {{ range $key, $value := $terms }}
+ <a href="{{ $name | relLangURL }}/{{ $value.Term | urlize }}/">
+ {{ $value.Term }}
+ <span class="tag-count">{{ len $value.Pages }}</span>
+ </a>
+ {{ end }}
+ </div>
+ </div>
+ {{ end }}
+{{ end }} \ No newline at end of file