From 7a385fce67424a3d97ff28b8ca7a6062f6bad749 Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Fri, 2 May 2025 01:41:55 -0700 Subject: [PATCH] fix(ux): add workflows --- .../workspace-header/workspace-header.tsx | 60 ++++++++++--------- 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/sim/app/w/components/sidebar/components/workspace-header/workspace-header.tsx b/sim/app/w/components/sidebar/components/workspace-header/workspace-header.tsx index 62db0f9e1d..fb6994a715 100644 --- a/sim/app/w/components/sidebar/components/workspace-header/workspace-header.tsx +++ b/sim/app/w/components/sidebar/components/workspace-header/workspace-header.tsx @@ -454,34 +454,39 @@ export function WorkspaceHeader({ onCreateWorkflow, isCollapsed }: WorkspaceHead ) : ( - -
-
- { - if (isOpen) e.preventDefault() - }} - > - - - {isClientLoading || isWorkspacesLoading ? ( - - ) : ( -
- - {activeWorkspace?.name || `${userName}'s Workspace`} - - -
- )} +
+ +
+
+ { + if (isOpen) e.preventDefault() + }} + > + + + {isClientLoading || isWorkspacesLoading ? ( + + ) : ( +
+ + {activeWorkspace?.name || `${userName}'s Workspace`} + + +
+ )} +
+
- {!isCollapsed && ( + {/* Plus button positioned absolutely */} + {!isCollapsed && ( +
-
e.stopPropagation()}> +
{isClientLoading ? ( ) : ( @@ -489,7 +494,6 @@ export function WorkspaceHeader({ onCreateWorkflow, isCollapsed }: WorkspaceHead variant="ghost" size="icon" onClick={(e) => { - e.stopPropagation() onCreateWorkflow() }} className="h-6 w-6 shrink-0 p-0 flex items-center justify-center" @@ -502,9 +506,9 @@ export function WorkspaceHeader({ onCreateWorkflow, isCollapsed }: WorkspaceHead New Workflow - )} -
- +
+ )} +
)}