-
Type:
Story
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Component/s: Workflow
-
Labels:
-
Branch Version/s:7.2.x
-
Backported to Branch:Committed
-
Priority Level:Low
-
Epic Link:
-
Git Pull Request:
Goal:
- Improve the way users create new workflows.
Users:
- Portal Admin - Workflow Builder
Benefits:
- Provide contextual information about what the user should do within the interface;
- Allow users to include a description for the workflow using the interface;
- Allow users to use the diagram or the text editor to create a definition;
User Story:
As a portal admin, I would like to create a new workflow, so it can be published or saved.
DOD:
- When creating a new workflow, the user can choose between publishing or saving;
- To publish a workflow the title and definition are required;
- To save a workflow there are no required inputs;
- Before published or saved, the page call to action should say "Publish" and the secondary button should say "Save";
- The topbar title should say "New Workflow";
- After published or saved, the page should update to indicate the it's state:
- The management bar should indicate the state "Published" or "Not Published" in a label;
- The management bar should indicate the date and user who last edited;
- If the state is "Published" the call to action should say "Update";
- The topbar title should bring the workflow name;
Product Design references:
- Invision Prototype - Enterprise Edition: https://liferay.invisionapp.com/share/DMCMBZX2R
- Invision Prototype Component: https://liferay.invisionapp.com/share/WYD7DUR8Z