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})` : ""}