diff --git a/src/uipath/dev/server/frontend/src/components/graph/nodes/DefaultNode.tsx b/src/uipath/dev/server/frontend/src/components/graph/nodes/DefaultNode.tsx index e0ab273..5028275 100644 --- a/src/uipath/dev/server/frontend/src/components/graph/nodes/DefaultNode.tsx +++ b/src/uipath/dev/server/frontend/src/components/graph/nodes/DefaultNode.tsx @@ -1,4 +1,5 @@ import { Handle, Position, type NodeProps } from "reactflow"; +import MarchingBorder from "./MarchingBorder"; export default function DefaultNode({ data }: NodeProps) { const status = data.status as string | undefined; @@ -14,7 +15,7 @@ export default function DefaultNode({ data }: NodeProps) { : isExecutingNode ? "var(--success)" : isActiveNode - ? "var(--accent)" + ? "transparent" : status === "completed" ? "var(--success)" : status === "running" @@ -53,6 +54,7 @@ export default function DefaultNode({ data }: NodeProps) { }} /> )} + {isActiveNode && }
{label} diff --git a/src/uipath/dev/server/frontend/src/components/graph/nodes/EndNode.tsx b/src/uipath/dev/server/frontend/src/components/graph/nodes/EndNode.tsx index dfcdea1..2892845 100644 --- a/src/uipath/dev/server/frontend/src/components/graph/nodes/EndNode.tsx +++ b/src/uipath/dev/server/frontend/src/components/graph/nodes/EndNode.tsx @@ -1,4 +1,5 @@ import { Handle, Position, type NodeProps } from "reactflow"; +import MarchingBorder from "./MarchingBorder"; const hiddenHandle = { opacity: 0, @@ -24,7 +25,7 @@ export default function EndNode({ data }: NodeProps) { : isExecutingNode ? "var(--success)" : isActiveNode - ? "var(--accent)" + ? "transparent" : status === "completed" ? "var(--success)" : status === "failed" @@ -61,6 +62,7 @@ export default function EndNode({ data }: NodeProps) { }} /> )} + {isActiveNode && } {label}
diff --git a/src/uipath/dev/server/frontend/src/components/graph/nodes/GroupNode.tsx b/src/uipath/dev/server/frontend/src/components/graph/nodes/GroupNode.tsx index 0fea7e2..a6588f7 100644 --- a/src/uipath/dev/server/frontend/src/components/graph/nodes/GroupNode.tsx +++ b/src/uipath/dev/server/frontend/src/components/graph/nodes/GroupNode.tsx @@ -1,4 +1,5 @@ import { Handle, Position, type NodeProps } from "reactflow"; +import MarchingBorder from "./MarchingBorder"; const invisibleHandle = { opacity: 0, @@ -24,7 +25,7 @@ export default function GroupNode({ data }: NodeProps) { : isExecutingNode ? "var(--success)" : isActiveNode - ? "var(--accent)" + ? "transparent" : status === "completed" ? "var(--success)" : status === "running" @@ -64,6 +65,7 @@ export default function GroupNode({ data }: NodeProps) { }} /> )} + {isActiveNode && }
)} + {isActiveNode && }
model
{label}
diff --git a/src/uipath/dev/server/frontend/src/components/graph/nodes/StartNode.tsx b/src/uipath/dev/server/frontend/src/components/graph/nodes/StartNode.tsx index 994cdb7..b9b7f93 100644 --- a/src/uipath/dev/server/frontend/src/components/graph/nodes/StartNode.tsx +++ b/src/uipath/dev/server/frontend/src/components/graph/nodes/StartNode.tsx @@ -1,4 +1,5 @@ import { Handle, Position, type NodeProps } from "reactflow"; +import MarchingBorder from "./MarchingBorder"; const hiddenHandle = { opacity: 0, @@ -24,7 +25,7 @@ export default function StartNode({ data }: NodeProps) { : isExecutingNode ? "var(--success)" : isActiveNode - ? "var(--accent)" + ? "transparent" : status === "completed" ? "var(--success)" : status === "running" @@ -61,6 +62,7 @@ export default function StartNode({ data }: NodeProps) { }} /> )} + {isActiveNode && } {label}
diff --git a/src/uipath/dev/server/frontend/src/components/graph/nodes/ToolNode.tsx b/src/uipath/dev/server/frontend/src/components/graph/nodes/ToolNode.tsx index 2c6494a..2032c7a 100644 --- a/src/uipath/dev/server/frontend/src/components/graph/nodes/ToolNode.tsx +++ b/src/uipath/dev/server/frontend/src/components/graph/nodes/ToolNode.tsx @@ -1,4 +1,5 @@ import { Handle, Position, type NodeProps } from "reactflow"; +import MarchingBorder from "./MarchingBorder"; const hiddenHandle = { opacity: 0, @@ -28,7 +29,7 @@ export default function ToolNode({ data }: NodeProps) { : isExecutingNode ? "var(--success)" : isActiveNode - ? "var(--accent)" + ? "transparent" : status === "completed" ? "var(--success)" : status === "running" @@ -70,6 +71,7 @@ export default function ToolNode({ data }: NodeProps) { }} /> )} + {isActiveNode && }
tools{toolCount ? ` (${toolCount})` : ""}