feat: improve layout and styling of EditDialog with enhanced field organization

This commit is contained in:
mlogclub
2026-04-14 17:28:35 +08:00
parent 5b6a654b90
commit f8a3c03213
@@ -743,7 +743,8 @@ function EditDialogBody({
title="服务策略"
description="控制 Graph Tool 转人工配置、兜底策略和自动回复边界。"
>
<div className="grid grid-cols-1 gap-4 xl:grid-cols-4">
<div className="grid grid-cols-1 gap-4 xl:grid-cols-[minmax(0,1fr)_minmax(320px,1.15fr)]">
<div className="space-y-4">
<Field data-invalid={!!errors.handoffMode}>
<FieldLabel></FieldLabel>
<FieldContent>
@@ -764,6 +765,7 @@ function EditDialogBody({
<FieldError errors={[errors.handoffMode]} />
</FieldContent>
</Field>
<Field data-invalid={!!errors.replyTimeoutSeconds}>
<FieldLabel
htmlFor="ai-agent-reply-timeout-seconds"
@@ -801,7 +803,7 @@ function EditDialogBody({
</Field>
</div>
<div className="rounded-xl border bg-muted/10 p-4">
<div className="rounded-lg border bg-muted/10 p-4">
<div className="mb-1 text-sm font-medium"></div>
<div className="mb-4 text-xs text-muted-foreground">
{selectedHandoffModeLabel}
@@ -852,6 +854,7 @@ function EditDialogBody({
</FieldContent>
</Field>
</div>
</div>
</SectionCard>
<SectionCard