Issues
- The field title "Add node" implies what's selected will be added (making the Add button redundant)
- The "Create" button is enabled which means just selecting a node then clicking throws an error (which contains typos)
Steps to reproduce
- Create a template using the Getting Started key/values
- Create a node using the Getting started template
- Name the pipeline
- Choose a node
- Click Create
Result: Error message with typos -- "The request body must be valid JSON data and contain a 'name' and 'nodess' key"
Solution
- Change the field title to "Add nodes"
- Add field comment: "Add as many nodes as required"
- Move the ADD button to beside the Create and Close buttons because it makes what will occur more obvious to new users
- Rename ADD to ADD NODE
- Enable ADD NODE button ONLY after a node is selected
- Enable Create AFTER the user clicks ADD
- Enable Close at all times (although I'd suggest "Cancel" would be better as "close implies what's there will remain".