aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/shortcodes/pdf.html
diff options
context:
space:
mode:
Diffstat (limited to 'themes/default/layouts/shortcodes/pdf.html')
-rw-r--r--themes/default/layouts/shortcodes/pdf.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/themes/default/layouts/shortcodes/pdf.html b/themes/default/layouts/shortcodes/pdf.html
new file mode 100644
index 0000000..f766190
--- /dev/null
+++ b/themes/default/layouts/shortcodes/pdf.html
@@ -0,0 +1,11 @@
+{{- $url := default "https://www.gutenberg.org/files/98/old/2city12p.pdf" (.Get "url" | default (.Get 0)) -}}
+{{- $title := default "PDF Document" (.Get "title" | default (.Get 1)) -}}
+{{- $caption := default (print $title ": [Download](" $url ")") (.Get "caption" | default (.Get 2)) -}}
+
+<pdf-container title="{{ $title }}">
+ <iframe loading="lazy"
+ sandbox="allow-scripts allow-presentation allow-same-origin"
+ src="https://docs.google.com/gview?url={{ $url }}&embedded=true">
+ </iframe>
+ <figcaption>{{ $caption | markdownify }}</figcaption>
+</pdf-container>