Pagenation on Deploy Key list jumps between pages
Problem
From Search in accessible deploy keys (#439446 - closed). When users navigate between pages in the deploy key list, the pagenation jumps around and makes it difficult to search pages quickly. Additionally, when loading a new page, the view doesn't stay in focus.
The pagination navigation bar changes size as well, so Next/Prev don't stay in the same place. When loading a page of results that haven't been seen before, the view doesn't stay in position, necessitating me to scroll down and reposition the cursor anyway.
Solution
Potentially change the pagenation component from Centre Aligned to Compact, to avoid jumping. Also when loading a new page of keys, keep the view in focus.
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
added UX groupenvironments maintenanceusability severity4 typemaintenance labels
- 🤖 GitLab Bot 🤖 added devopsdeploy sectioncd labels
added devopsdeploy sectioncd labels
- Emily Bauman mentioned in issue #439446 (closed)
mentioned in issue #439446 (closed)
- Maintainer
@emilybauman When I try the
Align Center
version and clickNext
button, it moves anyway, as the component grows . If we want to keep the next/previous button position fixed, maybe we could stick to aCompact
mode? Collapse replies - Author Developer
@andrei.zubov - Yeah from playing around with all the variants it seems like compact mode is the only one that doesn't actually jump.
I think we'll probably want to ensure the search is in first before fixing this though, as I'm worried compact mode might make it hard for those who have now memorized the page they have to get to.
- Maintainer
@emilybauman Agree! I think we should prioritize working on search, if possible. It will improve the UX the most.
Edited by Andrei Zubov 1
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17607 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17607 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17709 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17709 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17794 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17794 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#17900 (closed)
mentioned in issue gitlab-org/quality/triage-reports#17900 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18065 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18065 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18164 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18164 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18246 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18246 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18353 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18353 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18437 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18437 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18633 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18633 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18718 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18718 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18802 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18802 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#18913 (closed)
mentioned in issue gitlab-org/quality/triage-reports#18913 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19083 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19083 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19194 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19194 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19283 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19283 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19367 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19367 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19538 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19538 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19653 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19653 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19665 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19665 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19802 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19802 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19912 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19912 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#19992 (closed)
mentioned in issue gitlab-org/quality/triage-reports#19992 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#20125 (closed)
mentioned in issue gitlab-org/quality/triage-reports#20125 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#20243 (closed)
mentioned in issue gitlab-org/quality/triage-reports#20243 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#20441 (closed)
mentioned in issue gitlab-org/quality/triage-reports#20441 (closed)