Skip to content

feat: 重构 Web 界面交互与预览流程 - #7

Merged
random-yang merged 1 commit into
mainfrom
feat/web-ui-redesign
Mar 22, 2026
Merged

random-yang merged 1 commit into
mainfrom
feat/web-ui-redesign

Conversation

@random-yang

@random-yang random-yang commented Mar 22, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • 重构 Web 端 UI,新增文件预览、转换进度、结果展示和历史记录等交互流程
  • 重写 app.ts 状态管理与 DOM 操作逻辑,拆分加载/转换/下载步骤
  • 重构 index.html 页面结构与样式,支持预览画布、图层树、历史列表等组件

Test plan

  • 拖拽/选择 SVG 文件后可正常预览
  • 点击转换按钮后进度条与状态文字正常显示
  • 转换完成后可下载 PSD 文件
  • 历史记录可展开折叠并点击重新下载
  • 不同尺寸 SVG 预览居中显示正常

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Mar 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
svg2psd Ready Ready Preview, Comment Mar 22, 2026 5:09pm

@random-yang
random-yang merged commit 8eb77cb into main Mar 22, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — 90671f13 Deployed Mar 22, 2026 by vercel[bot]
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.

1 participant