43 Commits

Author SHA1 Message Date
Zhukj
d4d325c222 merge: 合并开发分支 Branch_master 到 master,同步所有功能迭代 2026-04-25 11:57:26 +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
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
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
bbbfddf170 style(css): 为全局样式添加粗体字体权重
在html和body元素的样式中添加font-weight: bold属性,以提高文本的可读性
2026-04-21 10:52:07 +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
b881f31920 fix(mobile): 优化编辑模式下的工具栏固定与交互 2026-04-21 09:48:14 +08:00
Zhukj
d34bed9200 feat: 新增文字移动实时显示网格辅助线 2026-04-21 09:03:01 +08:00
Zhukj
66e07c72e2 style: 缩小编辑器工具栏间距与字体,适应小屏幕 2026-04-20 14:38:26 +08:00
Zhukj
b312a6518c fix: 缩小顶部工具栏元素宽度,优化移动端保存图片到相册 2026-04-20 14:07:30 +08:00
Zhukj
9ed83631f7 feat:将3个文本框默认初始文字改为占位提示语,统一提示文案:请输入 2026-04-20 13:55:34 +08:00
Zhukj
92397b5e00 feat: 优化三个文本框显示逻辑,改为添加背景图后自动显示 2026-04-20 11:05:19 +08:00
Zhukj
c93dd4c304 fix:校准画布编辑与图片导出文字水平垂直位置偏移问题,修改屏幕尺寸为960x1361像素 2026-04-20 10:16:25 +08:00
Zhukj
2afee798f8 fix: 修复背景图导入显示异常 2026-04-18 16:30:01 +08:00
Zhukj
2752943c77 feat: 背景图新增缩放+透明度编辑,三图文共用统一切换工具栏 2026-04-18 16:14:27 +08:00
Zhukj
feef470096 fix: 调整图文工具栏布局,解决顶部遮挡问题,图片透明度滑块添加百分比 2026-04-18 15:04:04 +08:00
Zhukj
22ba7dd6a3 feat: 添加图片编辑器,与文本共用工具栏,选中切换编辑面板,支持图片透明度调节 2026-04-18 14:55:08 +08:00
Zhukj
b69bfae1bb feat: 新增文本框删除按钮功能(还原到) 2026-04-18 14:35:08 +08:00
Zhukj
10bbf83e82 feat: 添加图片编辑器工具栏 2026-04-18 13:56:53 +08:00
Zhukj
cb6b88d455 feat: 新增文本框删除按钮功能 2026-04-18 10:48:23 +08:00
Zhukj
42b82d2a13 style: 按钮文字不换行,间距调整为8px 2026-04-18 10:21:48 +08:00
Zhukj
194a064194 fix: 修复工具栏显示逻辑,初始状态隐藏、选中/编辑输入框时显示、点击空白处隐藏 2026-04-17 16:48:56 +08:00
Zhukj
a4360e5d3b fix: 修复背景图无法左右移动的问题 2026-04-17 15:16:33 +08:00
Zhukj
56e5aad22f fix: 优化叠加图层级关系与选中失焦逻辑 2026-04-17 14:29:03 +08:00
Zhukj
8255a1c426 fix: 修复叠加图片选中/失焦交互 2026-04-17 13:59:58 +08:00
Zhukj
f746b8089f feat: 顶部工具栏新增叠加图片按钮 2026-04-17 11:12:01 +08:00
Zhukj
ae91c8ff0a fix:将蓝色辅助线颜色改为红色 2026-04-17 10:02:10 +08:00
Zhukj
dfd0528151 feat: 为输入框添加拖动对齐辅助线,优化排版定位体验 2026-04-17 09:12:22 +08:00
Zhukj
52cc784478 fix: 修复字号调整逻辑,实现每个输入框独立按自身当前字号增减 2026-04-16 17:47:52 +08:00
Zhukj
504ac42159 refactor: 优化文本编辑器工具栏功能,实现文字样式实时修改与双端显示适配 2026-04-16 14:26:35 +08:00
Zhukj
a296d88d2c feat: 添加字体样式工具栏,支持加粗、斜体、颜色、字体、字号调整 2026-04-16 10:27:25 +08:00
Zhukj
c54050ff79 fix: 优化背景图滑动逻辑,确保居中显示、左右滑动完整,全内容可拖动到预览区 2026-04-15 15:42:58 +08:00
Zhukj
e377aaf73c fix: NEW修复预览与保存不一致,添加3:4比例,输入框透明无边框 2026-04-15 10:00:16 +08:00