Commit Graph

19 Commits

Author SHA1 Message Date
Codex 5ddfd37f4d Polish ecommerce tool page layouts 2026-06-11 23:10:23 +08:00
stringadmin 2fdb82d499 Merge pull request 'feat: enhance ecommerce UI — sidebar, transitions, ratio options, cancel buttons, i18n fixes' (#6) from codex/ecommerce-ui-current into main
Reviewed-on: #6
2026-06-11 15:05:46 +00:00
stringadmin 51ecefced4 Merge branch 'main' into codex/ecommerce-ui-current 2026-06-11 15:05:40 +00:00
Codex 9b9a276014 feat: enhance ecommerce UI — sidebar, transitions, ratio options, cancel buttons, i18n fixes 2026-06-11 20:38:35 +08:00
stringadmin f6c7a63e1d Merge pull request 'feat: 新增电商灵感实验室模块,包含AI团队/电商套图/商品视频分类卡片' (#5) from feat/ecommerce-inspiration-lab into main
Reviewed-on: #5
2026-06-11 10:24:28 +00:00
ludan b81f4b91c2 feat: 新增电商灵感实验室模块,包含AI团队/电商套图/商品视频分类卡片
新增功能:
- 新增电商灵感案例区域(ecom-inspiration-lab),含6个分类标签页(最近打开/一键同款/海报模板/热门/商品图/模特穿戴)
- 新增三个灵感分类行:
  · AI团队:指定ASIN优化listing、TikTok美区爆品分析、竞品分析+全套listing、世界杯属性快闪视频
  · 电商套图:科技礼盒主图、美妆节日套图、防晒产品场景、露营家具详情、香氛A+页面、童装listing组合
  · 商品视频:口播种草短片、香水质感视频、玩具互动短视频、器皿产品展示、饰品模特试戴、包袋生活方式
- 每行卡片支持横向滚动,配备左右箭头按钮控制浏览
- 仅在非完成(status !== 'done')状态下展示灵感区域

样式更新:
- ecommerce-standalone.css 新增灵感实验室全套样式,包括标签页导航、分类行元信息、卡片网格布局、横向滚动条、滚动按钮等组件的视觉设计
- 适配暗色主题变量体系,保持与现有设计系统一致

变更文件:
- src/features/ecommerce/EcommercePage.tsx (+92/-2)
- src/styles/ecommerce-standalone.css (+1136)
2026-06-11 18:22:50 +08:00
stringadmin 0d9e69b7de Merge pull request 'feat: refine ecommerce standalone typography, layout grid, gradient title, and unified theme typography system' (#4) from feat/ui-enhancements into main
Reviewed-on: #4
2026-06-11 07:18:14 +00:00
stringadmin 0d71ab963f Merge branch 'main' into feat/ui-enhancements 2026-06-11 07:18:04 +00:00
ludan a09513029c feat: refine ecommerce standalone typography, layout grid, gradient title, and unified theme typography system
- ecommerce-standalone.css: Title max-width expanded to 520px with gradient text effect (background-clip:text + linear-gradient), adjusted clamp font-size and line-height, added text-shadow glow; command option row switched from flex-wrap to CSS grid (6×44px) with centered layout for consistent icon button alignment; refined button sizing/spacing across composer toolbar
- ecommerce.css: Added high-specificity overrides for image workbench entry page — title min-height and heavy font-weight (860), rounded option buttons (15px border-radius), inline reference text with ellipsis overflow; responsive breakpoints at 760px and 540px with gradient title, compact row layout, adapted font scaling for narrow viewports (+631 lines)
- dark-green.css: Introduced comprehensive typography normalization using html body #root specificity — font-family/letter-spacing reset across all elements; semantic mapping for body text (p/em/li/td), strong/b, code blocks (font-mono), icon sets (anticon/shell-icon), interactive controls (button/label/tab/chip/badge/tag/pill), headings (h1-h6 with size variants), decorative text (subtitle/desc/hint/meta/caption/empty), and numeric values (score/number/count/value/amount/price); mobile responsive headline scaling at ≤767px; all rules preserve SVG/path/use elements from font override (+177 lines)
2026-06-11 15:16:46 +08:00
stringadmin b76e250ecb Merge pull request 'feat: add ecommerce image editing tools' (#3) from codex/ecommerce-ui-current into main
Reviewed-on: #3
2026-06-11 06:30:53 +00:00
Codex 31c0e79e2e merge: resolve conflicts with main branch 2026-06-11 14:04:03 +08:00
Codex 4caa915922 feat: add hot video page and enhance smart cutout editor
- Add 爆款视频 (hot video) page with platform, ratio, quality, duration settings
- Add AI video planning workspace integration
- Update smart cutout size options with precise output dimensions (295*413, 800*800, etc.)
- Add compare (对比) feature for before/after cutout preview
- Enhance smart cutout tool UI with size labels and improved layout
- Add hot video page styles and smart cutout editor refinements
2026-06-11 13:56:29 +08:00
stringadmin a10222d9d1 Merge pull request 'feat: enhance ecommerce UI with typewriter animation, icon buttons, responsive layout, and refined design tokens' (#2) from feat/ui-enhancements into main
Reviewed-on: #2
2026-06-11 03:32:16 +00:00
ludan bbea5d1e58 feat: enhance ecommerce UI with typewriter animation, icon buttons, responsive layout, and refined design tokens
- EcommercePage.tsx: Add typewriter animation (useTypewriter hook) for slogan text with blinking cursor; replace text-based add/delete buttons with Ant Design icons (CloudUploadOutlined, DeleteOutlined); make command history panel responsive to window width (auto-collapse ≤1180px); update button labels from generic "添加" to context-specific "上传商品图" / "上传素材"
- New useTypewriter.ts hook: Character-by-character typewriter animation with configurable speed and pause-before-loop, auto-resets on text change
- reset.css: Add comprehensive HTML/body typography baseline (font-size, text-rendering, font-smoothing, line-height); extend reset coverage to select/canvas/svg elements; add overflow-wrap:anywhere for text-bearing elements; add min-width:0 to prevent form element overflow
- primitives.css: Add reusable typography utility classes (ui-page-title, ui-section-title, ui-body-copy) with design token references
- tokens.css: Expand design token set for typography scales, font weights, and leading values
- ecommerce-standalone.css: Add 689 lines of standalone ecommerce page styles
- Page CSS (ecommerce, image-workbench, more-tools, more, script-tokens, script-tokens-v5, studio-layout): Enhanced visual styles and layout refinements across all pages
- app-shell.css: Shell-level layout and styling improvements
2026-06-11 11:31:39 +08:00
Codex 5ba9464646 feat: add ecommerce image editing tools 2026-06-11 00:07:24 +08:00
stringadmin c367198385 Merge pull request 'Codex/ecommerce ui current' (#1) from codex/ecommerce-ui-current into main
Reviewed-on: #1
2026-06-10 09:57:54 +00:00
Codex 7636333978 feat: refine ecommerce smart cutout editor 2026-06-10 17:52:01 +08:00
Codex 89eeb68aee Fix ecommerce UI Chinese display 2026-06-10 15:28:41 +08:00
stringadmin 3d98933e24 Initial ecommerce standalone package 2026-06-10 14:06:16 +08:00