Commit Graph

10 Commits

Author SHA1 Message Date
cfccdeb246 fix: normalize asset urls for subpath deployment 2026-02-26 14:04:59 +08:00
aa4554943c fix(embed): stabilize yys editor layout sizing in modal 2026-02-25 23:29:18 +08:00
55376651bf fix(embed-layout): stretch canvas area and pin property panel to right 2026-02-25 00:22:07 +08:00
4479c3b7f4 fix(embed): mount dialog manager for selector dialogs 2026-02-25 00:16:32 +08:00
2e305f889e fix(embed): auto-install element-plus and include theme css in lib entry 2026-02-25 00:07:45 +08:00
81326d5287 fix(embed): adapt toolbar and canvas sizing inside modal 2026-02-24 23:46:49 +08:00
d97ec0df4d fix(embed): wire local pinia into toolbar store usage 2026-02-24 23:20:23 +08:00
1f45f62161 feat: add flow capability levels and plugin injection API 2026-02-24 21:04:36 +08:00
e1f9a0453c wiki集成 2026-02-22 10:34:18 +08:00
15bae3be81 feat: 完成组件化改造 - 支持作为可嵌入组件使用
- 创建 YysEditorEmbed.vue 嵌入式组件
- 实现 preview/edit 双模式
- 配置 Vite library mode 构建
- 生成 ES Module + UMD + CSS 构建产物
- 完善设计文档和使用文档
- 更新 plan.md 标记阶段 2 完成

构建产物:
- dist/yys-editor.es.js (155KB, gzip: 35KB)
- dist/yys-editor.umd.js (112KB, gzip: 31KB)
- dist/yys-editor.css (69KB, gzip: 33KB)

相关文档:
- docs/2design/ComponentArchitecture.md
- docs/3build/YysEditorEmbed.md
- docs/3build/EMBED_README.md
- docs/4test/BUILD_TEST_REPORT.md
2026-02-20 17:23:59 +08:00