Workflow info and update

This commit is contained in:
2026-03-29 14:23:26 +03:00
parent 83b296dbe7
commit 32a7b07f2d
8 changed files with 97 additions and 4 deletions
@@ -0,0 +1,14 @@
= form_with model: @form, url: url do |form|
.field
= form.label :name
= form.text_field :name
.field
/ TODO: replace with radio buttons maybe
= form.label :color
= form.select :color, Workflow.colors
.field
/ TODO: replace with radio buttons maybe
= form.label :icon
= form.select :icon, Workflow.icons
.submit
= form.submit 'Submit'
@@ -0,0 +1,5 @@
h1
| Editing workflow
=< @workflow.name
= render 'form', url: project_admin_workflow_path(@project, @workflow)
@@ -6,4 +6,5 @@
article.row
= workflow_display(workflow, full: true)
ul.links.right
li= link_to 'Edit', edit_project_workflow_path(@project, workflow), target: '_blank'
li= link_to 'Info', project_admin_workflow_path(@project, workflow), target: '_blank'
li= link_to 'Edit', edit_project_admin_workflow_path(@project, workflow), target: '_blank'
@@ -0,0 +1,8 @@
h1
| Workflow
= workflow_display @workflow, full: true, badge: true
ul
- @workflow.task_statuses.each do |status|
li= status.name