summaryrefslogtreecommitdiffstats
path: root/themes/danix-xyz-hacker/layouts/shortcodes/figure.html
diff options
context:
space:
mode:
Diffstat (limited to 'themes/danix-xyz-hacker/layouts/shortcodes/figure.html')
-rw-r--r--themes/danix-xyz-hacker/layouts/shortcodes/figure.html8
1 files changed, 8 insertions, 0 deletions
diff --git a/themes/danix-xyz-hacker/layouts/shortcodes/figure.html b/themes/danix-xyz-hacker/layouts/shortcodes/figure.html
new file mode 100644
index 0000000..27d6cb2
--- /dev/null
+++ b/themes/danix-xyz-hacker/layouts/shortcodes/figure.html
@@ -0,0 +1,8 @@
+{{- $src := .Get "src" -}}
+{{- $alt := .Get "alt" -}}
+{{- $class := .Get "class" -}}
+<figure class="my-6 {{ $class }}">
+ {{- if $src -}}<img src="{{ $src }}" alt="{{ $alt }}" class="w-full" />{{ end -}}
+ {{- .Inner -}}
+ {{- if .Get "caption" -}}<figcaption class="text-sm text-text-dim mt-2">{{ .Get "caption" }}</figcaption>{{ end -}}
+</figure>