diff --git a/components/PromptHero.tsx b/components/PromptHero.tsx index 5001de6..095e2eb 100644 --- a/components/PromptHero.tsx +++ b/components/PromptHero.tsx @@ -538,74 +538,12 @@ export function PromptHero() { /> - {/* Controls Area */} -
- - {/* Left Controls: References */} - {/* For Meta AI: Only Subject is enabled (for video generation), Scene/Style disabled */} -
- {((settings.provider === 'meta' - ? ['subject'] - : ['subject', 'scene', 'style']) as ReferenceCategory[]).map((cat) => { - const refs = references[cat] || []; - const hasRefs = refs.length > 0; - const isUploading = uploadingRefs[cat]; - - return ( -
- - {/* Clear all button */} - {hasRefs && !isUploading && ( - - )} -
- ); +
+ ); })} -
+ - {/* Hidden file inputs for upload */} + {/* Hidden file inputs for upload */ } + {/* Right Controls: Settings & Generate */ } +
- {/* Settings Group */} -
- {/* Image Count */} - + {/* Settings Group */} +
+
+ {/* Image Count */} + -
+
- {/* Aspect Ratio */} - + {/* Aspect Ratio */} + -
+
- {/* Precise Mode */} - -
- - {/* Generate Button */} - - - -
-
- - {/* Reference Preview Panel - shows when any references exist */} - {(references.subject?.length || references.scene?.length || references.style?.length) ? ( -
-
- {(['subject', 'scene', 'style'] as ReferenceCategory[]).map((cat) => { - const refs = references[cat] || []; - if (refs.length === 0) return null; - return ( -
-
- {cat} - {refs.length} -
-
- {refs.map((ref) => ( -
- - -
- ))} - {/* Add more button */} - -
-
- ); - })} -
-
- ) : null} + {/* Precise Mode */} +
+ + {/* Generate Button */} + + + +
+
+ + {/* Reference Preview Panel - shows when any references exist */ } + { + (references.subject?.length || references.scene?.length || references.style?.length) ? ( +
+
+ {(['subject', 'scene', 'style'] as ReferenceCategory[]).map((cat) => { + const refs = references[cat] || []; + if (refs.length === 0) return null; + return ( +
+
+ {cat} + {refs.length} +
+
+ {refs.map((ref) => ( +
+ + +
+ ))} + {/* Add more button */} + +
+
+ ); + })} +
+
+ ) : null + } +
+ ); }