diff --git a/src/lib/nav/DetailedMenu.svelte b/src/lib/nav/DetailedMenu.svelte index f4f9373b..1b6b0ad3 100644 --- a/src/lib/nav/DetailedMenu.svelte +++ b/src/lib/nav/DetailedMenu.svelte @@ -17,7 +17,11 @@ diff --git a/src/lib/poster/ExtraDetails.svelte b/src/lib/poster/ExtraDetails.svelte index 65bde343..0e4f3698 100644 --- a/src/lib/poster/ExtraDetails.svelte +++ b/src/lib/poster/ExtraDetails.svelte @@ -25,6 +25,16 @@ store.userSettings.ratingSystem === RatingSystem.Thumbs, ); + let statusColorMap = { + FINISHED: "var(--status-finished-color)", + PLANNED: "var(--status-planned-color)", + WATCHING: "var(--status-watching-color)", + HOLD: "var(--status-hold-color)", + DROPPED: "var(--status-dropped-color)", + }; + + let backgroundColor = status !== undefined ? statusColorMap[status] : ""; + function formatDate(e: number) { if (!e) { return "Unknown"; @@ -36,8 +46,8 @@ } -{#if (page.url?.pathname === "/" || page.url?.pathname.startsWith("/search")) && store.wlDetailedView && store.wlDetailedView.length > 0} -
+{#if (page.url?.pathname === "/" || page.url?.pathname.startsWith("/search") || page.url?.pathname.startsWith("/person") || page.url?.pathname.startsWith("/discover")) && details && store.wlDetailedView && store.wlDetailedView.length > 0} +
- {#if page.url?.pathname === "/" || page.url?.pathname.startsWith("/search")} + {#if page.url?.pathname === "/" || page.url?.pathname.startsWith("/search") || page.url?.pathname.startsWith("/person") || page.url?.pathname.startsWith("/discover")}