diff --git a/frappe/public/icons/timeless/icons.svg b/frappe/public/icons/timeless/icons.svg index aeef96ccfe..034ea1bbec 100644 --- a/frappe/public/icons/timeless/icons.svg +++ b/frappe/public/icons/timeless/icons.svg @@ -855,6 +855,12 @@ + + + + + + diff --git a/frappe/workflow/doctype/workflow/workflow_list.js b/frappe/workflow/doctype/workflow/workflow_list.js index b44c990e96..927fdec2b4 100644 --- a/frappe/workflow/doctype/workflow/workflow_list.js +++ b/frappe/workflow/doctype/workflow/workflow_list.js @@ -7,6 +7,20 @@ frappe.listview_settings["Workflow"] = { return [__("Not active"), "gray", "is_active,=,No"]; } }, + button: { + show(doc) { + return doc.name; + }, + get_label() { + return frappe.utils.icon("workflow", "sm"); + }, + get_description(doc) { + return __("Build {0}", [`${doc.name}`]); + }, + action(doc) { + frappe.set_route("workflow-builder", doc.name); + }, + }, }; frappe.help.youtube_id["Workflow"] = "yObJUg9FxFs";