Pagination Guidelines
Use pagination to help users navigate through large amount of items broken down into pages.
Structure
- Previous page
- Page numbers
- Current page
- Collapsed pages
- Next page
Best practices
Pagination should:
- Be always displayed even if with the current number of items does not make it necessary. This shows the users that the number of items is not fixed or limited.
- Keep filter, search and sorting when changing pages.
- Keep items on the same page across sessions if no new items were added, so users can find the same item on the same page.
- Be placed below overview tables.
- Be used only once per page.
Try to avoid:
- Using the collapsed page indicator with only one page collapsed.
- Using the pagination as a navigation for functions. Group them and use verticalnav, tabs or accordion instead.
Notes:
- Pagination should show all pages without truncation if number of pages is equal or below 7.