Skip to content

Commit b8152a3

Browse files
authored
fix(frontend): make argInput indent optional (#5144)
1 parent 0e41023 commit b8152a3

File tree

2 files changed

+46
-43
lines changed

2 files changed

+46
-43
lines changed

frontend/src/lib/components/ArgInput.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,8 +354,9 @@
354354
<!-- svelte-ignore a11y-autofocus -->
355355
<div
356356
class={twMerge(
357-
'flex flex-col w-full rounded-md px-2 relative',
357+
'flex flex-col w-full rounded-md relative',
358358
minW ? 'min-w-[250px]' : '',
359+
diffStatus?.diff ? 'px-2' : '',
359360
diffStatus?.diff == 'added'
360361
? 'bg-green-300 dark:bg-green-800'
361362
: diffStatus?.diff === 'removed'

frontend/src/lib/components/SchemaForm.svelte

Lines changed: 44 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -190,48 +190,50 @@
190190
{#if !schemaSkippedValues.includes(argName) && keys.includes(argName)}
191191
{#if typeof diff[argName] === 'object' && diff[argName].oldSchema}
192192
{@const formerProperty = diff[argName].oldSchema}
193-
<ArgInput
194-
{disablePortal}
195-
{resourceTypes}
196-
{prettifyHeader}
197-
autofocus={i == 0 && autofocus ? true : null}
198-
label={argName}
199-
description={formerProperty?.description}
200-
value={args[argName]}
201-
type={formerProperty?.type}
202-
oneOf={formerProperty?.oneOf}
203-
required={formerProperty?.required}
204-
pattern={formerProperty?.pattern}
205-
valid={inputCheck[argName]}
206-
defaultValue={structuredClone(formerProperty?.default)}
207-
enum_={formerProperty?.enum}
208-
format={formerProperty?.format}
209-
contentEncoding={formerProperty?.contentEncoding}
210-
customErrorMessage={formerProperty?.customErrorMessage}
211-
properties={formerProperty?.properties}
212-
order={formerProperty?.order}
213-
nestedRequired={formerProperty?.required}
214-
itemsType={formerProperty?.items}
215-
disabled={disabledArgs.includes(argName) || disabled || formerProperty?.disabled}
216-
{compact}
217-
{variableEditor}
218-
{itemPicker}
219-
{pickForField}
220-
password={linkedSecret == argName}
221-
extra={formerProperty}
222-
{showSchemaExplorer}
223-
simpleTooltip={schemaFieldTooltip[argName]}
224-
{onlyMaskPassword}
225-
nullable={formerProperty?.nullable}
226-
title={formerProperty?.title}
227-
placeholder={formerProperty?.placeholder}
228-
orderEditable={dndConfig != undefined}
229-
otherArgs={args}
230-
{helperScript}
231-
{lightHeader}
232-
hideNested={typeof diff[argName].diff === 'object'}
233-
diffStatus={undefined}
234-
/>
193+
<div class="px-2">
194+
<ArgInput
195+
{disablePortal}
196+
{resourceTypes}
197+
{prettifyHeader}
198+
autofocus={i == 0 && autofocus ? true : null}
199+
label={argName}
200+
description={formerProperty?.description}
201+
value={args[argName]}
202+
type={formerProperty?.type}
203+
oneOf={formerProperty?.oneOf}
204+
required={formerProperty?.required}
205+
pattern={formerProperty?.pattern}
206+
valid={inputCheck[argName]}
207+
defaultValue={structuredClone(formerProperty?.default)}
208+
enum_={formerProperty?.enum}
209+
format={formerProperty?.format}
210+
contentEncoding={formerProperty?.contentEncoding}
211+
customErrorMessage={formerProperty?.customErrorMessage}
212+
properties={formerProperty?.properties}
213+
order={formerProperty?.order}
214+
nestedRequired={formerProperty?.required}
215+
itemsType={formerProperty?.items}
216+
disabled={disabledArgs.includes(argName) || disabled || formerProperty?.disabled}
217+
{compact}
218+
{variableEditor}
219+
{itemPicker}
220+
{pickForField}
221+
password={linkedSecret == argName}
222+
extra={formerProperty}
223+
{showSchemaExplorer}
224+
simpleTooltip={schemaFieldTooltip[argName]}
225+
{onlyMaskPassword}
226+
nullable={formerProperty?.nullable}
227+
title={formerProperty?.title}
228+
placeholder={formerProperty?.placeholder}
229+
orderEditable={dndConfig != undefined}
230+
otherArgs={args}
231+
{helperScript}
232+
{lightHeader}
233+
hideNested={typeof diff[argName].diff === 'object'}
234+
diffStatus={undefined}
235+
/>
236+
</div>
235237
{/if}
236238
<!-- svelte-ignore a11y-no-static-element-interactions -->
237239
<div

0 commit comments

Comments
 (0)