12 Commits

Author SHA1 Message Date
augushong
665a9cc9e5 refactor(typesetting): 替换html2canvas为SnapDOM v2.12.0 - 解决渲染不一致问题
- 新增 public/static/lib/snapdom/snapdom.js (IIFE构建)
- phone_image.html script引用从html2canvas改为snapdom
- phone-image.js 3处截图调用全部替换为snapdom.toCanvas()
  - capturePageViaHtml2Canvas (分页截图)
  - 长图生成 (scale:2)
  - 导出单页 (scale:2)
- API映射: html2canvas(elem,{scale,useCORS,width,height,logging}) -> snapdom.toCanvas(elem,{scale,backgroundColor})
- 返回值兼容: Promise<Canvas> 下游toDataURL不受影响
- 保留html2canvas目录不删除(output.html仍引用)
2026-05-17 13:25:58 +08:00
augushong
aed4b285d8 feat: 添加Vditor编辑器支持并扩展文件上传功能
- 新增Vditor编辑器静态资源文件,包括图片、字体和样式文件
- 在文件上传控制器中添加vditorSave方法,支持Vditor编辑器文件上传
- 在文章创建页面添加编辑器类型选择(富文本/Markdown)
- 更新.gitignore文件,排除Playwright和QA截图目录
- 扩展UploadFiles类以支持Vditor编辑器的文件上传格式
2026-04-30 22:27:03 +08:00
augushong
d9452530e0 feat: 完善三方平台设置;完善导出管理 2025-06-16 13:38:47 +08:00
augushong
70b17cbd10 feat: 完成三方平台发布管理 2025-05-05 10:29:49 +08:00
augushong
72a6cce5e3 增加图片点击放大;优化标题导航效果 2023-06-29 18:06:51 +08:00
augushong
6796284a12 优化文章样式; 2022-04-26 16:59:14 +08:00
augushong
2b1c63015e 优化创建文章,优化代码渲染; 2022-03-15 22:17:09 +08:00
augushong
80b06b0b00 新增导出面板,便于转载拷贝发布; 2022-03-15 00:26:22 +08:00
augushong
491d968d40 完善文章读取和编辑; 2022-03-05 08:53:14 +08:00
augushong
c2d7db90a5 完成文案分享 2020-08-22 13:44:13 +08:00
augushong
2a04ff970c 新增代码高亮,完善文章浏览体验 2020-08-14 13:08:59 +08:00
augushong
3bc46a4b9c 初始化项目 2020-08-07 23:49:50 +08:00