5 Commits

Author SHA1 Message Date
ddshi
f0cbd0e33c feat: 完善提醒卡片右键菜单功能
- 优化checkbox样式:缩小尺寸(14px)、移除阴影、添加白色填充
- 调整布局:标题和内容左对齐
- 重构右键菜单为垂直分类布局:调整时间/颜色/操作
- 添加菜单边缘保护:自动计算位置避免超出浏览器
- 添加点击外部和ESC键关闭菜单
- 编辑弹窗优先级改为颜色圆点选择器
- 添加priority类型定义

🤖 Generated with Claude Code
2026-02-05 17:51:59 +08:00
ddshi
1559e603b0 feat: 实现重复提醒完成移除设置、逾期列表展开收起功能
- 重复提醒完成流程优化:
  - 勾选完成重复提醒后,自动移除repeat_type、repeat_interval、next_reminder_date
  - 自动创建下一周期的新提醒记录
  - 合并API调用,确保状态更新原子性

- 逾期列表展开/收起功能:
  - 默认收起,最多显示3条逾期提醒
  - 超过3条时显示"还有 X 个逾期提醒..."链接
  - 展开后底部显示"收起"按钮

- 时间显示优化:
  - 无时间提醒(00:00)只显示日期,不显示时间
  - 归档列表同样适用此规则

- 其他优化:
  - 归档抖动动画反馈
  - 分类折叠功能

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 13:51:38 +08:00
ddshi
250c05e85e feat: 禅意设计风格重构与体验优化
- LandingPage: 全新水墨晕染算法背景,循环墨迹动画
- 登录/注册页: 禅意黑白极简风格
- HomePage: 三栏布局优化,标题颜色语义化
- 纪念日组件: 分类逻辑优化,颜色语义统一
- 提醒组件: 分组标题颜色优化,逾期提示更醒目
- 修复农历日期边界问题(29/30天月份)
- 添加 lunar-javascript 类型声明
- 清理未使用的导入和代码
2026-02-02 15:26:47 +08:00
ddshi
4dbf9b0bbc feat: 实现Home页四区布局
- 实现纪念日列表组件 (AnniversaryCard, AnniversaryList)
- 实现提醒列表组件 (ReminderCard, ReminderList)
- 实现便签编辑区 (NoteEditor) 带自动保存
- 实现AI对话框 (AIChatBox) 支持自然语言解析
- 更新HomePage实现四区布局和添加/编辑弹窗
- 更新类型定义和数据Store

Co-Authored-By: Claude (MiniMax-M2.1) <noreply@anthropic.com>
2026-01-29 15:30:33 +08:00
ddshi
e1f2c8d536 feat: configure Tailwind CSS, Mantine, Supabase client, and routing 2026-01-29 12:52:28 +08:00