1. 02 Mar, 2026 2 commits
    • feat: 新增第四关卡并优化关卡导航与进度管理 · fad6862c
      - 新增第四关卡页面,包含完成弹窗和徽章展示
      - 在游戏状态管理中添加第四关卡状态跟踪
      - 优化第二关导航流程,调整part4起始页跳转逻辑
      - 在第二、三关卡添加成功组件展示徽章
      - 更新首页进度计算逻辑,支持第四关卡显示
      - 添加静态资源文件支持新关卡
      Hantao authored
    • feat: 重构游戏进度管理并添加持久化存储 · 0abe465b
      - 引入 Pinia 状态管理库及持久化插件,统一管理游戏进度
      - 新增游戏进度存储模块,支持关卡完成状态的保存与恢复
      - 重构各关卡页面,移除本地存储逻辑,统一使用状态管理
      - 更新第二关进度展示,根据实际完成情况动态显示进度条
      - 在开始页面添加进度重置功能,支持重新开始游戏
      - 调整依赖版本,确保 Vue 2/3 兼容性
      Hantao authored
  2. 27 Feb, 2026 2 commits
    • feat(second): 添加拼图状态持久化与步骤进度显示 · 7e51f76f
      - 新增四个步骤信息图片,替换原有的单一图片
      - 在 second/index 页面根据存储的步骤进度显示对应信息图片
      - 为拼图游戏添加本地存储功能,保存拼图块状态
      - 拼图完成后自动跳转并记录完成状态,避免重复完成
      - 添加 pinia 依赖用于后续状态管理
      Hantao authored
    • feat: 实现页面间进度传递与首次流程引导 · c762df6f
      - 在 start 页面接收 progress 参数并更新进度显示
      - 根据进度状态控制开始按钮跳转到首次体验流程
      - 在 badge 页面接收 badge 参数并更新徽章解锁状态
      - 在 first 页面完成流程后显示成功弹窗并返回更新后的进度
      - 实现页面间通过 URL 参数传递进度数据
      Hantao authored
  3. 26 Feb, 2026 2 commits
    • refactor(页面/组件): 移除未使用的静态资源并优化交互反馈 · 9fcdd4ff
      - 删除未引用的静态图片文件以减小包体积
      - 移除多余的完成提示弹窗,避免交互干扰
      - 优化油膜分离组件的进度条动画和触摸结束逻辑
      - 改进垃圾清理组件的垃圾桶拖动交互,增加触摸取消处理
      - 调整标题图片位置逻辑以适配新组件显示
      Hantao authored
    • feat(first): 添加第一关游戏页面及组件 · 47aa4834
      - 新增第一关完整游戏页面,包含垃圾清理、油膜分离、酸碱中和三个交互阶段
      - 实现垃圾清理的拖拽垃圾桶清除功能,支持左右移动清除不同垃圾
      - 实现油膜分离的进度条拖拽交互,达到特定进度显示净化值
      - 实现酸碱中和的试剂选择交互,选择正确试剂进入下一阶段
      - 添加阶段切换逻辑和完成弹窗,集成进度条显示
      - 更新页面路由配置,添加第一关页面入口
      - 替换静态图片资源为CDN链接,优化加载性能
      - 更新切图文档,补充徽章和第一关切图地址
      Hantao authored
  4. 10 Feb, 2026 1 commit
  5. 09 Feb, 2026 2 commits
  6. 07 Feb, 2026 1 commit
  7. 06 Feb, 2026 3 commits
  8. 05 Feb, 2026 1 commit
    • feat(电池排序): 重构拖拽放置逻辑并增强用户反馈 · 92a4a283
      - 重构电池放置逻辑,使用双向映射和状态管理替代硬编码配置
      - 新增放置错误提示(红色高亮)和进度项动态高亮
      - 增加蓝色电池第三个热区,并添加前置黑色电池放置条件
      - 统一电池样式配置,支持不同排列位置的差异化显示
      - 优化代码结构,提取常量数组和工具函数,减少重复代码
      Hantao authored
  9. 04 Feb, 2026 1 commit
  10. 03 Feb, 2026 1 commit
  11. 02 Feb, 2026 2 commits
  12. 31 Jan, 2026 1 commit
  13. 26 Jan, 2026 1 commit
  14. 24 Jan, 2026 2 commits
  15. 23 Jan, 2026 6 commits