diff options
Diffstat (limited to 'layouts/_default/terms.html')
-rw-r--r-- | layouts/_default/terms.html | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html new file mode 100644 index 0000000..940b402 --- /dev/null +++ b/layouts/_default/terms.html @@ -0,0 +1,30 @@ +<!DOCTYPE html> +<html> +{{ partial "header.html" . }} + +<body> + <div class="container wrapper tags"> + {{ partial "head.html" . }} + + <h1 class="page-title">All tags</h1> + + {{ $biggest := 1 }} + {{ $smallest := 1 }} + {{ $max := 3 }} + {{ $min := 1 }} + {{ $size := $min }} + + {{ $data := .Data }} + <div class="tag-cloud"> + {{ range $key, $value := .Data.Terms.ByCount }} + {{ $size := (add (mul (div $value.Count $biggest) (sub $max $min)) $min) }} + {{ $size := (cond (eq $biggest $smallest) $min $size) }} + <a style="font-size: {{ $size }}rem;" href="{{ $.Site.LanguagePrefix | absURL }}{{ $data.Plural }}/{{ $value.Name | urlize }}/">{{ $value.Name }}</a> + {{ end }} + </div> + </div> + + {{ partial "footer.html" . }} +</body> + +</html> |