From 4ba9694f459808cec8fa57b55f2db767d9f412b8 Mon Sep 17 00:00:00 2001 From: ddCat <2695092045@qq.com> Date: Sun, 30 Aug 2026 19:59:40 +0800 Subject: [PATCH] =?UTF-8?q?fix(web):=20=E5=88=9B=E4=BD=9C=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=20-=20=E7=B2=BE=E7=AE=80=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E6=AC=A2=E8=BF=8E=E5=8C=BA=E5=B9=B6=E4=BF=AE=E5=A4=8D=E8=B5=84?= =?UTF-8?q?=E4=BA=A7=E5=90=8D=E7=A7=B0=E6=A8=AA=E5=90=91=E6=BB=9A=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/pages/home/index.tsx | 5 ----- web/src/pages/projects/detail/workflow.css | 12 ++++++++++++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/web/src/pages/home/index.tsx b/web/src/pages/home/index.tsx index bb261934e..ba6407269 100644 --- a/web/src/pages/home/index.tsx +++ b/web/src/pages/home/index.tsx @@ -7,7 +7,6 @@ import { Bar, BarChart, CartesianGrid, Cell, Pie, PieChart, ResponsiveContainer, import { resolveCanvasStylePreset, resolveProjectCanvasStyle } from "@/components/canvas/canvas-style-picker-modal"; import { WorkspaceErrorState, WorkspaceLoadingState } from "@/components/layout/workspace-state"; -import { WorkspaceSignalIcon } from "@/components/ui/aceternity/workspace-signal-icon"; import { parseStyleProfile } from "@/lib/canvas/style-profile"; import { projectSummaryCompletion, projectSummaryStage } from "@/lib/project-workbench"; import { listProjects, type ProjectSummary } from "@/services/api/projects"; @@ -185,10 +184,6 @@ function HomeDashboard({ <>
- - - 影策 · AI 影视与短剧创作工作台 -

{hasProjects ? `欢迎回来,${displayName}` : `欢迎使用影策,${displayName}`}

{hasProjects ? "回到最近制作,或从一句话故事开始一部新的短剧。" : "从一个故事开始:整理章节、确认设定、制作镜头,直到可交付的结果。"}

diff --git a/web/src/pages/projects/detail/workflow.css b/web/src/pages/projects/detail/workflow.css index d41747246..d001f6fec 100644 --- a/web/src/pages/projects/detail/workflow.css +++ b/web/src/pages/projects/detail/workflow.css @@ -73,17 +73,26 @@ } .workflow-library-scroll { + max-width: 100%; min-height: 0; flex: 1 1 auto; + overflow-x: hidden; overflow-y: auto; padding: 2px 0 14px; } .workflow-asset-groups { display: grid; + min-width: 0; gap: 18px; } +.workflow-asset-groups > section, +.workflow-asset-list { + min-width: 0; + max-width: 100%; +} + .workflow-asset-groups h3 { margin: 0 8px 6px; color: color-mix(in srgb, var(--foreground) 47%, transparent); @@ -98,9 +107,12 @@ .workflow-asset-row { display: flex; width: 100%; + max-width: 100%; + min-width: 0; min-height: 50px; align-items: center; gap: 10px; + overflow: hidden; border-radius: var(--r-md); padding: 6px 8px; text-align: left;