fix: refine AI agent config dialog layout

This commit is contained in:
mlogclub
2026-06-22 11:42:22 +08:00
parent eb0f83f886
commit 32bb0dbc30
2 changed files with 5 additions and 7 deletions
@@ -471,8 +471,8 @@ export function AIAgentConfigWorkbench({
</div>
</div>
<div className="grid min-h-0 flex-1 grid-cols-[240px_minmax(0,1fr)]">
<aside className="min-h-0 overflow-y-auto border-r bg-muted/30 p-3">
<div className="grid min-h-0 flex-1 grid-cols-[240px_minmax(0,1fr)] bg-muted/30">
<aside className="min-h-0 overflow-y-auto border-r bg-muted/50 p-3">
<div className="space-y-1.5">
{sections.map((section) => (
<button
@@ -503,13 +503,13 @@ export function AIAgentConfigWorkbench({
</div>
</aside>
<main className="min-h-0 overflow-y-auto">
<main className="min-h-0 overflow-y-auto bg-background">
{loading ? (
<div className="flex h-full items-center justify-center text-sm text-muted-foreground">
...
</div>
) : (
<div className={activeSection === "workflow" ? "h-full min-h-0" : "mx-auto max-w-5xl p-6"}>
<div className={activeSection === "workflow" ? "h-full min-h-0" : "w-full p-6"}>
{activeSection === "basic" ? (
<ConfigSection title="基础信息" description="定义这个 Agent 在渠道和后台中的基础身份。">
<div className="grid grid-cols-1 gap-4 lg:grid-cols-2">
+1 -3
View File
@@ -311,10 +311,8 @@ export default function DashboardAIAgentsPage() {
}}
title={t("aiAgent.configure")}
size="xxl"
allowFullscreen
defaultFullscreen
bodyScrollable={false}
contentClassName="h-[calc(100vh-40px)] max-h-[calc(100vh-40px)]"
contentClassName="top-5 left-5 h-[calc(100vh-40px)] max-h-[calc(100vh-40px)] w-[calc(100vw-40px)] max-w-[calc(100vw-40px)] translate-x-0 translate-y-0 sm:max-w-[calc(100vw-40px)]"
headerClassName="sr-only"
>
{configAgentId ? (