aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Media
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-16 02:21:25 -0800
committerFuwn <[email protected]>2024-01-16 02:21:25 -0800
commit2f7c8ce0bbc7ecc13f6670e4575678a2ff0d7432 (patch)
treeb149b36fa8567694ae4cc706f8302cfa0d00c912 /src/lib/Media
parentfix(sequelspy): move hover cover to title (diff)
downloaddue.moe-2f7c8ce0bbc7ecc13f6670e4575678a2ff0d7432.tar.xz
due.moe-2f7c8ce0bbc7ecc13f6670e4575678a2ff0d7432.zip
feat(anime): thumbnail mode
Diffstat (limited to 'src/lib/Media')
-rw-r--r--src/lib/Media/Anime/Airing/time.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/lib/Media/Anime/Airing/time.ts b/src/lib/Media/Anime/Airing/time.ts
index bcad803f..0f24ccc4 100644
--- a/src/lib/Media/Anime/Airing/time.ts
+++ b/src/lib/Media/Anime/Airing/time.ts
@@ -4,6 +4,7 @@ import type { SubsPlease } from '$lib/Media/Anime/Airing/Subtitled/subsPlease';
import settings from '$stores/settings';
import { injectAiringTime } from './Subtitled/match';
import { totalEpisodes } from '../episodes';
+import { get } from 'svelte/store';
export const airingTime = (
originalAnime: Media,
@@ -70,13 +71,15 @@ export const airingTime = (
hours ? `${hours.toFixed(3)} hours` : ''
}" style="opacity: ${opacity}%;">${anime.nextAiringEpisode?.episode}${totalEpisodes(
anime
- )} in ${timeFrame} <span style="opacity: 50%">${few ? `(${time})` : ''}</span></span>`;
+ )} in ${timeFrame} <span style="opacity: 50%">${
+ few && get(settings).displayThumbnailMode ? '<br>' : ''
+ }${few ? `(${time})` : ''}</span></span>`;
else
return `<span title="${
hours ? `${hours.toFixed(3)} hours` : ''
}" style="opacity: ${opacity}%;">${anime.nextAiringEpisode?.episode} in ${
- few ? '<b>' : ''
- }${timeFrame}${few ? '</b>' : ''} ${few ? `(${time})` : ''}</span>`;
+ few && get(settings).displayThumbnailMode ? '<br>' : ''
+ }${few ? '<b>' : ''}${timeFrame}${few ? '</b>' : ''} ${few ? `(${time})` : ''}</span>`;
}
return '';