From 587793e3768567330c05b46bd5c842f00d8d33b2 Mon Sep 17 00:00:00 2001 From: MickaelK Date: Tue, 7 Oct 2025 17:54:04 +1100 Subject: [PATCH] feature (workflow): improve UX --- public/assets/pages/adminpage/ctrl_workflow_list.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/assets/pages/adminpage/ctrl_workflow_list.js b/public/assets/pages/adminpage/ctrl_workflow_list.js index 099a38b7..eaa993cd 100644 --- a/public/assets/pages/adminpage/ctrl_workflow_list.js +++ b/public/assets/pages/adminpage/ctrl_workflow_list.js @@ -24,7 +24,11 @@ export default async function(render, { workflows, triggers }) { if (workflows.length === 0) $workflows.appendChild(createEmptyWorkflow()); effect(onClick(qs($page, "h2 > a")).pipe( - rxjs.tap((a) => ctrlModal(createModal(), { triggers })), + rxjs.tap(($a) => animate($a, { + time: 300, + keyframes: [{ transform: "rotate(0)" }, { transform: `rotate(90deg)` }], + })), + rxjs.tap(() => ctrlModal(createModal(), { triggers })), )); }