hugo: use comon base template in taxonomy layouts

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
This commit is contained in:
David Karlsson 2024-09-16 15:55:08 +02:00
parent a2497ef464
commit d970c475e0
4 changed files with 25 additions and 6 deletions

View File

@ -40,7 +40,6 @@
"Debian",
"Debian-GNU/Linux",
"Diff",
"DocSearch-content",
"Docker-Compose",
"Docker-Desktop",
"Docker-Engine",

View File

@ -0,0 +1,13 @@
<ul>
{{- range site.Taxonomies.tags }}
<li class="pl-4 hover:text-blue-light hover:dark:text-blue-dark
{{ if eq .Page page }} bg-gray-light-200 dark:bg-gray-dark-200{{ end }}">
<a class="py-2 w-full truncate block"
href="{{ .Page.Permalink }}"
title="{{ .Page.LinkTitle }}">
<span class="icon-svg">{{- partialCached "icon.html" .Page.Params.icon .Page.Params.icon -}}</span>
{{ .Page.LinkTitle }}
</a>
</li>
{{- end }}
</ul>

View File

@ -1,6 +1,10 @@
{{ define "left" }}
{{ partial "sidebar-tags.html" . }}
{{ end }}
{{ define "main" }}
{{ partial "breadcrumbs.html" . }}
<article class="DocSearch-content prose max-w-none dark:prose-invert">
<article class="prose max-w-none dark:prose-invert">
{{ partial "breadcrumbs.html" . }}
<h1 class="scroll-mt-36">{{ .Title }}</h1>
{{ .Content }}
<div class="grid grid-cols-1 gap-4 lg:grid-cols-2 xl:grid-cols-3">

View File

@ -1,7 +1,10 @@
{{ define "left" }}
{{ partial "sidebar-tags.html" . }}
{{ end }}
{{ define "main" }}
{{ partial "breadcrumbs.html" . }}
<article class="DocSearch-content prose max-w-none dark:prose-invert">
<a class="link" href="/tags/"><span class="icon-svg">{{ partialCached "icon" "navigate_before" "navigate_before" }}</span>View all tags</a>
<article class="prose max-w-none dark:prose-invert">
{{ partial "breadcrumbs.html" . }}
<h1 class="scroll-mt-36 flex gap-4 items-center">
<span class="bg-gray-light-200 dark:bg-gray-dark-300 rounded-full px-3 icon-svg icon-lg pb-2">{{ partialCached "icon" .Params.icon .Params.icon }}</span>
</span>{{ .Title }}</span>