Pagination
Page-number buttons + view-per-page selector + addition controls. Pair with table or feed.
Live preview
Small set (8 pages, no ellipsis)
Current page: 3 / 8 · no ellipsis needed
Mid set (20 pages, ellipsis both sides)
Current page: 10 / 20 · ellipsis when current is mid-range
Large set (100 pages)
Current page: 50 / 100 · ellipsis condenses page lists
Size variants
3 sizes — sm / md / lg. Auto-fit grid: cellMinWidth=320px (Pagination shows multiple page buttons).
size="sm"
size="md"
size="lg"
Import & files
Import
import { Pagination } from "@dol/ui/pagination";- Source file
packages/@dol/ui/src/pagination/Pagination.tsx
Figma source
Figma source 6 sets
- Page
- Pagination
- Sets
- 6 + 1 standalone
- Primary set
-
Pagination/General· 12 variants Open in Figma →
Showing:
Pagination/General AI context
AI context
Markdown summary safe to paste into Claude / ChatGPT / Cursor — includes name, status, import, props, axes, examples, figma source.
# PaginationSlug: `pagination`Domain: general · Category: navigationDesign: stable · Code: coded
## DescriptionPage-number buttons + view-per-page selector + addition controls. Pair with table or feed.
## Import```tsimport { Pagination } from "@dol/ui/pagination";```Source: `packages/@dol/ui/src/pagination/Pagination.tsx`
## Figma sourcePage: PaginationSets: 6Primary: Pagination/GeneralOpen: https://www.figma.com/design/DqRd7UQkNGcdvYL5fwZxlf/?node-id=7863-84110Related
Status legend
Status legend
- Stable
- Design + code shipped, full DS parity.
- Partial
- Design ready, some variants/states missing in code.
- Coded
- Implemented in code; design canon may not yet exist.
- Design only / Code only
- One side present; awaiting the other.
Phase 1.X-5.2 detail view — read-only metadata. Code preview + recipe + live demo deferred (need @dol/ui registry integration).