mirror of
https://git.sr.ht/~seirdy/seirdy.one
synced 2024-11-15 18:02:11 +00:00
01e52bad16
- give code blocks their own figure numbers/names/ID - Split figcaption into quotecaption and codecaption - create codefigure partial to reduce markup for SoftwareSourceCode figures
6 lines
359 B
HTML
6 lines
359 B
HTML
{{ $codeIndex := (.Page.Scratch.Get "codeIndex") }}
|
|
<figcaption>
|
|
<strong itemprop="name"> <span itemprop="codeSampleType">Code snippet</span> {{ $codeIndex }}</strong>{{with .Get "lang"}} (<span itemprop="programmingLanguage">{{ . }}</span>){{end}}:
|
|
{{ .Inner | markdownify | safeHTML }}
|
|
</figcaption>
|
|
{{- .Page.Scratch.Set "codeIndex" (add 1 $codeIndex) -}}
|