Skip to content

refactor: web - #1

Closed
GuGuMur wants to merge 3 commits into
mainfrom
codex/refactor-web
Closed

GuGuMur wants to merge 3 commits into
mainfrom
codex/refactor-web

Conversation

@GuGuMur

@GuGuMur GuGuMur commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

统一 FastPPT 工作台的组件与蓝色视觉语言,修复预览工具栏重叠、控件尺寸不一致和预览黑边,并整理编辑、备注、资源及主题入口。

  • 抽离 @fastppt/components,统一按钮、表单、弹窗、深浅模式以及共用 SVG 品牌图标与 favicon,并约束业务模板只能组合组件。
  • 备注采用页面大纲、当前页备注与预览三栏;编辑页采用文件树与页面大纲上下分区。大纲和预览留白支持滚轮翻页,保留跨页备注草稿并处理保存失败。
  • 整理侧栏与新建/导入操作,仅移除图表 Tab,保留命令面板中的图表编辑入口。预览控件统一紧凑尺寸,框选修改使用蓝底。
  • 主题 Skill 按需接入,动效进入后自动循环;新增本地画盘配色库、检索 API、MCP 工具与 Harness 推荐,内置 2,147 组配色。
  • 一并纳入当前版式/动画资源重建、主题规则、导出与几何修复及相关检查脚本。

验证:Web 构建、Vercel 生产构建、全工作区 lint(25 项任务)及类型检查(30 项任务)通过;34 项 Web 测试、10 项预览运行时测试、5 项浏览器回归及 4 项几何测试通过;检查了深浅色及 320/390/768/1440px 布局。

Copilot AI balanced review requested due to automatic review settings October 28, 2026 05:32

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants