Creating a child within the child widget (馃帹 Design ideation)
Goal
Allow users to create child items within the parent item or child widget that they are refining, reducing context switching.
Linked actionable insights from research:
Issue
馃敩 Recap
Creating objects like related work items, attributes, etc should be done within the context of the item they will be
馃棐 Issue
Allow users to create and add people, objects, attributes at any time
馃敩 Recap
Navigating away from the current context in order to add a non-existent attribute leads to poor user experience. The user should be able to create and add attributes within their context.
馃棐 Issue
馃敩 Recap
There are about 3 places to create
a new issue, but most are hidden until overflow menus or dropdowns, and the context of each is not clear.
Proposal
- A. Clicking to
Add
a child opens a title input in a focus state - B. As the user types the title of the child they want to add, they see existing children that match what they have input as well as the option to create a new child that matches the exact title that they have input
- C. If not existing child matches the title of what the user has input, they only have the option to create this child
- D. The child is attached to the input to be either cleared or added to the widget
Edited by Alexis Ginsberg