{{-- Paginação do Admin — substitui a view padrão do Laravel (pagination::tailwind), que renderiza com classes utilitárias do Tailwind. O Admin tem CSS 100% próprio (ver components/admin-layout.blade.php) e não carrega Tailwind, então aqueles SVGs ficavam sem nenhum estilo aplicado e apareciam gigantes na tela (ex.: /admin/leis). Mesmo problema que a Transparência já teve e resolveu — ver vendor/pagination/transparencia.blade.php, usado aqui como referência conceitual — mas com classes próprias (.pg-*) pra não misturar com o design system .t-* da Transparência. Os estilos ficam centralizados uma única vez em components/admin-layout.blade.php, não duplicados por página. Preserva querystring automaticamente: $paginator->url()/previousPageUrl()/ nextPageUrl() já incluem os parâmetros adicionados via ->withQueryString() nos Controllers que têm filtro (ex.: Leis, Protocolo) — nada aqui precisa saber quais filtros existem. --}} @if ($paginator->hasPages())
Mostrando {{ $paginator->firstItem() }}–{{ $paginator->lastItem() }} de {{ $paginator->total() }} {{ $paginator->total() === 1 ? 'registro' : 'registros' }}
@endif