From ba3650899ed724a3edd8a838f177d3cd79528ca6 Mon Sep 17 00:00:00 2001 From: w33b Date: Fri, 22 May 2026 23:07:19 +0200 Subject: [PATCH] Refactor home template --- .../home/partials/tab/template.blade.php | 63 +++++++------------ .../views/home/partials/tabs-middle.blade.php | 4 +- .../views/home/partials/tabs-top.blade.php | 4 +- 3 files changed, 25 insertions(+), 46 deletions(-) diff --git a/resources/views/home/partials/tab/template.blade.php b/resources/views/home/partials/tab/template.blade.php index 2fd38df..4707141 100644 --- a/resources/views/home/partials/tab/template.blade.php +++ b/resources/views/home/partials/tab/template.blade.php @@ -1,47 +1,26 @@ -@if ($showThumbnails) -
- @php - $limit = 15; - $limitcounter = 0; - @endphp +@php + $isThumbnail = $showThumbnails; - @foreach ($episodes as $ep) - @if (isset($popularView)) - @php $episode = $ep->episode @endphp - @else - @php $episode = $ep @endphp - @endif + $gridClasses = $isThumbnail + ? 'grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-6' + : 'grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-5 2xl:grid-cols-8'; - @if ($limitcounter >= $limit) - @break - @endif + $limit = $isThumbnail ? 12 : 16; - + $view = $isThumbnail ? 'thumbnail' : 'poster'; +@endphp - @php $limitcounter++; @endphp +
+ @foreach ($episodes->take($limit) as $ep) + @php + $episode = isset($popularView) + ? $ep->episode + : $ep; + @endphp + + @endforeach -
-@else -
- @php - $limit = 16; - $limitcounter = 0; - @endphp - - @foreach ($episodes as $ep) - @if (isset($popularView)) - @php $episode = $ep->episode @endphp - @else - @php $episode = $ep @endphp - @endif - - @if ($limitcounter >= $limit) - @break - @endif - - - - @php $limitcounter++; @endphp - @endforeach -
-@endif \ No newline at end of file +
\ No newline at end of file diff --git a/resources/views/home/partials/tabs-middle.blade.php b/resources/views/home/partials/tabs-middle.blade.php index 49913a6..5444970 100644 --- a/resources/views/home/partials/tabs-middle.blade.php +++ b/resources/views/home/partials/tabs-middle.blade.php @@ -2,7 +2,7 @@