Commit Graph

87 Commits

Author SHA1 Message Date
Zhukj
c28f37e81e style(css): 调整工具栏分隔线和按钮组的边距
- 移除左右分隔线的1px边距,使间距更一致
- 为撤销重做按钮组添加flex布局和间隙
2026-04-22 14:59:32 +08:00
Zhukj
f64e83e8cd style(工具栏): 调整撤销重做按钮组样式并添加分隔线
- 将撤销重做按钮放入独立容器并设置间距
- 添加左右分隔线样式及不同边距
- 调整保存按钮的尺寸和间距
2026-04-22 14:43:18 +08:00
Zhukj
4c898306e0 refactor(UI): 优化工具栏样式并重构层叠图恢复逻辑
调整工具栏按钮和间距样式以提升视觉一致性
将层叠图恢复逻辑重构为独立函数以提高代码复用性
2026-04-22 14:20:01 +08:00
Zhukj
1983c15fb9 feat(editor): 添加撤销重做功能
实现完整的撤销重做功能,包括:
1. 添加工具栏撤销/重做按钮及快捷键支持
2. 实现状态保存与恢复机制
3. 添加状态变化检测与历史记录管理
4. 更新相关UI交互以触发状态保存
2026-04-22 14:08:42 +08:00
Zhukj
e46805deca refactor: 移除长按保存图片功能及相关代码
移除不再需要的长按保存图片功能,包括HTML中的提示元素、CSS样式以及JS中的相关逻辑
将保存图片提示改为点击保存,简化用户操作流程
2026-04-22 11:17:31 +08:00
Zhukj
848277849a feat(画布): 添加图片旋转和镜像变换支持
新增 drawImageWithTransform 函数处理图片的旋转和镜像变换,修改图片绘制逻辑以支持这些效果
2026-04-22 10:57:29 +08:00
Zhukj
9d9c4e4186 refactor(界面): 调整背景图工具中缩放和透明度的顺序
将背景图编辑工具中的缩放控件和透明度控件位置互换,使界面布局更合理
2026-04-22 09:54:40 +08:00
Zhukj
8734a48b76 style(css): 调整镜像按钮的尺寸和字体大小
将镜像按钮的宽度和高度设置为30px,并将字体大小从18px调整为16px,以保持视觉一致性
2026-04-22 09:12:54 +08:00
Zhukj
13a282d93a feat(工具栏): 添加水平镜像功能并调整工具栏样式
- 在工具栏添加水平镜像按钮
- 调整工具栏间距和分割线样式
- 实现图片水平镜像功能及状态同步
2026-04-21 18:28:43 +08:00
Zhukj
0665987a03 feat(旋转控制): 为旋转滑块添加吸附功能并固定数值显示宽度
在旋转滑块附近0°、-90°、90°时添加5度的吸附阈值,使操作更精准
为旋转度数和百分比数值显示元素设置固定宽度,保持布局稳定
2026-04-21 16:30:51 +08:00
Zhukj
da2f3cfbff feat: 添加图片旋转功能
- 在工具栏中添加旋转滑块控件
- 实现图片旋转功能及角度显示
- 支持读取和更新当前选中图片的旋转角度
2026-04-21 16:17:14 +08:00
Zhukj
89b7f0162f Merge branch 'master' of https://git.aigc-quickapp.com/WeWork/invitation-maker 2026-04-21 14:28:44 +08:00
Zhukj
cd991c33d3 style(css): 调整工具栏组件的宽度和对齐方式
- 为工具栏组添加100%宽度和居中对齐
- 统一工具栏按钮容器的宽度为100%
2026-04-21 14:27:21 +08:00
Zhukj
ce356586a3 style(css): 调整工具栏标签字体大小及显示规则
将工具栏标签字体大小从11px调整为12px,并修改第一个子元素的显示规则为inline以提升可读性
2026-04-21 14:23:47 +08:00
Zhukj
1341152002 docs: 更新补充README迭代需求说明文档 2026-04-21 11:45:02 +08:00
4f62f61fce style(ui): 添加输入框字体加粗样式 2026-04-21 10:59:16 +08:00
Zhukj
bbbfddf170 style(css): 为全局样式添加粗体字体权重
在html和body元素的样式中添加font-weight: bold属性,以提高文本的可读性
2026-04-21 10:52:07 +08:00
Zhukj
13e4dee4b8 fetch: 同步远程仓库最新版本信息 2026-04-21 10:46:43 +08:00
9091e99a57 feat(editor): add text locking support and mobile toolbar scroll 2026-04-21 10:34:49 +08:00
bb2ae9c139 style: 优化字体栈设置与选择器匹配逻辑 2026-04-21 10:23:18 +08:00
e35059b200 style: 调整文字输入框位置 2026-04-21 10:18:24 +08:00
3956be66f6 fix: 调整文字输入框2位置 2026-04-21 10:09:50 +08:00
d1abd7bc63 style: 调整输入框位置微调样式 2026-04-21 10:07:09 +08:00
9849d4e3d4 refactor: 移除微信端字体权重特殊处理 2026-04-21 10:00:21 +08:00
909724ced0 fix(canvas): 改进字体加载和文本渲染逻辑 2026-04-21 09:57:32 +08:00
91463b31a3 fix(toolbar): 支持在选中元素上应用样式 2026-04-21 09:52:01 +08:00
b881f31920 fix(mobile): 优化编辑模式下的工具栏固定与交互 2026-04-21 09:48:14 +08:00
6057088b60 fix: 修正高清导出时背景图和文本的缩放计算逻辑 2026-04-21 09:42:04 +08:00
53553ab90b refactor: 统一桌面和移动端点击编辑逻辑 2026-04-21 09:32:37 +08:00
6506988f33 fix(mobile): 优化触摸编辑和键盘触发逻辑 2026-04-21 09:30:31 +08:00
bc37358027 fix(ios): 解决 iOS 设备上键盘无法弹出的问题 2026-04-21 09:28:51 +08:00
dfaff637af refactor(ui): 优化移动端编辑交互逻辑 2026-04-21 09:26:58 +08:00
332bfc9b45 refactor(drag): 限制边界不强制吸附 2026-04-21 09:23:47 +08:00
4e7b7734a7 fix(wechat): 修复 canvas 尺寸设置失败及上下文获取时机问题 2026-04-21 09:16:56 +08:00
50379cc4b1 refactor(canvas): 优化画布尺寸计算逻辑以保持宽高比 2026-04-21 09:14:32 +08:00
84d51d30c8 fix(canvas): 统一缩放比例以保持宽高比 2026-04-21 09:10:43 +08:00
Zhukj
b3a3ca91d5 style:还原缩小编辑器工具栏按钮间距,适应小屏幕 2026-04-21 09:05:51 +08:00
26595bf9b4 Merge branch 'master' of https://git.aigc-quickapp.com/WeWork/invitation-maker 2026-04-21 09:05:35 +08:00
e771988338 feat(canvas): 适配微信浏览器并优化导出质量 2026-04-21 09:05:33 +08:00
Zhukj
d34bed9200 feat: 新增文字移动实时显示网格辅助线 2026-04-21 09:03:01 +08:00
Zhukj
16de547957 fix:优化导出图片清晰度 2026-04-20 18:27:52 +08:00
Zhukj
1ab1465144 fix:优化导出图片清晰度 2026-04-20 18:24:04 +08:00
Zhukj
5ded968665 fix:提高图片清晰度 2026-04-20 18:17:02 +08:00
Zhukj
32f0f38d3d fix:优化图片分辨率 2026-04-20 17:52:32 +08:00
Zhukj
4f598525e1 fix:优化图片清晰度 2026-04-20 17:44:24 +08:00
Zhukj
b001f24ebd fix:优化分辨率为 1080×1920 2026-04-20 17:35:59 +08:00
Zhukj
c718a44503 fix:优化导出图片清晰度 2026-04-20 17:33:04 +08:00
Zhukj
16f3e28c46 fix: 提高导出图片清晰度为4k高清图片 2026-04-20 17:19:07 +08:00
Zhukj
f52e9f2618 fix: 画布导出规格改为1080×1920高清PNG,提升渲染分辨率,解决图文模糊锯齿问题 2026-04-20 17:14:25 +08:00
Zhukj
1b11523397 fix: 优化邀请函画布导出分辨率,提升图片与文字清晰度 2026-04-20 16:37:06 +08:00