Skip to content

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
Screenshot_2024-08-08_at_4.04.20_PM Screenshot_2024-08-08_at_4.07.07_PM
Even though "Epic One" is also blocked, there is no indication No indication on any linked items

Proposal

Note: The proposed updates are only required for the new Work Items widgets.

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 (closed)).
Resources
Edited by Nick Brandt