From ac3dfc7ab2f7446c2dfb4046b366e821de65600f Mon Sep 17 00:00:00 2001 From: Linlin Yan Date: Thu, 7 Apr 2022 00:55:14 +0800 Subject: Fix bug in tags with special char. --- layouts/_default/single.html | 11 ++++++++--- static/css/main.css | 5 +++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 7c4c7af..4772ced 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -12,11 +12,16 @@ {{ $taxo := "tags" -}} {{ if .Param $taxo -}}
+ {{ $data := newScratch }} {{ range .Param $taxo -}} {{ $name := . -}} - {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | anchorize)) -}} - #{{ $name }} - {{ end -}} + {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | anchorize)) }} + {{ $data.Set "url" .Permalink }} + {{ end }} + {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | urlize)) }} + {{ $data.Set "url" .Permalink }} + {{ end }} + {{ end -}}
{{ end -}} diff --git a/static/css/main.css b/static/css/main.css index 2736089..c10ec68 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -203,6 +203,11 @@ svg:hover.permalink { margin: 10px 0 } +.tag { + display: inline-block; + margin-right: 10px; +} + nav#TableOfContents { float: right; width: 200px; -- cgit v1.2.3