[FE] VSA - Add create controls to path navigation
Why are we doing this work
To properly utilise the screen space for VSA, we should move the navigation to a horizontal layout above the page, in order to achieve this, we need to implemnt some additional functionality that exists in the table based navigation
- Currently, there is duplication/redundancy for value stream stages with previous vertical and new horizontal layouts
- The vertical layout leaves the graphs quite far below the fold... potentially meaning that users miss these features
This issue covers the changes to Create a value stream
Feature flag
Requires the feature flags:
-
value_stream_analytics_path_navigation=> enables path navigation -
value_stream_analytics_extended_form=> displays the additional fields in the create value stream form
Relevant links
- Related to #216227 (closed)
- Related to #246493 (comment 429211148)
Implementation plan
When you click create value stream the modal form will load with:
-
Extends the create value streammodal form with additional fields -
Text area for the value stream name -
2 radio buttons (From default template, from scratch) -
Clicking From default templatewill have all the default stages listed with theup/downarrows +hidebutton next to them, it will also have the fields for your firstCustom stageif you want to add one -
If you click From scratchthen it will only show the fields for your first custom stage
-
-
Clicking Add another stagepresents blank fields for custom stage # 2 etc etc
Non-functional requirements
-
Documentation: -
Feature flag: -
Performance: -
Testing:
Edited by Ezekiel Kigbo
