From d0fc56d00cc286ae2105520c033f6af7eea1cd94 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Mon, 15 Dec 2025 19:42:03 -0800 Subject: [PATCH] hide summer tag when yukata is present --- src/lib/components/database/cells/CharacterNameCell.svelte | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/components/database/cells/CharacterNameCell.svelte b/src/lib/components/database/cells/CharacterNameCell.svelte index d006e4df..dd02a137 100644 --- a/src/lib/components/database/cells/CharacterNameCell.svelte +++ b/src/lib/components/database/cells/CharacterNameCell.svelte @@ -43,8 +43,11 @@ return null }) - // Check if character has season (seasonal variant) - const hasSeason = $derived(seasonText !== null) + // Special case: Yukata is more specific than Summer, so hide Summer if Yukata is present + const isYukataWithSummer = $derived(seriesText === 'Yukata' && seasonText === 'Summer') + + // Check if character has season (seasonal variant), but hide if Yukata+Summer + const hasSeason = $derived(seasonText !== null && !isYukataWithSummer) // Check if character has series with different text than season const hasDistinctSeries = $derived(seriesText !== null && seriesText !== seasonText)