diff options
author | Thedro Neely <thedroneely@gmail.com> | 2021-03-11 04:09:10 -0500 |
---|---|---|
committer | Thedro Neely <thedroneely@gmail.com> | 2021-03-11 16:19:44 -0500 |
commit | 4acce86246986a418d5e60b1843773d2effdcf3c (patch) | |
tree | 79c503a78b972de8eb2dfcd0f68d666636467301 /generators | |
parent | 808712e36507a8693f2aca09874720026c0d9e61 (diff) | |
download | thedroneely.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.html | 66 |
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>—</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 }} |