Skip to content

Backport Work Item copy changes to legacy issuables

What does this MR do and why?

Backports a few small copy changes from Work Items into legacy issuables:

  1. Assign labels -> Select labels
  2. Assign to -> Select assignees
  3. Delete issue should be text-danger on issue dropdown

This is meant to aid in the eventual transition to work items for issues and MRs; the copy change will happen sooner, meaning one fewer thing the user needs to get accustomed to in the new work item paradigm later.

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

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After Changed
Capture-2024-03-19-131006 Capture-2024-03-19-130840 danger text on Delete issue
Capture-2024-03-19-130932 Capture-2024-03-19-130810 Assign to -> Select assignees
Capture-2024-03-19-130955 Capture-2024-03-19-130822 Assign labels -> Select labels
Capture-2024-03-19-160236 Capture-2024-03-19-160039 Assign milestone -> Select milestone
Capture-2024-03-19-160245 Capture-2024-03-19-160050 Assign iteration -> Select iteration
Capture-2024-03-19-160259 Capture-2024-03-19-160101 Assign health status -> Select health status
Capture-2024-03-19-132138 Capture-2024-03-19-131151 (MR) Assign to -> Select assignees
Capture-2024-03-19-132148 Capture-2024-03-19-131202 (MR) Assign labels -> Select labels
Capture-2024-03-19-160156 Capture-2024-03-19-160114 (MR) Assign milestone -> Select milestone

How to set up and validate locally

  1. Check out this branch
  2. Visit an issue
  3. Open the actions menu; you'll see the Delete issue item is in text danger (i.e., red)
  4. Edit assignees. You'll see that Select assignees is used as the dropdown header.
  5. Edit labels. You'll see that Select labels is used as the dropdown header.
  6. Visit an MR.
  7. Edit assignees. You'll see that Select assignees is used as the dropdown header.
  8. Edit labels. You'll see that Select labels is used as the dropdown header.

Related to #450755 (closed), #425467 (closed)

Edited by Chad Lavimoniere

Merge request reports