diff --git a/layouts/partials/posts/metadata.html b/layouts/partials/posts/metadata.html new file mode 100644 index 0000000..0a5c87c --- /dev/null +++ b/layouts/partials/posts/metadata.html @@ -0,0 +1,54 @@ + + + + + + + + + + {{ .ReadingTime }} min read + + +{{ $tc := 0 }} +{{ with .Params.tags }} + {{ range sort . }} + {{ $name := . }} + {{ with $.Site.GetPage (printf "/tags/%s" $name | urlize) }} + {{ if eq $tc 0 }} + + + {{ template "post-tag" dict "name" $name "page" . }} + + {{ else }} + {{ template "post-tag" dict "name" $name "page" . }} + {{ end }} + {{ end }} + {{ $tc = (add $tc 1) }} + {{ end }} +{{ end }} + +{{ define "post-tag" }} + + + {{ .name }} + + +{{ end }} + +{{ define "post-author" }} + + + {{ .name }} + + +{{ end }} diff --git a/layouts/posts/list.html b/layouts/posts/list.html index f833e77..b9a7426 100644 --- a/layouts/posts/list.html +++ b/layouts/posts/list.html @@ -21,40 +21,7 @@ {{ end }} diff --git a/layouts/posts/single.html b/layouts/posts/single.html index 3e0f2b7..1087156 100644 --- a/layouts/posts/single.html +++ b/layouts/posts/single.html @@ -3,22 +3,7 @@

{{ .Title }}

- - - - - - - - - + {{ partial "posts/metadata.html" . }}
diff --git a/layouts/taxonomy/list.html b/layouts/taxonomy/list.html index f833e77..b9a7426 100644 --- a/layouts/taxonomy/list.html +++ b/layouts/taxonomy/list.html @@ -21,40 +21,7 @@
{{ end }} diff --git a/src/sass/_base.scss b/src/sass/_base.scss index 1d92b8e..44a228b 100644 --- a/src/sass/_base.scss +++ b/src/sass/_base.scss @@ -163,9 +163,9 @@ img { .icon { display: inline-block; - width: 1em; - height: 1em; - top: 0.125em; + width: 1.3em; + height: 1.3em; + vertical-align: middle; stroke-width: 0; stroke: currentColor; fill: currentColor; @@ -456,12 +456,8 @@ img { &__tag { margin: $padding-4 0 !important; - .gdoc-button { - background: var(--body-background); - - &__link { - padding: $padding-4 $padding-8; - } + .gdoc-button__link { + padding: $padding-4 $padding-8; } }