COMPONENTS

Pagination

Pagination helps users navigate between large groups of content separated by pages.

pagination-intro.png

Pagination gives users the ability to move forward or backward, or go directly to a specific page.

pagination-anatomy.png
  1. First page button
  2. Previous page button
  3. Page hover
  4. Current page
  5. Truncation
  6. Last page
  7. Next page button
  8. Last page button
pagination-variation-arrows.png

Additional labeling can be added for context.

pagination-labeling.png

Additional options can be added to allow the user to select how many records to display or to jump to a specific page.

pagination-addons.png

Truncation applies when there are more than 5 to 10 pages. Ellipsis are used to indicate additional pages. Double truncation occurs when users are in the middle of a sequence of pages and there are many pages, both next and previous.

pagination-truncation.png

Pagination has four states available — enabled, hover, disabled or selected.

pagination-states.png

Pagination can be displayed in medium, small and x-small sizes.

pagination-sizes.png

Data grid pagination can have minimal or basic pagination.

pagination-data-grids.png
  • Use a single pagination component per page.
  • Position pagination in the same place on each page.