Skip to content

Separate type and status icons in issuable headers

Nick Leonard requested to merge nl-header-status-icons into master

What does this MR do and why?

Separates type and status icons in headers.

In issue header, uses status specific icon rather than combination issue/status icon. In epic header, uses status specific icon and adds type icon.

This change supports icon changes in gitlab-svgs#390 (closed) and will align with planning objects using work items (ref). Separating status and type more broadly will allow us to more easily, and clearly, reference those attributes as we iterate both types and statuses.

Relates to #429979 (closed)

Screenshots or screen recordings

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

Before After With new type icons integrated (Not this MR)
Epic

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

Issue

image.png

image.png

image.png

image.pngimage.png

image.png

image.png

image.png

Task (no change)

image.png

image.png

image.pngimage.png

image.png

Incident

image.png

image.png

image.pngimage.png

image.png

Test case (no change)

image.png

image.png

image.png

MR (no change)

image.png

image.png

n/a

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Nick Leonard

Merge request reports