I need forms for workflows.
rather than just a click to approve and then move to the next steps , i need a form input on the buttons ,
from a simple use case of adding a reason for approval and rejection , to making some field required to proceded to the new step.
currently we have to add as a conditional that a particular field is required. but user experience wise that is not good. So lets have a custom form for the workflow buttons.
(this way we can essentially make all the fields non editable and the person who can click the button can only edit the fields on the form. and he has easy access to the fields.
(this can technically be achieved by client script , and server script, but having this as a standard feature will be better)
(i have added the code for this below and linked the github repo and a video link on how it works.)
have you faced a similar problem ? what was your solution ?
)

