aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Settings
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-07-08 19:45:35 -0700
committerFuwn <[email protected]>2024-07-08 19:45:35 -0700
commitc89603b4682e3f35f93d76a8918c25fbb435b68c (patch)
tree20beeff67a60e47a41dc142d1a96cb487792e287 /src/lib/Settings
parentfeat(pwa): anilist notifications (diff)
downloaddue.moe-c89603b4682e3f35f93d76a8918c25fbb435b68c.tar.xz
due.moe-c89603b4682e3f35f93d76a8918c25fbb435b68c.zip
feat(settings): only show anilist notification toggle in pwa
Diffstat (limited to 'src/lib/Settings')
-rw-r--r--src/lib/Settings/Categories/Display.svelte28
1 files changed, 15 insertions, 13 deletions
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte
index 05f51ca3..7a1accdd 100644
--- a/src/lib/Settings/Categories/Display.svelte
+++ b/src/lib/Settings/Categories/Display.svelte
@@ -183,20 +183,22 @@
</button>
{/if}
-<p />
+{#if window.matchMedia('(display-mode: standalone)').matches}
+ <p />
-<SettingCheckboxToggle
- setting="displayAniListNotifications"
- text={$locale().settings.display.categories.motionAndAccessibility.fields
- .enableAniListNotifications}
->
- <SettingHint lineBreak>
- Periodically check and display recent AniList notifications as a native platform notification
- <br />
- This may be useful for users who have installed due.moe as a PWA or on mobile devices, since AniList
- has no official mobile app.
- </SettingHint>
-</SettingCheckboxToggle>
+ <SettingCheckboxToggle
+ setting="displayAniListNotifications"
+ text={$locale().settings.display.categories.motionAndAccessibility.fields
+ .enableAniListNotifications}
+ >
+ <SettingHint lineBreak>
+ Periodically check and display recent AniList notifications as a native platform notification
+ <br />
+ This may be useful for users who have installed due.moe as a PWA or on mobile devices, since AniList
+ has no official mobile app.
+ </SettingHint>
+ </SettingCheckboxToggle>
+{/if}
<p />