aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/_default/summary.html
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2022-05-25 12:26:12 -0400
committertdro <tdro@noreply.example.com>2022-05-25 12:26:12 -0400
commit8710bcdc76615374cf40af2fb8ea2304f9cdaee1 (patch)
tree71c2ee87caf6492f0d7ba57eddd80b22b620724d /themes/default/layouts/_default/summary.html
parentc22be9bf36fae787683e0fe85b62ee551082ad64 (diff)
downloadcanory-8710bcdc76615374cf40af2fb8ea2304f9cdaee1.tar.gz
canory-8710bcdc76615374cf40af2fb8ea2304f9cdaee1.tar.bz2
canory-8710bcdc76615374cf40af2fb8ea2304f9cdaee1.zip
themes/default/layouts/_default/summary: Render without partial
Diffstat (limited to 'themes/default/layouts/_default/summary.html')
-rw-r--r--themes/default/layouts/_default/summary.html36
1 files changed, 35 insertions, 1 deletions
diff --git a/themes/default/layouts/_default/summary.html b/themes/default/layouts/_default/summary.html
index 3b6a0b3..ef4fe11 100644
--- a/themes/default/layouts/_default/summary.html
+++ b/themes/default/layouts/_default/summary.html
@@ -1 +1,35 @@
-{{ partial "card.html" . }}
+<micro-card {{ if .Weight }}pinned{{ end }} id="{{ partial "card-id.html" . }}">
+ {{ if .ExpiryDate }}<micro-expires>{{ end }}
+ <micro-summary title="{{- partial "title.html" . -}}">
+ <micro-thumbnail>
+ {{ partial "profile-picture.html" . }}
+ </micro-thumbnail>
+ <micro-content>
+ <micro-metadata>
+ {{ partial "meta.html" . }}
+ </micro-metadata>
+ {{ if .Params.nsfw }}
+ <micro-nsfw>
+ <details>
+ <summary>
+ {{ safeHTML (readFile "static/icons/feather/alert-circle.svg") }}
+ <span>Danger: Unsafe Content. <b><u>Click here</u></b> to show/hide</span>
+ </summary>
+ </details>
+ <micro-nsfw-content>
+ {{ end }}
+ {{-
+ .Content |
+ replaceRE "<p>\n<figure>" "<figure>" |
+ replaceRE "</figure></p>" "</figure>" |
+ safeHTML
+ -}}
+ {{ if .Params.nsfw }}
+ </micro-nsfw-content>
+ </micro-nsfw>
+ {{ end }}
+ <micro-tags>{{ partial "tags.html" . }}</micro-tags>
+ </micro-content>
+ </micro-summary>
+ {{ if .ExpiryDate }}</micro-expires>{{ end }}
+</micro-card>