Skip to content

Commit 39b378a

Browse files
author
Roman Snapko
authored
Update AI settings page styles (#1758)
<!-- Ensure the title clearly reflects what was changed. Provide a clear and concise description of the changes made. The PR should only contain the changes related to the issue, and no other unrelated changes. --> Fixes OPS-3164. <img width="1915" height="631" alt="image" src="https://github.com/user-attachments/assets/710ca45b-1ce1-4ba1-9bda-533793ecfd42" />
1 parent 03704c3 commit 39b378a

3 files changed

Lines changed: 7 additions & 1 deletion

File tree

packages/react-ui/src/app/features/ai/ai-settings-form.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ type AiSettingsFormProps = {
1616
onSave: (connectionName: string) => void;
1717
displayName?: string;
1818
disabled?: boolean;
19+
labelPlacement?: 'top' | 'left';
1920
};
2021

2122
type LocalForm = { connection: string };
@@ -30,6 +31,7 @@ const AiSettingsForm = ({
3031
initialConnection,
3132
onSave,
3233
displayName,
34+
labelPlacement,
3335
disabled = false,
3436
}: AiSettingsFormProps) => {
3537
const form = useForm<LocalForm>({
@@ -85,6 +87,7 @@ const AiSettingsForm = ({
8587
providerKey={providerKey}
8688
name={'connection'}
8789
displayName={displayName}
90+
labelPlacement={labelPlacement}
8891
/>
8992
</form>
9093
</Form>

packages/react-ui/src/app/features/builder/step-settings/block-settings/connection-select.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ type ConnectionSelectProps = {
4040
providerKey: string;
4141
name: string;
4242
displayName?: string;
43+
labelPlacement?: 'top' | 'left';
4344
};
4445

4546
const ConnectionSelect = memo((params: ConnectionSelectProps) => {
@@ -133,6 +134,7 @@ const ConnectionSelect = memo((params: ConnectionSelectProps) => {
133134
hideDescription={true}
134135
inputName={params.name}
135136
allowDynamicValues={params.allowDynamicValues}
137+
labelPlacement={params.labelPlacement}
136138
>
137139
{connectionDialogOpen && !isLoadingConnection && (
138140
<DynamicFormValidationProvider>

packages/react-ui/src/app/routes/settings/ai/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ const AiSettingsPage = () => {
140140
<Skeleton className="h-[78px]" />
141141
)}
142142

143-
<h3 className="text-sm font-medium">{t('MCP')}</h3>
143+
<h3 className="text-sm font-bold">{t('MCP')}</h3>
144144
{awsBlockModel ? (
145145
<AiSettingsForm
146146
block={awsBlockModel}
@@ -151,6 +151,7 @@ const AiSettingsPage = () => {
151151
isSavingMcpSettings || !isAiConfigured || isSavingAiSettings
152152
}
153153
displayName={t('AWS Cost')}
154+
labelPlacement="left"
154155
/>
155156
) : (
156157
<Skeleton className="h-[78px]" />

0 commit comments

Comments
 (0)