+ {/* Header */} +
+
+ +

Image Studio

+ + {providerLabel(selectedProvider)} + +
+

+ Generate images with{' '} + {providers.available.length > 1 + ? `${providers.available.length} configured providers` + : providerLabel(selectedProvider)} +

+
+ + {/* Main content */} +
+ {/* Left: controls */} +
+ + {/* Provider & Model side-by-side dropdown selectors */} +
+
+ + +
+ +
+ + +
+
+ + {/* Custom Model ID input */} + {selectedModel === 'custom' && ( +
+ setCustomModel(e.target.value)} + disabled={generating} + /> +
+ )} + + {/* Prompt */} +
+ +