补齐审计第 5 项「配套 token 提取」遗留: - 新增 --canvas-sidebar-width(232px) 与 --canvas-panel-width(min(332px,calc(100vw-24px))) 两个布局 token,归入 globals.css Canvas 布局段 - canvas-project-sidebar 侧栏 w-[232px] → w-[var(--canvas-sidebar-width)] - canvas-active-task-panel 浮动面板 w-[min(332px,calc(100vw-24px))] → w-[var(--canvas-panel-width)],消除审计 P0-8.1 重复硬编码公式 助手面板已改用动态 width prop(320–760px 可调),不消费该静态 token。 Co-authored-by: sikongyue <3155157671@qq.com>
This commit is contained in:
@@ -41,7 +41,7 @@ export function CanvasActiveTaskPanel({ tasks }: { tasks: GenerationTask[] }) {
|
||||
animate={{ opacity: 1, y: 0, scale: 1 }}
|
||||
exit={{ opacity: 0, y: -8, scale: 0.98 }}
|
||||
transition={motionTransition}
|
||||
className="pointer-events-none absolute right-3 top-[72px] z-[var(--z-panel-floating)] w-[min(332px,calc(100vw-24px))]"
|
||||
className="pointer-events-none absolute right-3 top-[72px] z-[var(--z-panel-floating)] w-[var(--canvas-panel-width)]"
|
||||
>
|
||||
<LayoutGroup id="canvas-active-tasks">
|
||||
<motion.section
|
||||
|
||||
Reference in New Issue
Block a user