Minor UX updates to explore projects
What does this MR do and why?
In !152125 (merged) we migrated the explore projects search and sort to a filtered search bar. This MR addresses a few follow-ups:
- There was supposed to be a
Role
->Owner
filter that was missed. This MR adds that filter. In the #437921 we will add additional roles. - There was an extra border between the tabs and filtered search that was removed - !152125 (comment 1900929693)
- There was some page jump if the JavaScript was not cached. This MR adds a height to the mount element to reduce this page jump. This doesn't seem to be a problem on production when the JavaScript is cached.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
Screen_Recording_2024-05-13_at_11.06.42_AM | Screen_Recording_2024-05-13_at_11.06.04_AM |
How to set up and validate locally
- Go to
/dashboard/projects
- Click
Explore projects
in the upper right corner
Edited by Peter Hegman