Commit Graph

6 Commits

Author SHA1 Message Date
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
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