aboutsummaryrefslogtreecommitdiff
path: root/generators
diff options
context:
space:
mode:
authorThedro Neely <thedroneely@gmail.com>2021-03-11 04:09:10 -0500
committerThedro Neely <thedroneely@gmail.com>2021-03-11 16:19:44 -0500
commit4acce86246986a418d5e60b1843773d2effdcf3c (patch)
tree79c503a78b972de8eb2dfcd0f68d666636467301 /generators
parent808712e36507a8693f2aca09874720026c0d9e61 (diff)
downloadthedroneely.com-4acce86246986a418d5e60b1843773d2effdcf3c.tar.gz
thedroneely.com-4acce86246986a418d5e60b1843773d2effdcf3c.tar.bz2
thedroneely.com-4acce86246986a418d5e60b1843773d2effdcf3c.zip
generators/hugo/layouts/_default/taxonomy: Group tags
Diffstat (limited to 'generators')
-rw-r--r--generators/hugo/themes/tdro/layouts/_default/taxonomy.html66
1 files changed, 52 insertions, 14 deletions
diff --git a/generators/hugo/themes/tdro/layouts/_default/taxonomy.html b/generators/hugo/themes/tdro/layouts/_default/taxonomy.html
index de57250..e25fda0 100644
--- a/generators/hugo/themes/tdro/layouts/_default/taxonomy.html
+++ b/generators/hugo/themes/tdro/layouts/_default/taxonomy.html
@@ -1,18 +1,56 @@
{{ define "main" }}
-{{- if $.Site.Params.debug }}<p class="has-text-danger">DEBUG: layouts/_default/taxonomy.html</p>{{ end -}}
<section class="section is-fullheight" itemscope itemtype="http://schema.org/AboutPage">
- <div class="container">
- <div class="columns is-centered">
- <div class="column is-7">
- <article class="content">
- <h1 class="title">{{ .Data.Singular | title }}: {{ .Title }}</h1>
- {{ range .Paginator.Pages }}
- {{ .Render "summary" }}
- {{ end }}
- </article>
- {{ partial "pagination.html" . }}
- </div>
- </div>
- </div>
+ <div class="container">
+ <div class="columns is-centered">
+ <div class="column is-7">
+ {{ $title := .Title }}
+ {{ if eq $title "Tags" }}
+ <article class="content">
+ {{ range .Paginator.Pages }}
+ {{ $title := .Title }}
+ <h1 class="article__list smallcaps title">{{ .Title | title }}</h1>
+ {{ range $taxonomy := .Site.Taxonomies }}
+ {{ range $tag, $article := $taxonomy }}
+ {{ if eq $tag $title }}
+ <ul class="article__list">
+ {{ range $article.Pages }}
+ <li>
+ <a class="is-block" href="{{ .RelPermalink }}">
+ <span class="article__list__date monospace has-text-grey-dark">{{ .Date.Format "02 Jan 2006" }}</span>{{ .Title }}
+ </a>
+ </li>
+ {{ end }}
+ </ul>
+ {{ end }}
+ {{ end }}
+ {{ end }}
+ {{ end }}
+ </article>
+ {{ partial "pagination.html" . }}
+ {{ else }}
+ <article class="content">
+ <h1 class="smallcaps title">
+ {{ if ne $title "Tags" }} <a href="/{{ .Data.Plural }}/">Tags</a> <span>&mdash;</span> <span>{{ end }}{{ .Title | title }}</span>
+ </h1>
+ {{ range $taxonomy := .Site.Taxonomies }}
+ {{ range $tag, $article := $taxonomy }}
+ {{ if eq $tag $title }}
+ <ul class="article__list">
+ {{ range $article.Pages }}
+ <li>
+ <a class="is-block" href="{{ .RelPermalink }}">
+ <span class="article__list__date monospace has-text-grey-dark">{{ .Date.Format "02 Jan 2006" }}</span>{{ .Title }}
+ </a>
+ </li>
+ {{ end }}
+ </ul>
+ {{ end }}
+ {{ end }}
+ {{ end }}
+ </article>
+ {{ end }}
+ </div>
+ </div>
+ </div>
</section>
{{ end }}