Commit Graph

90 Commits

Author SHA1 Message Date
zihanjian
b05f4b8213 新增小红书标识区域,调整画布高度计算,确保在下载图片时包含小红书标识,提升用户体验和视觉效果。 2025-05-26 15:11:08 +08:00
zihanjian
a1ea5dfffd 新增颜色替换功能,支持选择源颜色和目标颜色的替换逻辑,更新调色板组件以集成颜色替换状态和交互,提升用户体验和代码可读性。 2025-05-26 14:53:42 +08:00
zihanjian
06a379ea9f 新增@vercel/analytics依赖并在布局中集成分析组件,提升应用性能监控能力。 2025-05-26 00:26:31 +08:00
zihanjian
8ed22248c8 优化调色板组件,修正颜色键获取逻辑,确保在不同色号系统下正确显示颜色,同时更新相关状态管理和用户交互逻辑,提升代码可读性和用户体验。 2025-05-25 23:32:40 +08:00
zihanjian
734851296d 新增完整色板切换功能,优化颜色排序逻辑,支持按色相排序,更新相关组件以提升用户体验和代码可读性。 2025-05-25 12:30:07 +08:00
zihanjian
f8ea1a94af 新增高亮颜色功能,更新相关组件以支持颜色高亮效果,优化像素化画布绘制逻辑,提升用户体验和代码可读性。 2025-05-25 12:14:31 +08:00
zihanjian
ceff488dbf 更新README文档以反映调色板数据文件的更改,移除不再使用的beadPaletteData.json文件,改为使用colorSystemMapping.json。优化page.tsx和colorSystemUtils.ts中的相关逻辑,确保色号系统选择和颜色映射功能正常工作,提升代码可读性和用户体验。 2025-05-25 11:54:47 +08:00
zihanjian
2519daf162 修正颜色映射中的一个hex值,增强localStorage数据加载的验证逻辑,新增有效和无效键的统计输出,优化调色板选择和导入功能,提升代码可读性和用户体验。 2025-05-25 11:29:08 +08:00
zihanjian
2155675ec0 优化调色板选择逻辑,新增基于hex值的选择状态管理,更新相关组件以支持新格式的导入和导出功能,提升用户体验和代码可读性。 2025-05-25 11:16:25 +08:00
zihanjian
e1e30b6c1c 优化颜色处理逻辑,新增通过hex值获取色号的功能,更新相关状态管理,提升代码可读性和用户体验。同时调整调色板组件以支持新的色号系统显示方式。 2025-05-25 11:07:47 +08:00
zihanjian
61a89f12fe 优化颜色统计逻辑,移除背景色排除条件,更新相关日志信息以反映合并后的数据状态,提升代码可读性和维护性。 2025-05-25 01:19:55 +08:00
zihanjian
65770880ab 新增一键擦除模式,允许用户通过洪水填充方式删除相同颜色的像素。更新相关状态管理和交互逻辑,优化调色板组件以支持擦除功能,提升用户体验和代码可读性。 2025-05-25 01:11:25 +08:00
zihanjian
fa196d65cc 新增色号系统选择功能,优化调色板和网格工具提示的显示逻辑,确保在不同色号系统下正确显示颜色键。同时,重构相关组件以支持新功能,提升用户体验和代码可读性。 2025-05-25 01:01:52 +08:00
zihanjian
c4575cdd6a 移除未使用的Image组件导入,优化代码结构以提升可读性和维护性。 2025-05-16 23:13:01 +08:00
zihanjian
83c31c1241 新增 DonationModal 组件并更新页面逻辑,优化捐赠弹窗的实现方式,提升用户体验和代码可读性。 2025-05-16 23:09:47 +08:00
zihanjian
1f7b7df186 移除未使用的变量定义,优化代码可读性和维护性。 2025-05-09 14:35:08 +08:00
zihanjian
8b594fa578 移除未使用的辅助函数和下载统计图像的逻辑,优化代码结构以提升可读性和维护性。 2025-05-09 14:33:05 +08:00
zihanjian
824f118589 重构下载功能,整合下载设置弹窗,优化下载逻辑以支持新选项,提升用户体验和代码可读性。 2025-05-09 14:28:30 +08:00
zihanjian
180de87942 优化下载选项设置逻辑,将useState移至顶层以确保状态管理一致性,同时更新选项变更处理函数以使用更具体的类型,提升代码可读性和用户体验。 2025-05-09 10:26:45 +08:00
zihanjian
7603812b7d 新增网格下载选项设置,允许用户自定义网格线显示、间隔和颜色,同时添加下载设置弹窗以提升用户体验。优化下载逻辑以支持新选项。 2025-05-09 10:23:26 +08:00
zihanjian
50ea85df9f 优化下载网格图像生成逻辑,添加坐标轴标签和网格线样式,调整画布大小以适应标签,提升下载图像的可读性和美观性。 2025-05-08 21:09:34 +08:00
zihanjian
18db27829e 新增自定义调色板导入导出功能,优化调色板编辑器交互体验。添加文件输入以支持导入配置,提供导出选中颜色的功能,并在界面中增加相应按钮。更新相关逻辑以确保用户操作的流畅性和有效性。 2025-05-04 19:54:22 +08:00
zihanjian
ae2bb7ccc0 更新页面逻辑,添加selectedPaletteKeySet到依赖数组,确保自定义调色板选择的状态正确更新。同时,优化触摸结束事件处理,简化函数参数,提升代码可读性。 2025-05-04 17:00:23 +08:00
zihanjian
121c910fc2 优化触摸和鼠标交互逻辑,增强手动上色模式下的用户体验。调整tooltip显示逻辑,确保在不同模式下的交互一致性,同时更新光标样式以提升可用性。 2025-05-04 16:58:21 +08:00
zihanjian
b8cf82e6a1 优化页面逻辑,更新依赖项,修复提示信息中的HTML实体编码,提升用户体验和交互性。 2025-05-04 16:50:02 +08:00
zihanjian
1dfcb8618f 移除调色板和相似度阈值的处理函数,简化页面逻辑,优化用户交互体验。添加像素化模式切换处理函数以增强功能性。 2025-05-04 16:47:47 +08:00
zihanjian
08673e1d50 在页面中添加了已排除颜色的显示和恢复功能,优化了用户对颜色管理的交互体验。同时,调整了相关提示信息,以便用户更方便地查看和恢复已排除的颜色。 2025-05-04 16:46:15 +08:00
zihanjian
f125d109f0 在页面中添加自定义调色板编辑器,支持用户选择和保存自定义颜色。同时,优化相似度阈值输入和确认按钮的处理逻辑,提升用户体验和交互性。 2025-05-04 16:39:56 +08:00
zihanjian
9ccf6e7129 在页面中添加了 GitHub 和小红书链接,优化了链接的样式和布局,以提升用户访问相关资源的便利性。 2025-05-03 14:04:00 +08:00
zihanjian
3fa3277bd1 优化页面样式以支持暗黑模式,更新多个组件的样式和文本颜色,提升用户体验和可读性。同时,调整画布和调色板的背景色,以确保在不同模式下的视觉一致性。 2025-05-03 13:59:21 +08:00
zihanjian
f7fb0c91af 更新页面文本,将提示信息中的“开源社群”改为“开源项目”,并优化了关于支持作者的表达,以增强用户对项目的支持意识。 2025-05-03 13:35:34 +08:00
Zylan
55d3348c29 Update README.md 2025-04-28 15:54:13 +08:00
Zylan
cbc4390195 Update README.md 2025-04-28 15:53:35 +08:00
Zylan
aa231cccac 更新横轴格子输入的最大值限制,从300调整为200,并相应修改提示信息,以确保用户输入的有效性和一致性。 2025-04-26 15:16:06 +08:00
Zylan
fd564733ae 将递归的洪水填充算法改为迭代实现,使用队列避免栈溢出,提升性能和稳定性。同时保留原有的循环结构,确保功能一致性。 2025-04-26 15:14:23 +08:00
Zylan
dfa942444d 更新页面提示信息,增加关于选择颜色和橡皮擦的操作指导,优化用户体验。同时,移除画布最大高度限制,提升画布显示效果。 2025-04-26 15:10:31 +08:00
Zylan
2ca1ef9659 更新页面提示信息,修改关于在电脑上进行上色操作的推荐文本,以提升用户体验和指导性。 2025-04-26 14:53:09 +08:00
Zylan
d89bdf2509 更新页面提示信息,增加关于在电脑上进行上色操作的推荐,提升用户体验和指导性。 2025-04-26 14:52:49 +08:00
Zylan
36023dd23f 更新页面提示信息,强调开源社群的共同构建理念,提升用户对项目支持的意识和参与感。 2025-04-26 14:49:14 +08:00
Zylan
c242f707d1 更新页面提示信息,仅在没有图片预览时显示,调整样式和文本内容以提供更清晰的用户指导,提升用户体验。 2025-04-26 14:47:32 +08:00
Zylan
4b4b148472 在页面中添加重要提示信息,指导用户在使用像素图纸时确保图片裁剪的边缘对齐像素格子的边界线,以便正确切割。此更新增强了用户体验和操作指导。 2025-04-26 14:43:31 +08:00
Zylan
570bdbae94 更新页面中的图标和文本内容,增强“请我喝一杯奶茶”按钮的视觉效果和可读性,同时调整相关提示信息以更好地传达项目支持的重要性。 2025-04-26 14:40:04 +08:00
Zylan
47c4258f47 更新页面标题为“Buy Me A Milk Tea”,调整文本内容以增强用户对项目支持的意识,提升可读性和友好性。 2025-04-26 14:27:59 +08:00
Zylan
608a3c257e 更新页面文本内容,修改标题和提示信息,增强用户对项目支持的意识,提升可读性和友好性。 2025-04-26 14:24:47 +08:00
Zylan
c42039d48e 优化页面布局,调整样式以防止内容溢出,提升用户体验和视觉效果。同时,确保背景装饰元素位置合理,避免超出屏幕范围。 2025-04-26 14:13:35 +08:00
Zylan
61c82a1df9 移除未使用的长按定时器引用,简化代码结构,保持主要交互逻辑完整性。 2025-04-26 13:45:58 +08:00
Zylan
02c4426455 更新页面文本内容,强调开源项目的共同构建理念,提升用户对项目的参与感和支持意识。 2025-04-26 13:42:41 +08:00
Zylan
5b50b443f3 移除未使用的触摸事件处理函数,简化画布交互逻辑,提升代码可读性。同时,保留了主要的交互处理逻辑以确保功能完整性。 2025-04-26 13:41:48 +08:00
Zylan
8e0bb28e61 移除不必要的鼠标和触摸事件处理函数,简化画布交互逻辑,提升代码可读性和维护性。同时,更新像素化预览画布组件的属性,去除未使用的选定颜色属性。 2025-04-26 13:37:51 +08:00
Zylan
c518c635d8 优化打赏弹窗设计,调整样式和文本内容,提升用户体验和可读性,同时改善二维码展示效果。 2025-04-26 13:32:48 +08:00