From b390442e5b66eed87ffa1f456df497fc37235073 Mon Sep 17 00:00:00 2001 From: shrimbly Date: Tue, 3 Mar 2026 19:45:56 +1300 Subject: [PATCH] feat: make PromptConstructorNode full-bleed Textarea fills the entire node with no visible border. Available variables display as a fixed semi-transparent footer pinned at the bottom. Unresolved variables warning overlays at the top. Autocomplete dropdown remains functional. Handles use z-index to stay visible. Co-Authored-By: Claude Opus 4.6 --- .../nodes/PromptConstructorNode.tsx | 113 +++++++++--------- 1 file changed, 57 insertions(+), 56 deletions(-) diff --git a/src/components/nodes/PromptConstructorNode.tsx b/src/components/nodes/PromptConstructorNode.tsx index 6f881ab8..8b8dd34e 100644 --- a/src/components/nodes/PromptConstructorNode.tsx +++ b/src/components/nodes/PromptConstructorNode.tsx @@ -180,6 +180,7 @@ export function PromptConstructorNode({ id, data, selected }: NodeProps {/* Text input handle */} -
- {/* Warning badge for unresolved variables */} - {unresolvedVars.length > 0 && ( -
- Unresolved: {unresolvedVars.map(v => `@${v}`).join(', ')} -
- )} - - {/* Template textarea with autocomplete */} -
-