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";