diff --git a/assets/css/bobastyle.css b/assets/css/bobastyle.css index 01e3b97..faa59d7 100644 --- a/assets/css/bobastyle.css +++ b/assets/css/bobastyle.css @@ -506,6 +506,14 @@ footer p { margin-top: 10px; } +:is( + .page-metadata-section:is(.categories, .tags, .series), + .page-metadata-item.authors +) > a:not(:last-child):after { + color: var(--text-0); + content: ","; +} + .post-media { margin-top: 15px; } diff --git a/layouts/_partials/page-metadata/item/authors.html b/layouts/_partials/page-metadata/item/authors.html index 1a2d21a..05e4d52 100644 --- a/layouts/_partials/page-metadata/item/authors.html +++ b/layouts/_partials/page-metadata/item/authors.html @@ -1,16 +1,9 @@ -{{ with .Params.authors }} - +{{ with .GetTerms "authors" }} + {{ partial "icon.html" "user-circle" }} - {{ if index $.Site.Taxonomies "authors" }} - {{ $authors := slice }} - {{ range . }} - {{ $url := (printf "authors/%s" (. | anchorize)) | absLangURL }} - {{ $authors = $authors | append (printf `%s` $url .) }} - {{ end }} - {{ delimit $authors ", " | safeHTML }} - {{ else }} - {{ delimit . ", " }} + {{ range . }} + {{ .LinkTitle }} {{ end }} {{ end }} diff --git a/layouts/_partials/page-metadata/item/categories.html b/layouts/_partials/page-metadata/item/categories.html index d1f35dc..42c57d7 100644 --- a/layouts/_partials/page-metadata/item/categories.html +++ b/layouts/_partials/page-metadata/item/categories.html @@ -4,8 +4,10 @@ {{ $categories = $categories | append (printf `%s` .Permalink .LinkTitle) }} {{ end }} -
+ {{ end }} diff --git a/layouts/_partials/page-metadata/item/series.html b/layouts/_partials/page-metadata/item/series.html index ac04bdb..3ff5425 100644 --- a/layouts/_partials/page-metadata/item/series.html +++ b/layouts/_partials/page-metadata/item/series.html @@ -1,11 +1,8 @@ {{ with (.GetTerms "series") }} - {{ $series := slice }} - {{ range . }} - {{ $series = $series | append (printf `%s` .Permalink .LinkTitle) }} - {{ end }} - -