aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-05-13 03:52:01 -0700
committerFuwn <[email protected]>2024-05-13 03:52:01 -0700
commitd1b17d9d8e01194882e748b0ecad5ff667b3518e (patch)
tree7c2f756f95a7850e74ac13a996e5dc79fd8323ef /src/lib
parentfeat(badges): remove source from tooltip (diff)
downloaddue.moe-d1b17d9d8e01194882e748b0ecad5ff667b3518e.tar.xz
due.moe-d1b17d9d8e01194882e748b0ecad5ff667b3518e.zip
fix(FallbackBadge): only relative tooltip if backdrop-filter css
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/User/BadgeWall/Badges.svelte1
-rw-r--r--src/lib/User/BadgeWall/FallbackBadge.svelte4
2 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/User/BadgeWall/Badges.svelte b/src/lib/User/BadgeWall/Badges.svelte
index 4a73b06c..a765740d 100644
--- a/src/lib/User/BadgeWall/Badges.svelte
+++ b/src/lib/User/BadgeWall/Badges.svelte
@@ -85,6 +85,7 @@
style={badge.hidden || badge.shadow_hidden
? 'filter: grayscale(100%); opacity: 50%;'
: ''}
+ {preferences}
/>
{/if}
</div>
diff --git a/src/lib/User/BadgeWall/FallbackBadge.svelte b/src/lib/User/BadgeWall/FallbackBadge.svelte
index 8317b2e0..55412aa5 100644
--- a/src/lib/User/BadgeWall/FallbackBadge.svelte
+++ b/src/lib/User/BadgeWall/FallbackBadge.svelte
@@ -7,6 +7,7 @@
import { databaseTimeToDate } from '../../Utility/time';
import { cubicOut } from 'svelte/easing';
import { dev } from '$app/environment';
+ import type { UserPreferences } from '$lib/Database/userPreferences';
export let source: string | null | undefined;
export let alternative: string | null | undefined;
@@ -20,6 +21,7 @@
export let selectedBadge: Badge | null = null;
export let awc = false;
export let index: number | null = null;
+ export let preferences: UserPreferences;
let replaceCount = 0;
let badgeReference: HTMLImageElement;
@@ -72,7 +74,7 @@
}`}
pin={`badge-${awc ? index : badge.id}`}
pinPosition="top"
- relative
+ relative={preferences.badge_wall_css.includes('backdrop-filter')}
>
<a
href={awc ? badgeToAny(badge).link : '#'}