Global Search sort for Issues and Merge Requests: UX follow-up items
!45003 (merged) was recently merged, and includes some items that could be improved from the UX perspective, which are outlined below.
Suggested Improvements
-
This new sort dropdown does not appear to be using our updated GitLab UI components. Example of new components on production can be seen here. This includes styling adjustments for accessibility purposes. -
Can we update the "Relevant" option to be titled "Most Relevant" -
Sorting by creation date is titled "Created date" in other areas of our product. Here, we are calling it "Last created" and "Oldest created" (depending on the sort order). This creates a couple problems - inconsistency with other areas of our product, as well as a scenario where the option shown ("Oldest created") is not actually shown in the dropdown (see screenshot below). I suggest we update the title of this to be "Created date", and handle displaying the current sort order within a tooltip associated to that button (as seen here as an example on production)
title issue | sort tooltip |
---|---|
-
The dropdown menu currently appears to stem from the sort button, where I believe it should actually start at the right side of the dropdown element (based off documentation here). This is also how it appears to work on things like issue lists.
current | seen elsewhere |
---|---|
-
There are some styling issues here with the dropdown, where the left side has no border radius while the right side does. This is actually the opposite of what it should appear like within this button group.
current | correct radius |
---|---|
Edited by Nick Brandt