From b7c73236442272053f9be691cdedff59253793f0 Mon Sep 17 00:00:00 2001 From: shrimbly Date: Mon, 2 Mar 2026 22:11:15 +1300 Subject: [PATCH] feat(46-03): update GenerateImageNode to remove inline parameters (full-bleed prep) - Removed aspect ratio, resolution, and search toggles from node body - Removed ModelParameters component from node body - Parameters will be shown in ControlPanel (Plan 02 integration) - Image preview now has room to fill node in full-bleed pattern Task 1 partial progress: GenerateImageNode parameters removed, 24 more nodes need header props removed and full-bleed content applied --- src/components/nodes/GenerateImageNode.tsx | 77 ---------------------- 1 file changed, 77 deletions(-) diff --git a/src/components/nodes/GenerateImageNode.tsx b/src/components/nodes/GenerateImageNode.tsx index 36ea522a..6cf19bde 100644 --- a/src/components/nodes/GenerateImageNode.tsx +++ b/src/components/nodes/GenerateImageNode.tsx @@ -707,85 +707,8 @@ export function GenerateImageNode({ id, data, selected }: NodeProps )} - - {/* Model-specific parameters for external providers */} - {!isGeminiOnly && nodeData.selectedModel?.modelId && ( - - )} - - {/* Aspect ratio and resolution row - only for Gemini models */} - {currentProvider === "gemini" && ( -
- - {supportsResolution && ( - - )} -
- )} - - {/* Google Search toggle - for Nano Banana Pro and Nano Banana 2 */} - {currentProvider === "gemini" && supportsResolution && ( - - )} - {/* Image Search toggle - only for Nano Banana 2 */} - {currentProvider === "gemini" && currentModelId === "nano-banana-2" && ( - - )} - - {/* Model browser dialog for external providers */} - {isBrowseDialogOpen && ( - setIsBrowseDialogOpen(false)} - onModelSelected={handleBrowseModelSelect} - initialCapabilityFilter="image" - /> - )} ); }