Pagination
Page navigation controls for splitting content across multiple pages.
Basic Pagination
Default pagination with numbered pages and navigation controls.
HTML
<ul class="focus-pagination">
<li class="focus-pagination-item">
<a href="#" class="focus-pagination-link focus-pagination-link-disabled">
<i class="fa fa-chevron-left"></i>
</a>
</li>
<li class="focus-pagination-item">
<a href="#" class="focus-pagination-link focus-pagination-link-active">1</a>
</li>
<li class="focus-pagination-item">
<a href="#" class="focus-pagination-link">2</a>
</li>
<li class="focus-pagination-item">
<a href="#" class="focus-pagination-link">3</a>
</li>
<li class="focus-pagination-item">
<a href="#" class="focus-pagination-link">
<i class="fa fa-chevron-right"></i>
</a>
</li>
</ul>
Sizes
Use .focus-pagination-sm or .focus-pagination-lg for different sizes.
HTML
<ul class="focus-pagination focus-pagination-sm">...</ul>
<ul class="focus-pagination">...</ul>
<ul class="focus-pagination focus-pagination-lg">...</ul>
Rounded Pagination
Use .focus-pagination-rounded for fully circular page numbers.
HTML
<ul class="focus-pagination focus-pagination-rounded">
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link focus-pagination-link-active">1</a></li>
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link">2</a></li>
<!-- More items... -->
</ul>
Simple Pagination
Use .focus-pagination-simple for pagination without borders.
HTML
<ul class="focus-pagination focus-pagination-simple">
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link focus-pagination-link-active">1</a></li>
<!-- More items... -->
</ul>
Pagination with Ellipsis
Use .focus-pagination-ellipsis to indicate skipped pages.
HTML
<ul class="focus-pagination">
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link">1</a></li>
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link">2</a></li>
<li class="focus-pagination-item"><span class="focus-pagination-ellipsis">...</span></li>
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link">8</a></li>
<li class="focus-pagination-item"><a href="#" class="focus-pagination-link">9</a></li>
</ul>
CSS Classes Reference
| Class | Description |
|---|---|
.focus-pagination |
Main pagination container |
.focus-pagination-item |
Pagination item wrapper |
.focus-pagination-link |
Pagination link/button |
.focus-pagination-link-active |
Active page state |
.focus-pagination-link-disabled |
Disabled link state |
.focus-pagination-sm |
Small size variant |
.focus-pagination-lg |
Large size variant |
.focus-pagination-rounded |
Circular page numbers |
.focus-pagination-simple |
No borders style |
.focus-pagination-ellipsis |
Ellipsis indicator for skipped pages |