From 9c98a399632b5cbe4be11350d72b84cb8fcbace9 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 1 Apr 2026 11:02:59 +0000 Subject: feat(ui): add april fools executive mode --- src/lib/List/Anime/CleanAnimeList.svelte | 13 +++++++----- src/lib/List/Anime/DueAnimeList.svelte | 10 ++++++++- src/lib/List/Anime/UpcomingAnimeList.svelte | 6 ++++-- src/lib/List/ListTitle.svelte | 6 +++++- src/lib/List/Manga/CleanMangaList.svelte | 25 ++++++++++++++-------- src/lib/List/Manga/MangaListTemplate.svelte | 33 ++++++++++++++++++----------- 6 files changed, 63 insertions(+), 30 deletions(-) (limited to 'src/lib/List') diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte index 808a8e5b..93c8f208 100644 --- a/src/lib/List/Anime/CleanAnimeList.svelte +++ b/src/lib/List/Anime/CleanAnimeList.svelte @@ -19,6 +19,8 @@ import stateBin from "$stores/stateBin"; import localforage from "localforage"; import MediaRoulette from "../MediaRoulette.svelte"; import type { Title } from "../mediaTitle"; +import aprilFools from "$stores/aprilFools"; +import { executiveCopy, executiveTitle } from "$lib/Utility/executiveMode"; export let media: Media[]; export let title: Title; @@ -222,7 +224,7 @@ const increment = (anime: Media, progress: number) => { count={$settings.displayTotalDueEpisodes || $settings.displayTotalEpisodes ? totalEpisodeDueCount : filteredMedia.length} - {title} + title={executiveTitle($aprilFools, title)} hideTime={dummy} hideCount={dummy} > @@ -230,16 +232,17 @@ const increment = (anime: Media, progress: number) => { {/if} {#if media.length === 0} - No anime to display. {:else if $settings.displayMediaListFilter && !disableFilter}