View ancestor line in epic sidebar
Current
- An issue can have a parent epic.
- An epic can have a parent epic.
Design
- So given an epic, view your ancestor line in the sidebar.
- For the first iteration, only the epic sidebar should have this tree. The issue sidebar should continue to show just the immediate parent, as it is (ux-research#134 (closed) and https://gitlab.com/gitlab-org/growth/issues/63 will aim to decrease the number of components in the issue sidebar)
| header | header |
|---|---|
![]() |
![]() |
- Position in sidebar- this section will replace
Parent epic, so the order in the sidebar should be (top to bottom):Todo,Start date,Due date,Labels,Ancestors,Participants,Notifications - Icons are
OpenandClosed - Icons should be filled
#1f78d1($blue-500) if the issue/epic is closed, and#1aaa55($green-500) if the issue/epic is open - Each ancestor has
16pxmargin between them - Connecting lines are
#a7a7a7($gray-500) - Recommendation- add the connecting lines as one solid line, like we do for the discussion/system notes connecting lines, rather than using pseudo-elements
Edited by 🤖 GitLab Bot 🤖



