aboutsummaryrefslogtreecommitdiff
path: root/src/routes/+page.svelte
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-04-01 11:02:59 +0000
committerFuwn <[email protected]>2026-04-01 11:02:59 +0000
commit9c98a399632b5cbe4be11350d72b84cb8fcbace9 (patch)
tree9278067a3f743a2c9504d80d1f277c1eb8d0a6df /src/routes/+page.svelte
parentfix(badges): hide outbound link notice (diff)
downloaddue.moe-9c98a399632b5cbe4be11350d72b84cb8fcbace9.tar.xz
due.moe-9c98a399632b5cbe4be11350d72b84cb8fcbace9.zip
feat(ui): add april fools executive mode
Diffstat (limited to 'src/routes/+page.svelte')
-rw-r--r--src/routes/+page.svelte14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 268e9713..a3fcad28 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -8,6 +8,8 @@ import ListTitle from "$lib/List/ListTitle.svelte";
import HeadTitle from "$lib/Home/HeadTitle.svelte";
import { createHeightObserver } from "$lib/Utility/html.js";
import Skeleton from "$lib/Loading/Skeleton.svelte";
+import aprilFools from "$stores/aprilFools";
+import { executiveTitle } from "$lib/Utility/executiveMode";
import locale from "$stores/locale.js";
import Landing from "$lib/Landing.svelte";
import LandingHero from "$lib/LandingHero.svelte";
@@ -106,12 +108,12 @@ onDestroy(() => removeHeightObserver?.());
{#if UpcomingAnimeListComponent}
<UpcomingAnimeListComponent user={data.user} />
{:else}
- <ListTitle title={$locale().lists.upcoming.episodes} />
+ <ListTitle title={executiveTitle($aprilFools, $locale().lists.upcoming.episodes)} />
<Skeleton card={false} count={5} height="0.9rem" list />
{/if}
{:else}
- <ListTitle title={$locale().lists.upcoming.episodes} />
+ <ListTitle title={executiveTitle($aprilFools, $locale().lists.upcoming.episodes)} />
<Skeleton card={false} count={5} height="0.9rem" list />
{/if}
@@ -123,7 +125,7 @@ onDestroy(() => removeHeightObserver?.());
<IndexColumnComponent user={data.user} userIdentity={$userIdentity} />
{:else}
<details bind:open={$stateBin.dueAnimeListOpen} class="list list-due">
- <ListTitle title={$locale().lists.due.episodes} />
+ <ListTitle title={executiveTitle($aprilFools, $locale().lists.due.episodes)} />
<Skeleton card={false} count={5} height="0.9rem" list />
</details>
@@ -137,7 +139,7 @@ onDestroy(() => removeHeightObserver?.());
<IndexColumnComponent user={data.user} userIdentity={$userIdentity} />
{:else}
<details bind:open={$stateBin.dueAnimeListOpen} class="list list-due">
- <ListTitle title={$locale().lists.due.episodes} />
+ <ListTitle title={executiveTitle($aprilFools, $locale().lists.due.episodes)} />
<Skeleton card={false} count={5} height="0.9rem" list />
</details>
@@ -154,12 +156,12 @@ onDestroy(() => removeHeightObserver?.());
due={true}
/>
{:else}
- <ListTitle title={$locale().lists.due.mangaAndLightNovels} />
+ <ListTitle title={executiveTitle($aprilFools, $locale().lists.due.mangaAndLightNovels)} />
<Skeleton card={false} count={5} height="0.9rem" list />
{/if}
{:else}
- <ListTitle title={$locale().lists.due.mangaAndLightNovels} />
+ <ListTitle title={executiveTitle($aprilFools, $locale().lists.due.mangaAndLightNovels)} />
<Skeleton card={false} count={5} height="0.9rem" list />
{/if}