Skip to content

Commit eac872e

Browse files
committed
feat: use avatar component on sidebar
1 parent 4c8e7d5 commit eac872e

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

lib/algora_web/components/layouts/user.html.heex

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,12 @@
117117
title={Algora.Accounts.User.handle(contact)}
118118
>
119119
<div class="relative inline-block">
120-
<div class="relative h-8 w-8 flex-shrink-0 overflow-hidden rounded-full">
121-
<img
122-
alt={Algora.Accounts.User.handle(contact)}
123-
loading="lazy"
124-
decoding="async"
125-
src={contact.avatar_url}
126-
class="h-full w-full object-cover"
127-
/>
128-
</div>
120+
<.avatar>
121+
<.avatar_image src={contact.avatar_url} />
122+
<.avatar_fallback>
123+
{Algora.Util.initials(Algora.Accounts.User.handle(contact))}
124+
</.avatar_fallback>
125+
</.avatar>
129126
<span class="absolute right-0 bottom-0 block h-2 w-2 rounded-full bg-green-400 ring-2 ring-white dark:ring-gray-950">
130127
</span>
131128
</div>

0 commit comments

Comments
 (0)