diff --git a/resources/views/components/episode-cover.blade.php b/resources/views/components/episode-cover.blade.php index 6066211..d860975 100644 --- a/resources/views/components/episode-cover.blade.php +++ b/resources/views/components/episode-cover.blade.php @@ -5,15 +5,15 @@ ]) @php - $title = $displayjapanese ? - "$episode->title_jpn ($episode->title) - $episode->episode" : - "$episode->title - $episode->episode"; + $title = $displayjapanese + ? "{$episode->title_jpn} ({$episode->title}) - {$episode->episode}" + : "{$episode->title} - {$episode->episode}"; - $isWatched = auth()->check() && $episode->userWatched(auth()->id()); + $isLoggedIn = auth()->check(); - $badgeColor = $isWatched - ? 'bg-green-600/80' - : 'bg-rose-700/70'; + $isWatched = $isLoggedIn + ? $episode->userWatched(auth()->id()) + : false; $problematic = cache()->rememberForever( "episodeProblematic{$episode->id}", @@ -21,80 +21,101 @@ ); @endphp -
- +
+ class="block overflow-hidden rounded-2xl border dark:border-neutral-800 border-neutral-300 dark:bg-neutral-900 transition-all duration-300 hover:-translate-y-1 dark:hover:border-neutral-700 hover:border-neutral-400 hover:shadow-2xl hover:shadow-black/30" + > +