diff options
Diffstat (limited to 'themes/default/layouts/_default/summary.html')
-rw-r--r-- | themes/default/layouts/_default/summary.html | 36 |
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> |