summaryrefslogtreecommitdiff
path: root/web/template/status_header.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'web/template/status_header.tmpl')
-rw-r--r--web/template/status_header.tmpl18
1 files changed, 14 insertions, 4 deletions
diff --git a/web/template/status_header.tmpl b/web/template/status_header.tmpl
index 8946a1030..01b73aea0 100644
--- a/web/template/status_header.tmpl
+++ b/web/template/status_header.tmpl
@@ -32,13 +32,23 @@
title="Open remote profile (opens in a new window)"
>
{{- end }}
- <img
+ <picture
class="avatar"
aria-hidden="true"
- src="{{- .Avatar -}}"
- alt="Avatar for {{ .Username -}}"
- title="Avatar for {{ .Username -}}"
>
+ {{- if .AvatarAttachment }}
+ <source
+ srcset="{{- .AvatarStatic -}}"
+ type="{{- .AvatarAttachment.PreviewMIMEType -}}"
+ media="(prefers-reduced-motion: reduce)"
+ />
+ {{- end }}
+ <img
+ src="{{- .Avatar -}}"
+ alt="Avatar for {{ .Username -}}"
+ title="Avatar for {{ .Username -}}"
+ >
+ </picture>
<div class="author-strap">
<span class="displayname text-cutoff">
{{- if .DisplayName -}}