Вот никак пагинацию толково не вышло сделать с SiteContent. Пришлось миксовать контроллеры и шаблоны с runSnippet
Может колхоз, но у меня получилось так
@include('partials.nav.paginator', ['paginator' => $category])
@if ($paginator->lastPage() > 1)
<div class="custom-pagination mt-90 d-flex justify-content-center">
<!-- Nav -->
<nav aria-label="Post Pagination" class="fullwidth">
<!-- List start -->
<ul class="pagination justify-content-between d-flex">
@if ($paginator->url(1) == $paginator->currentPage())
<li class="page-item disabled mr-auto"><a class="page-link"><i class="ti-arrow-left"></i></a></li>
@elseif($paginator->currentPage() == 2)
<li class="page-item mr-auto"><a class="page-link" href="{{ $paginator->url($paginator->currentPage()-1) }}" aria-label="Предыдущая"><i class="ti-arrow-left"></i></a></li>
@else
<li class="page-item mr-auto"><a class="page-link" href="{{ $paginator->url($paginator->currentPage()-1) }}" aria-label="Предыдущая"><i class="ti-arrow-left"></i></a></li>
@endif
@if($paginator->currentPage() > 3)
<li class="page-item"><a class="page-link" href="{{ $paginator->url(1) }}">1</a></li>
@endif
@if($paginator->currentPage() > 4)
<li class="page-item disabled"><a class="page-link" href="#" aria-label="Разрыв страниц">...</a></li>
@endif
@foreach(range(1, $paginator->lastPage()) as $i)
@if($i >= ($paginator->currentPage()) - 2 && $i <= ($paginator->currentPage()) + 2)
@if ($i == $paginator->currentPage())
<li class="page-item active"><a class="page-link stay" href="#">{{ $i }}</a></li>
@else
<li class="page-item">
<a class="page-link" href="{{ $paginator->url($i) }}">{{ $i }}</a>
</li>
@endif
@endif
@endforeach
@if($paginator->currentPage() < $paginator->lastPage() - 3)
<li class="page-item disabled">
<a class="page-link" href="#" aria-label="Разрыв страниц">
...
</a>
</li>
@endif
@if($paginator->currentPage() < $paginator->lastPage() - 2)
<li class="page-item">
<a class="page-link" href="{{ $paginator->url($paginator->lastPage()) }}">{{ $paginator->lastPage() }}</a>
</li>
@endif
{{-- Next Page Link --}}
@if ($paginator->lastPage() == $paginator->currentPage())
<li class="page-item disabled ml-auto"><a class="page-link" href="#" aria-label="Следующая"><i class="ti-arrow-right"></i></a></li>
@else
<li class="page-item ml-auto"><a class="page-link" href="{{ $paginator->url($paginator->currentPage()+1) }}"><i class="ti-arrow-right"></i></a></li>
@endif
</ul>
<!-- List End -->
</nav>
<!-- End Nav -->
</div>
@endif