Components
Pagination
Page navigation for long lists and result sets.
Composition
Page navigation
- <Pagination>
- <PaginationContent>
- previous page
- <PaginationItem>
- <PaginationPrevious />
- <PaginationItem>
- each page
- <PaginationItem>
- <PaginationLink />
- <PaginationItem>
- skipped pages
- <PaginationItem>
- <PaginationEllipsis />
- <PaginationItem>
- next page
- <PaginationItem>
- <PaginationNext />
- <PaginationItem>
- previous page
- <PaginationContent>
Installation
The Control UI source installs this primitive from src/registry/sources/control-ui/ui/pagination.tsx.
Raw code
Primary installed source
Knobs
Typed custom properties the recipe paints with. Set one on the root — style, a utility class, or a skin — and every slot inherits it.
--cui-pagination-* · 5 knobsHow the cascade resolves--cui-pagination-link-radius<length-percentage>var(--radius-control)--cui-pagination-link-background<color>transparent--cui-pagination-link-hover-background<color>var(--hover-fill)--cui-pagination-link-foreground<color>var(--foreground)--cui-pagination-link-shadow*none