Add Blocked & Blocking relationship indicator to Child & Linked widgets
Summary
On the legacy Child items widget today, we indicate when an Issue is blocked. However we do not indicate when other object types are blocked (ex: Epics). We also do not show any indication when an item is blocking other work. For the legacy Linked items widget, we show no indication for either blocked or blocking.
As it relates to the Work Items Child items and Linked items widgets, we are not showing any indication of blocked or blocking currently.
Current Child items & Linked items legacy widgets
Child items | Linked items |
---|---|
Even though "Epic One" is also blocked, there is no indication | No indication on any linked items |
Proposal
Moving forward, we will show indicators (with counts) for both blocked and blocking for all work item types in both the Child items and Linked items widgets. The placement of these indicators is also changing based on the direction defined in #428323 (closed) and seen in the linked designs below.
Acceptance criteria
-
On list items that are Blocked by other items, display the entity-blocked
icon ($red-500
). -
On list items that are Blocking other items, display the entity-blocking
icon ($orange-500
). -
Include the count for both Blocked and Blocking indicators. -
Ensure the ordering of metadata aligns with what is shown in the designs linked below. -
Hovering over the icon/count should display the popover which lists the items which it is Blocked by or Blocking. -
Do not show Blocked/Blocking indicators on Closed
items within the list (as it is not important then to indicate them as Blocked/Blocking). -
For the count on Blocked/Blocking, do not include items that are Closed
, as those are not important to indicate (will be covered in #483136).