From 4319f04d15fea1ec610cde51648709ae3d77248b Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 2 Feb 2024 04:12:16 -0800 Subject: feat(schedule): shorten long titles --- src/lib/List/MediaTitleDisplay.svelte | 39 +++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 9 deletions(-) (limited to 'src/lib/List') diff --git a/src/lib/List/MediaTitleDisplay.svelte b/src/lib/List/MediaTitleDisplay.svelte index 118d9b2c..5463d009 100644 --- a/src/lib/List/MediaTitleDisplay.svelte +++ b/src/lib/List/MediaTitleDisplay.svelte @@ -1,32 +1,53 @@ {#if $settings.displayTitleFormat === 'native'} {#if $settings.displayFurigana} - + - {title.native} + {abbreviate ? abbreviated(title.native, abbreviateTo) : title.native} - {wanakana.toKana(title.romaji)} + {abbreviate + ? abbreviated(wanakana.toKana(title.native), abbreviateTo) + : wanakana.toKana(title.native)} {:else} - - {title.native} + + {abbreviate ? abbreviated(title.native, abbreviateTo) : title.native} {/if} {:else if $settings.displayTitleFormat === 'romaji'} - - {title.romaji} + + {abbreviate ? abbreviated(title.romaji, abbreviateTo) : title.romaji} {:else} - - {title.english || title.romaji || title.native} + + {abbreviate + ? abbreviated(title.english || title.romaji || title.native, abbreviateTo) + : title.english || title.romaji || title.native} {/if} -- cgit v1.2.3