The current pagination design and implementation has drawbacks when used with a large dataset of 25+ pages. The intermediate pages (the ones in the overflow dropdown) can quickly pile up to a long list and there is no possibility for setting a specific page by text input. Also, the pattern is quite large as it is, with up to 9 buttons. After a discussion, we agreed that some research on paginations for large datasets is necessary before we continue.
The current pagination design and implementation has drawbacks when used with a large dataset of 25+ pages. The intermediate pages (the ones in the overflow dropdown) can quickly pile up to a long list and there is no possibility for setting a specific page by text input. Also, the pattern is quite large as it is, with up to 9 buttons. After a discussion, we agreed that some research on paginations for large datasets is necessary before we continue.
Starting points: https://base.uber.com/6d2425e9f/p/60dee2-pagination/b/46994b https://carbondesignsystem.com/components/pagination/usage/ https://component.gallery/components/pagination/