feat: trailer icons/links, improved trailer fade animations

This commit is contained in:
Aleksi Lassila
2025-02-17 19:24:59 +02:00
parent 0d7f63283f
commit 36e6caa1b7
10 changed files with 107 additions and 25 deletions

View File

@@ -51,8 +51,12 @@
})}
style={`background-image: url('${backdropUrl}'); transition: opacity 500ms, transform 500ms;`}
>
{#if videoUrl && i === visibleIndex && $localSettings.enableTrailers && $localSettings.autoplayTrailers}
<YouTubeVideo videoId={videoUrl} play={heroHasFocus} />
{#if videoUrl && i === visibleIndex && $localSettings.enableTrailers}
<YouTubeVideo
videoId={videoUrl}
autoplay={$localSettings.autoplayTrailers}
visible={$localSettings.autoplayTrailers ? heroHasFocus : hasFocus}
/>
{/if}
</div>
{/each}