fix(ui): align icon and label in backend select trigger
This commit is contained in:
@@ -780,12 +780,12 @@ export function DynamicForm({ viewName, objectId }: DynamicFormProps) {
|
|||||||
<Label className="text-sm font-medium">{formField.label}</Label>
|
<Label className="text-sm font-medium">{formField.label}</Label>
|
||||||
<Select value={selectedVariant} onValueChange={handleVariantChange} disabled={readOnly}>
|
<Select value={selectedVariant} onValueChange={handleVariantChange} disabled={readOnly}>
|
||||||
<SelectTrigger>
|
<SelectTrigger>
|
||||||
<span className="flex flex-1 items-center gap-2 overflow-hidden">
|
<div className="flex flex-1 items-center gap-2 overflow-hidden">
|
||||||
<BackendIcon backend={selectedVariant} />
|
<BackendIcon backend={selectedVariant} />
|
||||||
<span className="truncate">
|
<span className="truncate">
|
||||||
{selectedVariantLabel || t('form.selectType', 'Select type...')}
|
{selectedVariantLabel || t('form.selectType', 'Select type...')}
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</div>
|
||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
{sch.variants.map((v) => (
|
{sch.variants.map((v) => (
|
||||||
|
|||||||
@@ -1477,12 +1477,12 @@ function EmbeddedObjectField({
|
|||||||
<Label className="text-sm font-medium">{formField.label ?? t('field.type', 'Type')}</Label>
|
<Label className="text-sm font-medium">{formField.label ?? t('field.type', 'Type')}</Label>
|
||||||
<Select value={currentType} onValueChange={handleVariantChange} disabled={readOnly}>
|
<Select value={currentType} onValueChange={handleVariantChange} disabled={readOnly}>
|
||||||
<SelectTrigger>
|
<SelectTrigger>
|
||||||
<span className="flex flex-1 items-center gap-2 overflow-hidden">
|
<div className="flex flex-1 items-center gap-2 overflow-hidden">
|
||||||
<BackendIcon backend={currentType} />
|
<BackendIcon backend={currentType} />
|
||||||
<span className="truncate">
|
<span className="truncate">
|
||||||
{selectedVariantLabel || t('form.selectType', 'Select type...')}
|
{selectedVariantLabel || t('form.selectType', 'Select type...')}
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</div>
|
||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
{resolvedSchema.variants.map((v) => (
|
{resolvedSchema.variants.map((v) => (
|
||||||
|
|||||||
Reference in New Issue
Block a user