|
|
caa107ff64
|
chore: 添加静态资源缓存版本号 v20260515
|
2026-05-15 15:21:20 +08:00 |
|
|
|
30886888ba
|
fix: 补上 bgLayer.click 的输入框取消选中逻辑
|
2026-05-15 15:18:27 +08:00 |
|
|
|
be00d6e3a9
|
fix: 点击背景图时取消输入框选中状态
|
2026-05-15 15:16:28 +08:00 |
|
|
|
f090f18a9d
|
refactor: inputs-config.js 合并为 config.js,新增默认背景图配置及使用说明
|
2026-05-15 15:14:11 +08:00 |
|
|
|
315f568138
|
feat: 粗细滑块、移动端两行工具栏、二维码底部定位、字号修复及README更新
|
2026-05-15 15:06:02 +08:00 |
|
|
|
8789a76ecc
|
fix(editor): 修复字号读取及工具栏逻辑
重构编辑器工具栏字号调整逻辑,优先读取内联样式字号,
修复字号显示不同步问题,并更新 README 文档
|
2026-05-15 14:47:57 +08:00 |
|
|
|
708a3d5be8
|
style(ui): 调整位置信息提示框样式
|
2026-05-15 14:40:11 +08:00 |
|
|
|
c6f7787c35
|
feat: 抽离输入框配置并添加拖拽位置提示
|
2026-05-15 14:35:51 +08:00 |
|
Zhukj
|
6a0294f0c0
|
feat(图层管理): 为二维码添加图层支持并实现相关功能
- 在状态管理中新增 qrCounter 用于生成唯一图层 ID
- 为二维码元素添加 dataset.layerId 属性
- 实现二维码图层更新事件机制
- 在图层列表中显示二维码元素并支持选中操作
- 完善二维码的绘制逻辑,支持透明度设置
|
2026-04-27 08:46:49 +08:00 |
|
Zhukj
|
4ee95df792
|
feat(二维码): 添加删除按钮并重构二维码元素结构
- 为二维码元素添加删除按钮,仅在选中时显示
- 重构二维码元素结构,将图片包裹在容器div中
- 调整透明度设置逻辑以匹配新结构
- 防止删除按钮触发拖拽事件
|
2026-04-25 17:53:22 +08:00 |
|
Zhukj
|
c7963cec6e
|
feat(qr): 添加二维码工具栏并优化交互体验
添加二维码编辑工具栏,支持透明度和缩放调整
优化选中状态和拖拽交互,增强用户体验
重构代码结构,提高可维护性
|
2026-04-25 16:51:27 +08:00 |
|
Zhukj
|
37aaec1e42
|
fix: 阻止输入框编辑时的事件冒泡
避免在编辑输入框时触发容器的点击事件
|
2026-04-25 15:43:02 +08:00 |
|
Zhukj
|
02f3adb936
|
feat(邀请函): 添加二维码生成功能
- 新增二维码按钮及弹窗界面
- 实现二维码生成、预览和添加到画布功能
- 支持二维码在画布上的拖拽操作
- 添加相关样式和事件处理
|
2026-04-25 15:13:15 +08:00 |
|
Zhukj
|
81f63781a9
|
refactor(图层管理): 重构图层列表更新逻辑,按指定顺序显示图层
|
2026-04-25 10:05:38 +08:00 |
|
Zhukj
|
79203d418b
|
style(css): 调整工具栏和按钮的尺寸及间距
统一缩小工具栏和按钮的尺寸,优化整体视觉间距
|
2026-04-25 09:46:49 +08:00 |
|
Zhukj
|
b380e65161
|
feat(图层面板): 添加点击空白区域关闭面板功能
添加点击面板外部区域关闭图层面板的功能,同时支持桌面端和移动端。桌面端使用 click 事件,移动端使用 touchend 事件,并确保点击面板内部或图层按钮时不触发关闭。
|
2026-04-25 09:35:32 +08:00 |
|
Zhukj
|
a7d0ad8e51
|
feat(图层管理): 添加图层管理面板及功能
- 新增图层面板UI组件,支持显示/隐藏图层
- 实现图层列表动态更新和选择功能
- 为所有图层元素添加唯一标识和隐藏状态控制
- 移除原有删除按钮,改为通过图层管理
- 在保存/恢复状态时处理图层可见性
- 优化预览生成逻辑,跳过隐藏图层
|
2026-04-25 09:31:21 +08:00 |
|
Zhukj
|
ef6010a8b2
|
perf: 优化图片渲染性能和内存管理
重构图片渲染逻辑,引入图片缓存系统和状态压缩机制
添加批量处理层叠图功能,每批5个图片处理
实现内存监控和自动清理机制
增加全局Loading管理器显示操作进度
优化撤销重做功能的状态比较和保存逻辑
|
2026-04-23 16:08:31 +08:00 |
|
Zhukj
|
b9fadbd31e
|
docs: 更新 README 添加未来优化计划列表
|
2026-04-23 15:12:00 +08:00 |
|
Zhukj
|
a732428a70
|
docs: 更新完善邀请函编辑器迭代需求文档
|
2026-04-22 18:29:02 +08:00 |
|
Zhukj
|
d25ee16d3b
|
style(css): 调整工具栏分隔线边距从6px改为4px
|
2026-04-22 15:05:41 +08:00 |
|
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 |
|