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
10 lines
270 B
HTML
10 lines
270 B
HTML
{{ $codeIndex := .Page.Scratch.Get "codeIndex" }}
|
|
{{ $id := .Get "id" }}
|
|
<figure itemscope itemtype="https://schema.org/SoftwareSourceCode"
|
|
{{ if $id }}
|
|
id="{{ $id }}"
|
|
{{- else -}}
|
|
id="code-{{ sub $codeIndex 1 }}"
|
|
{{ end }}>
|
|
{{ .Inner | markdownify }}
|
|
</figure>
|