diff --git a/frontend/src/components/canvas/nodes/BaseNode.tsx b/frontend/src/components/canvas/nodes/BaseNode.tsx
index b114055..da76356 100644
--- a/frontend/src/components/canvas/nodes/BaseNode.tsx
+++ b/frontend/src/components/canvas/nodes/BaseNode.tsx
@@ -109,6 +109,11 @@ export function BaseNode({ id, data, selected, icon: typeIcon, width, height }:
))}
+
{/* Properties section (new system) */}
@@ -121,7 +126,7 @@ export function BaseNode({ id, data, selected, icon: typeIcon, width, height }:
return (
{Icon && }
- {prop.key}
+ {prop.key}
· {prop.value}
)
@@ -139,7 +144,7 @@ export function BaseNode({ id, data, selected, icon: typeIcon, width, height }:
{data.cpu_model && (
-
{data.cpu_model}
+
{data.cpu_model}
)}
{data.cpu_count != null && (
{data.cpu_model ? `· ${data.cpu_count}c` : `${data.cpu_count} cores`}
@@ -166,13 +171,6 @@ export function BaseNode({ id, data, selected, icon: typeIcon, width, height }:
>
)}
- {/* Status dot */}
-
-
{(BOTTOM_HANDLE_POSITIONS[data.bottom_handles ?? 1] ?? BOTTOM_HANDLE_POSITIONS[1]).map((leftPct, idx) => {
const sourceId = BOTTOM_HANDLE_IDS[idx]
const targetId = idx === 0 ? 'bottom-t' : `bottom-${idx + 1}-t`
diff --git a/frontend/src/components/canvas/nodes/ProxmoxGroupNode.tsx b/frontend/src/components/canvas/nodes/ProxmoxGroupNode.tsx
index f8bba56..4286399 100644
--- a/frontend/src/components/canvas/nodes/ProxmoxGroupNode.tsx
+++ b/frontend/src/components/canvas/nodes/ProxmoxGroupNode.tsx
@@ -71,7 +71,7 @@ export function ProxmoxGroupNode(props: NodeProps
>) {
>
{/* Header bar */}
>) {
{/* Status dot */}
@@ -125,7 +125,7 @@ export function ProxmoxGroupNode(props: NodeProps>) {
}}
>
{Icon && }
- {prop.key}
+ {prop.key}
· {prop.value}
)