Add id to MR state widget
What does this MR do and why?
In the words of Brandy...
Have you ever [wanted an id on a div]
So much it makes you cry
Have you ever needed [an id on a div]
So bad you can't sleep at night
Well...I have
When I have an MR on GitLab.com, it often has several dozen comments, notes etc. This means that finding the div to check who has approved the MR or to set auto-merge takes a lot of scrolling. It is a better UX to be able to add #widget-state
to the end of the URL and link to this section.
Maybe a future iteration could be adding a keyboard shortcut that goes to this div via the id
.
Screenshots or screen recordings
Before
Screen_Recording_2023-06-22_at_8.34.14_AM
After
Screen_Recording_2023-06-22_at_8.34.57_AM
How to set up and validate locally
- Visit any MR
- Add
#state
to the end of the URL - You are taken to the merge request state widget
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.