github.com/square/finch@v0.0.0-20240412205204-6530c03e2b96/docs/themes/hugo-geekdoc/layouts/partials/posts/metadata.html (about) 1 <span class="flex align-center no-wrap"> 2 <svg class="gdoc-icon gdoc_date"><use xlink:href="#gdoc_date"></use></svg> 3 <span class="gdoc-post__tag"> 4 <time datetime="{{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" | safeHTML }}"> 5 {{ if .Lastmod.After (.Date.AddDate 0 0 1) }} 6 {{ i18n "posts_update_prefix" }} 7 {{ end }} 8 {{ .Lastmod.Format "Jan 2, 2006" }} 9 </time> 10 </span> 11 </span> 12 13 <span class="flex align-center no-wrap"> 14 <svg class="gdoc-icon gdoc_timer"><use xlink:href="#gdoc_timer"></use></svg> 15 <span class="gdoc-post__tag">{{ i18n "posts_read_time" .ReadingTime }}</span> 16 </span> 17 18 {{ $tc := 0 }} 19 {{ with .Params.tags }} 20 {{ range sort . }} 21 {{ $name := . }} 22 {{ with $.Site.GetPage (printf "/tags/%s" $name | urlize) }} 23 {{ if eq $tc 0 }} 24 <span class="flex align-center no-wrap"> 25 <svg class="gdoc-icon gdoc_bookmark"><use xlink:href="#gdoc_bookmark"></use></svg> 26 {{ template "post-tag" dict "name" $name "page" . }} 27 </span> 28 {{ else }} 29 <span class="flex align-center"> 30 {{ template "post-tag" dict "name" $name "page" . }} 31 </span> 32 {{ end }} 33 {{ end }} 34 {{ $tc = (add $tc 1) }} 35 {{ end }} 36 {{ end }} 37 38 {{ define "post-tag" }} 39 <span class="gdoc-post__tag gdoc-button gdoc-button--regular"> 40 <a 41 class="gdoc-button__link" 42 href="{{ .page.RelPermalink }}" 43 title="{{ i18n "posts_tagged_with" .name }}" 44 > 45 {{ .name }} 46 </a> 47 </span> 48 {{ end }}