21 lines
608 B
HTML
21 lines
608 B
HTML
<!--
|
|
id: id of the figure
|
|
class: class of the figure
|
|
link: url the image directs to
|
|
alt: alternative text
|
|
caption: caption
|
|
title: what the image says when moused over ("title" in HTML)
|
|
-->
|
|
<figure {{ with .Get "id" }}id="{{.}}"{{ end -}} {{ with .Get "class" }}class="{{.}}"{{ end -}}>
|
|
{{- with .Get "link"}}<a href="{{.}}">{{ end -}}
|
|
<img src="{{ .Get "src" }}"
|
|
{{- with .Get "title" }} title="{{.}}"{{ end -}}
|
|
{{- with .Get "alt" }} alt="{{.}}"{{ end -}}
|
|
>
|
|
{{- if .Get "link"}}</a>{{ end -}}
|
|
{{- with .Get "caption" -}}
|
|
<figcaption>
|
|
{{- . -}}
|
|
</figcaption>
|
|
{{- end -}}
|
|
</figure>
|