Use jdenticon for default avatars (#416)

This commit is contained in:
Thomas Miceli
2025-01-27 00:08:50 +01:00
committed by GitHub
parent 0609b64cff
commit 28c7e75657
10 changed files with 66 additions and 17 deletions

View File

@ -6,7 +6,15 @@
{{if .fromUser}}
<div class="flex items-center">
<div class="flex-shrink-0">
<img class="h-12 w-12 rounded-md mr-2 border border-gray-200 dark:border-gray-700" src="{{ avatarUrl .fromUser .DisableGravatar }}" alt="{{ .fromuser.Username }}'s Avatar">
{{ if not (shouldGenerateAvatar .fromUser .DisableGravatar) }}
<img class="h-12 w-12 rounded-md mr-2 border border-gray-200 dark:border-gray-700" src="{{ avatarUrl .fromUser .DisableGravatar }}" alt="{{ .fromuser.Username }}'s Avatar">
{{ else }}
<svg class="h-12 w-12 rounded-md mr-2 border border-gray-200 dark:border-gray-700"
data-jdenticon-value="{{ .fromUser.Username }}"
width="48"
height="48">
</svg>
{{ end }}
</div>
<div>
<h1 class="text-2xl font-bold leading-tight">{{.fromUser.Username}}</h1>