From ee3db0d5cfbc4cc9b982c77f727f4de7f118deea Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sat, 22 Nov 2025 15:26:43 +0100 Subject: [PATCH] =?utf8?q?Template=20f=C3=BCr=20Taxonomies=20angelegt=20un?= =?utf8?q?d=20entsprechendes=20SCSS=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- assets/scss/base.scss | 1 + assets/scss/base/taxonomy.scss | 47 ++++++++++++++++++++++++++++++++++ layouts/taxonomy.html | 19 ++++++++++---- 3 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 assets/scss/base/taxonomy.scss diff --git a/assets/scss/base.scss b/assets/scss/base.scss index 149c4000..1247a957 100644 --- a/assets/scss/base.scss +++ b/assets/scss/base.scss @@ -10,4 +10,5 @@ @import 'base/marginal.scss'; @import 'base/footer.scss'; @import 'base/formulare.scss'; +@import 'base/taxonomy.scss'; @import 'base/404.scss'; diff --git a/assets/scss/base/taxonomy.scss b/assets/scss/base/taxonomy.scss new file mode 100644 index 00000000..7ebab2f6 --- /dev/null +++ b/assets/scss/base/taxonomy.scss @@ -0,0 +1,47 @@ +ul.t { + margin: 2em 0 0 0; + padding: 0; +} +ul.t > li { + display: inline-block; + margin: 0 .8em .8em 0; + font-weight: 500; +} + +ul.t > li > a { + @include bpreplay; + font-size: 1.2em; + display: block; + border: none; + transition: transform 0.1s; + color: $hintergrund; +} + +ul.t > li > a:hover, +ul.t > li > a:active { + transform: scale(0.96); +} + +ul.t > li > a > span.title { + display: inline-block; + padding: 3px 10px; + background-color: $hell; + border-radius: 6px 0 0 6px; +} + +ul.t > li > a > span.sep { + display: none; +} + +ul.t > li > a > span.count { + display: inline-block; + padding: 3px 10px; + margin: 0 0 0 1px; + background-color: $normal; + border-radius: 0 6px 6px 0; +} + +ul.t > li > a:hover > span.title, +ul.t > li > a:active > span.title { + background-color: $normal; +} diff --git a/layouts/taxonomy.html b/layouts/taxonomy.html index 7faf560e..66e100d7 100644 --- a/layouts/taxonomy.html +++ b/layouts/taxonomy.html @@ -1,6 +1,15 @@ -{{ define "content" }} - {{ .Content }} +{{- define "title" }} +

{{ .Title }}

+{{- with .Description }}

{{ . }}

{{- end }} +{{- end }} + +{{- define "content" }} + +{{ .Content }} +{{- end }}{{/* end main */ -}} -- 2.39.5