<nav class="n7-pagination n7-pagination--rounded p-2" role="navigation" aria-label="Paginazione">
<ul class="flex gap-2">
<li>
<a class="n7-pagination__link n7-pagination__link-button rounded-full" href="#" aria-label="Pagina iniziale">
<svg class="n7-icon inline-block align-middle fill-current w-4 h-5 md:w-5 md:h-5" aria-hidden="true" focusable="false" role="img">
<use href="../../icons.svg#mini--chevron-double-left" />
</svg>
</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button rounded-full" href="#" aria-label="Pagina precedente">
<svg class="n7-icon inline-block align-middle fill-current w-4 h-5 md:w-5 md:h-5" aria-hidden="true" focusable="false" role="img">
<use href="../../icons.svg#mini--chevron-left" />
</svg>
</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button n7-pagination__link-text rounded-full" href="#" aria-label="pagina 1">1</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button n7-pagination__link-text rounded-full n7-background-primary n7-border-primary text-white hover:n7-content-01" href="#" aria-label="Pagina corrente, pagina 2" aria-current="true">2</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button n7-pagination__link-text rounded-full" href="#" aria-label="pagina 3">3</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button n7-pagination__link-text rounded-full" href="#" aria-label="pagina 4">4</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button rounded-full" href="#" aria-label="Pagina successiva">
<svg class="n7-icon inline-block align-middle fill-current w-4 h-5 md:w-5 md:h-5" aria-hidden="true" focusable="false" role="img">
<use href="../../icons.svg#mini--chevron-right" />
</svg>
</a>
</li>
<li>
<a class="n7-pagination__link n7-pagination__link-button rounded-full" href="#" aria-label="Pagina finale">
<svg class="n7-icon inline-block align-middle fill-current w-4 h-5 md:w-5 md:h-5" aria-hidden="true" focusable="false" role="img">
<use href="../../icons.svg#mini--chevron-double-right" />
</svg>
</a>
</li>
</ul>
</nav>
{% extends "@pagination" %}
{% block classes %}{{ super() }} n7-pagination--rounded{% endblock classes %}
{
"padding": "p-2",
"linkClasses": "rounded-full",
"items": [
{
"label": 1
},
{
"label": 2,
"isCurrent": true
},
{
"label": 3
},
{
"label": 4
}
]
}
/**
* PAGINATION
*
*/
@layer components {
.n7-pagination__link {
@apply flex items-center justify-center h-7 md:h-8 transition-all;
}
.n7-pagination__link-button {
@apply w-7 md:w-8 border n7-border-gray-01 bg-white hover:n7-background-02;
}
.n7-pagination__link-text {
@apply text-xs md:text-sm font-medium hover:underline;
}
}
Pagination component. Configurations:
Blocks: