From 4d133fedb749437cdaff24d7d69c9a3ffdb42dd3 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 10 Apr 2025 17:41:57 -0700 Subject: feat: Add AniList Badges Easter Event 2025 demo #2 --- .../AniListBadges/EasterEvent2025/EasterEgg.svelte | 111 +++++++++++++++++++++ src/routes/+page.svelte | 9 +- src/routes/completed/+page.svelte | 5 +- src/routes/settings/+page.svelte | 7 +- 4 files changed, 129 insertions(+), 3 deletions(-) create mode 100644 src/lib/Events/AniListBadges/EasterEvent2025/EasterEgg.svelte (limited to 'src') diff --git a/src/lib/Events/AniListBadges/EasterEvent2025/EasterEgg.svelte b/src/lib/Events/AniListBadges/EasterEvent2025/EasterEgg.svelte new file mode 100644 index 00000000..ac747aba --- /dev/null +++ b/src/lib/Events/AniListBadges/EasterEvent2025/EasterEgg.svelte @@ -0,0 +1,111 @@ + + +{#if visible} + Easter Egg + +
+{/if} + + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 653c3836..daf51739 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -12,6 +12,7 @@ import locale from '$stores/locale.js'; import Landing from '$lib/Landing.svelte'; import IndexColumn from '$lib/List/Anime/DueIndexColumn.svelte'; + import EasterEgg from '$lib/Events/AniListBadges/EasterEvent2025/EasterEgg.svelte'; export let data; @@ -47,7 +48,11 @@ >
{#if !$settings.disableUpcomingAnime} -
+
{#if $userIdentity.id !== -2} {:else} @@ -63,6 +68,8 @@ {/if}
+ +
{#if !$settings.disableAnime && $settings.disableManga} diff --git a/src/routes/completed/+page.svelte b/src/routes/completed/+page.svelte index d483d7fe..26eaa0ec 100644 --- a/src/routes/completed/+page.svelte +++ b/src/routes/completed/+page.svelte @@ -11,6 +11,7 @@ import Skeleton from '$lib/Loading/Skeleton.svelte'; import locale from '$stores/locale.js'; import Landing from '$lib/Landing.svelte'; + import EasterEgg from '$lib/Events/AniListBadges/EasterEvent2025/EasterEgg.svelte'; export let data; @@ -34,7 +35,7 @@ {:else}
{#if !$settings.displayFiltersIncludeCompleted || !$settings.disableAnime} -
+
{#if $userIdentity.id !== -2} {:else} @@ -63,6 +64,8 @@
{/if} + +