aboutsummaryrefslogtreecommitdiff
path: root/src/routes/user
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-02-10 02:37:45 -0800
committerFuwn <[email protected]>2024-02-10 02:37:45 -0800
commit79e198e37e517d04d0b42fcaae500eac0cc1bd21 (patch)
treeb08eb0c3e09253a754bdbcdb17a642d71b562c06 /src/routes/user
parentfeat(badges): fallback yotsuba (diff)
downloaddue.moe-79e198e37e517d04d0b42fcaae500eac0cc1bd21.tar.xz
due.moe-79e198e37e517d04d0b42fcaae500eac0cc1bd21.zip
feat(badges): fallback for awc badges
Diffstat (limited to 'src/routes/user')
-rw-r--r--src/routes/user/[user]/badges/+page.svelte11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte
index 67c5a2f6..6f959564 100644
--- a/src/routes/user/[user]/badges/+page.svelte
+++ b/src/routes/user/[user]/badges/+page.svelte
@@ -468,16 +468,15 @@
<a
href={badge.link}
target="_blank"
+ class="badge"
id={`badge-${badge.link}`}
title={badge.description}
use:tooltip
>
- <img
- src={cdn(thumbnail(badge.image))}
- alt={badge.description}
- loading="lazy"
- class="badge"
- on:error={(e) => fallback(e, thumbnail(badge.image))}
+ <FallbackImage
+ source={cdn(thumbnail(badge.image))}
+ alternative={badge.description}
+ fallback={thumbnail(badge.image)}
/>
</a>
{/each}