Commit Graph

6 Commits

Author SHA1 Message Date
CI Bot 7ef81079d5 feat(ui): 创建主布局组件 AppLayout
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
Deploy / Deploy Staging (push) Failing after 207h46m15s
CI/CD Pipeline / Frontend Lint (push) Failing after 207h46m43s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 207h46m52s
- 新增 AppLayout.tsx:语义化布局壳(header + sidebar slot + main content)
- 重写 MainLayout.tsx:侧边栏 240px/64px 折叠,SidebarContext 共享状态
- 重写 MainLayout.css:完整响应式布局样式
  - 桌面端:侧边栏默认展开 240px
  - 平板端(769-1024px):侧边栏默认折叠 64px 图标栏
  - 移动端(≤768px):侧边栏隐藏,transform 滑入 + 遮罩层
- 所有尺寸/颜色使用 global.css 设计系统变量
- 语义化 HTML:header/aside/main/nav 标签
- 侧边栏/导航具体内容 deferred to Tasks 1.3, 1.4
2026-06-30 21:07:36 +08:00
xiaoxia 560856cf22 fix: resolve all flake8 errors and apply Prettier formatting (#131)
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
Deploy / Deploy Staging (push) Failing after 210h26m26s
CI/CD Pipeline / Frontend Lint (push) Failing after 210h27m0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 210h27m7s
2026-06-30 18:26:53 +08:00
xiaoxia f687b4207f feat: add download_url field to generated video APIs (#20) 2026-06-26 21:13:18 +08:00
Xiaoxia AI a0ea960eb8 feat(web): complete V21 UI redesign for all pages
- Replaced Ant Design Card/Layout with V21-compliant components
- Updated Header, MainLayout to V21 sticky top navigation
- Redesigned WorkspaceList, ProjectAssets, ProjectResults, ProjectTitles, ProjectVoices, ProjectGeneration with V21 card/grid system
- Added V21 color scheme, typography, spacing, pill badges, vertical/video cards
- Updated Login page and Plans subscription page to V21 design
- CSS-only styling without Ant Design overrides where possible
2026-06-25 14:53:49 +08:00
Xiaoxia AI cca3f0b711 feat(web): align SaaS UI with V21 prototype 2026-06-24 19:19:27 +08:00
Xiaoxia AI edeab83f17 fix: connect API to tracker.db via SQLite repository 2026-06-17 13:21:38 +08:00