From b93a8eab2c660139cd17ed91cb372e5e535cefa2 Mon Sep 17 00:00:00 2001 From: Taylor Ho Date: Fri, 14 Aug 2026 22:52:13 -0700 Subject: [PATCH] Align workflow dialog header controls Signed-off-by: Taylor Ho --- .../features/workflows/ui/WorkflowDialog.tsx | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/desktop/src/features/workflows/ui/WorkflowDialog.tsx b/desktop/src/features/workflows/ui/WorkflowDialog.tsx index c61edf080..1b6f382eb 100644 --- a/desktop/src/features/workflows/ui/WorkflowDialog.tsx +++ b/desktop/src/features/workflows/ui/WorkflowDialog.tsx @@ -1,5 +1,5 @@ import * as React from "react"; -import { Check, Code, Pencil } from "lucide-react"; +import { Check, Code, Pencil, X } from "lucide-react"; import { useBlocker } from "@tanstack/react-router"; import { isMap, parseDocument, stringify as yamlStringify } from "yaml"; @@ -24,6 +24,7 @@ import { Button } from "@/shared/ui/button"; import { Tabs, TabsList, TabsTrigger } from "@/shared/ui/tabs"; import { Dialog, + DialogClose, DialogContent, DialogDescription, DialogHeader, @@ -414,8 +415,11 @@ export function WorkflowDialog({ onOpenChange={handleOpenChange} open={open && savedWebhookInfo === null} > - - + +
{TITLES[mode]} @@ -434,7 +438,20 @@ export function WorkflowDialog({ onCommit={handleWorkflowNameCommit} />
-
+
+
+ + + +