Commit Graph

12 Commits

Author SHA1 Message Date
wonder a7decf86ec feat(ux): 交互元素悬浮/聚焦/按压状态增强
表格行悬浮高亮、StyleSelector 药丸按钮键盘焦点环。
2026-05-24 21:17:40 +08:00
wonder c177cbaf82 feat(prompt): AI 提示词优化双栏交互
新增 prompt API 模块调用后端 /api/v1/prompt/optimize,PromptEditor
重构为左右双栏布局支持原始/优化提示词对比编辑,默认开启 AI 优化,
用户可关闭开关或手动编辑优化结果后再提交生成。
2026-05-24 21:16:15 +08:00
wonder eac64105de feat(layout): 认证页面统一导航栏,含主题切换与退出按钮
新增 Layout 组件作为认证路由的公共布局,提供 sticky 导航栏,
移除各页面重复的顶栏代码。
2026-05-24 21:12:23 +08:00
wonder 323472ab2b feat(theme): App 初始化时设置 data-theme 属性,首次渲染即为主题 2026-05-24 21:09:23 +08:00
wonder dab9bc9750 feat(theme): Zustand 主题 store,localStorage 持久化,默认浅色 2026-05-24 21:08:02 +08:00
wonder 6928d9250d feat(theme): CSS 变量重构为暗色/浅色双主题
将 :root 硬编码的深色变量拆分为 [data-theme="light"] 和 [data-theme="dark"]
两套主题块,新增导航栏、骨架屏、Toast 等预留变量,添加页面入场动画。
2026-05-24 21:07:29 +08:00
wonder 6a88ec0d46 fix(deploy): 修复 Docker 部署两个问题
1. 后端 Dockerfile 开启 CGO(go-sqlite3 依赖),安装 gcc/musl-dev
2. nginx 添加 /auth/ 反向代理,修复注册登录 405 错误
2026-05-24 14:33:45 +08:00
wonder a2736f722c feat(frontend): 构建前端 MVP,实现完整 UI 框架与 mock 数据层
- 安装 zustand + react-router-dom 依赖
- 修复 Vite 代理配置,添加 /auth 路由转发
- 实现 API 封装层(client.ts 统一 fetch、auth.ts 真实调用)
- 实现 mock 数据层(mock.ts 模拟 WebSocket 管线进度)
- 实现 4 个 zustand stores(auth/project/task/generation)
- 实现 5 个组件(StyleSelector/PromptEditor/GenerateForm/ProgressBar/AssetPreview)
- 实现 5 个页面(Login/Register/Project/Generate/Result)
- 实现路由含 ProtectedRoute 守卫
- 添加暗色主题全局样式
- 更新前端文档与 API 文档
2026-05-24 14:18:39 +08:00
wonder d236b5348a build: 完善一键部署脚本 2026-05-23 17:24:58 +08:00
wonder a577e9eefd build: 配置 docker 2026-05-23 12:50:44 +08:00
wonder 62a905b17b build: 配置 nginx 2026-05-23 12:50:36 +08:00
wonder 3be7e08162 build: 初始化构建前端 2026-05-23 12:30:06 +08:00