Improve add & create epic/issue experience within epics

Problem

Here is the current flow of creating an epic within the epic page (creating issues is very similar)

  1. Click Add an epic

Screen_Shot_2019-10-17_at_12.14.17_PM

This isn't so bad if you just want to add an existing epic (and have the URL handy) but if you want to create an epic you need to go to step 2:

  1. Select Create new epic from dropdown

Screen_Shot_2019-10-17_at_12.14.25_PM

  1. Item is selected but input is still on Add an epic

Screen_Shot_2019-10-17_at_12.14.31_PM

  1. Click Create new epic button

Screen_Shot_2019-10-17_at_12.14.35_PM

  1. Yay! You've managed to create an epic and attach it to the current epic. But if you refresh the page or come back to it later to create more epics, you're back at square one (button defaults to Add an epic):

Screen_Shot_2019-10-17_at_12.14.51_PM

Proposal

I don't have a proposal off the top of my head. This flow was taken mostly from the New issue dropdown at the group level:

What could we do to minimize clicks here on the epic page to make adding issues and epics quicker and less frustrating? Separating them out into separate buttons seems like a boring but clunky solution 🤔

Assignee Loading
Time tracking Loading