aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-08-22 04:36:48 -0700
committerFuwn <[email protected]>2024-08-22 04:36:48 -0700
commit84ed9e26cdeb7e02684f019ca7d07fef5286351e (patch)
tree7454c5ad9736b9f7676ae3e541a8fa0d40e64dc7 /src/lib/List
parentfeat(Completed): allow hiding panels (diff)
downloaddue.moe-84ed9e26cdeb7e02684f019ca7d07fef5286351e.tar.xz
due.moe-84ed9e26cdeb7e02684f019ca7d07fef5286351e.zip
feat(settings): data saver
Diffstat (limited to 'src/lib/List')
-rw-r--r--src/lib/List/CleanGrid.svelte4
-rw-r--r--src/lib/List/CleanList.svelte4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/List/CleanGrid.svelte b/src/lib/List/CleanGrid.svelte
index bf5022f4..18ee51f6 100644
--- a/src/lib/List/CleanGrid.svelte
+++ b/src/lib/List/CleanGrid.svelte
@@ -46,7 +46,9 @@
>
<span class="cover-container">
<ParallaxImage
- source={title.coverImage.extraLarge}
+ source={$settings.displayDataSaver
+ ? title.coverImage.medium
+ : title.coverImage.extraLarge}
alternativeText="Cover"
limit={12.5}
classList={`cover${
diff --git a/src/lib/List/CleanList.svelte b/src/lib/List/CleanList.svelte
index e78f51ab..d07f45f1 100644
--- a/src/lib/List/CleanList.svelte
+++ b/src/lib/List/CleanList.svelte
@@ -21,7 +21,9 @@
<span class="content">
<LinkedTooltip
id={`${type}-${title.id}`}
- content={`<img src="${title.coverImage.extraLarge}" style="width: 250px; object-fit: cover; border-radius: 8px;" />`}
+ content={`<img src="${
+ $settings.displayDataSaver ? title.coverImage.medium : title.coverImage.extraLarge
+ }" style="width: 250px; object-fit: cover; border-radius: 8px;" />`}
pin={`${type}-${title.id}`}
pinPosition={type === 'anime' ? 'right' : 'left'}
disable={!$settings.displayHoverCover}