aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Schedule
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/Schedule
parentfeat(Completed): allow hiding panels (diff)
downloaddue.moe-84ed9e26cdeb7e02684f019ca7d07fef5286351e.tar.xz
due.moe-84ed9e26cdeb7e02684f019ca7d07fef5286351e.zip
feat(settings): data saver
Diffstat (limited to 'src/lib/Schedule')
-rw-r--r--src/lib/Schedule/CoverBypass.svelte4
-rw-r--r--src/lib/Schedule/Days.svelte4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/Schedule/CoverBypass.svelte b/src/lib/Schedule/CoverBypass.svelte
index 11df399b..1b7cce17 100644
--- a/src/lib/Schedule/CoverBypass.svelte
+++ b/src/lib/Schedule/CoverBypass.svelte
@@ -30,7 +30,9 @@
titleSelect(media) || entry.title
)}
target="_blank"
- title={`<img src="${media?.coverImage.extraLarge}" style="width: 250px; object-fit: cover; border-radius: 8px;" />`}
+ title={`<img src="${
+ $settings.displayDataSaver ? media?.coverImage.medium : media?.coverImage.extraLarge
+ }" style="width: 250px; object-fit: cover; border-radius: 8px;" />`}
use:tooltip
data-tooltip-disable={media && cover ? false : true}
>
diff --git a/src/lib/Schedule/Days.svelte b/src/lib/Schedule/Days.svelte
index 03f240e6..59f64e4a 100644
--- a/src/lib/Schedule/Days.svelte
+++ b/src/lib/Schedule/Days.svelte
@@ -104,7 +104,9 @@
<div class="cover-card-image">
<ParallaxImage
source={media
- ? media.coverImage.extraLarge
+ ? $settings.displayDataSaver
+ ? media.coverImage.medium
+ : media.coverImage.extraLarge
: `https://subsplease.org${entry.image_url}`}
limit={12.5}
alternativeText="Cover"