diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 85ccc50..77273cb 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -4,6 +4,7 @@

{{ .Title }}

{{ .Content }}
+ {{ if .Params.tags }}{{ partial "post_tags.html" . }}{{ end }}
diff --git a/layouts/partials/post_tags.html b/layouts/partials/post_tags.html new file mode 100644 index 0000000..a6d2c9c --- /dev/null +++ b/layouts/partials/post_tags.html @@ -0,0 +1,8 @@ +{{ if isset $.Params "tags" }} +{{ $tagsLen := len $.Params.tags }} +{{ if gt $tagsLen 0 }} +
+ {{ range $k, $v := $.Params.tags }}{{ . }}{{ end }} +
+{{ end }} +{{ end }} \ No newline at end of file diff --git a/static/css/main.css b/static/css/main.css index 00f16a1..de2372c 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -374,6 +374,18 @@ summary { text-decoration: none; } +.post__tags { + margin-top: 2rem; +} + +.post__tag { + display: inline-block; + padding: 0 6px 3px; + margin: 0 5px 5px 0; + line-height: 1.5; + background: #151515; +} + /* Pagination */ .pagination { margin-bottom: 10px;