Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/yanlinlin82/simple-style.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinlin Yan <yanlinlin82@gmail.com>2022-04-06 19:55:14 +0300
committerLinlin Yan <yanlinlin82@gmail.com>2022-04-06 19:55:14 +0300
commitac3dfc7ab2f7446c2dfb4046b366e821de65600f (patch)
treeed7986e4a101e58930bb0e1ba94866bd671d2cdf
parentaa41cd6a676a081aae48d0c1f61049b367446d7b (diff)
Fix bug in tags with special char.
-rw-r--r--layouts/_default/single.html11
-rw-r--r--static/css/main.css5
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 -}}
<div class="meta">
+ {{ $data := newScratch }}
{{ range .Param $taxo -}}
{{ $name := . -}}
- {{ with $.Site.GetPage (printf "/%s/%s" $taxo ($name | anchorize)) -}}
- <span><a href="{{ .Permalink }}">#{{ $name }}</a></span>
- {{ 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 }}
+ <div class="tag"><a href="{{ $data.Get "url" }}">#{{ $name }}</a></div>
{{ end -}}
</div>
{{ 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;