aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/_default/summary.html
diff options
context:
space:
mode:
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>