Spaces:
Sleeping
Sleeping
{{- $var := .Get 0 }} | |
{{- $pinID := print "pin-" .Page.File.UniqueID "-" .Ordinal }} | |
{{- $url := .Get "url" }} | |
{{- $label := .Get "label" }} | |
{{- $img := .Get "img" }} | |
{{- $alt := .Get "alt" }} | |
{{- if .IsNamedParams }} | |
{{- if .Get "quote" }} | |
<a href="{{ $url }}" class="has-img has-aria-label has-quote" | |
{{ with $label }} aria-label="{{ . }}"{{ end }}> | |
{{ with .Get "quote" }}<div>{{ safeHTML . }}</div>{{ end }} | |
{{ with $img }} <img src="{{ . }}" alt="{{ or $alt $label }}" loading="lazy">{{ end }} | |
</a> | |
{{- else }} | |
<figure> | |
{{ with $img }}<img src="{{ . }}" alt="{{ or $alt $label }}" loading="lazy">{{ end }} | |
{{- with $label }} | |
<figcaption> | |
{{ if $url }}<a href="{{ $url }}"> {{ . }}</a>{{ else }}{{ . }}{{ end }} | |
</figcaption> | |
{{- end }} | |
</figure> | |
{{- end }} | |
{{ else if or (eq $var "") (eq $var "begin") }}<div class="column pin"> | |
{{ else if eq $var "end" }}</div> | |
{{- end }} |