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
|
3fdee5cab4
|
feat: 优化提醒卡片样式和列表滚动功能
- 调整正常提醒卡片布局:左侧 checkbox+标题+内容,右侧日期时间
- 移除正常卡片悬停时的编辑按钮
- 纪念日/提醒/便签列表支持独立滚动
- 页面整体禁用滚动,支持 Ctrl+滚轮缩放
- 滚动条样式优化:默认隐藏,悬停时显示淡雅样式
Co-Authored-By: Claude (MiniMax-M2.1) <noreply@anthropic.com>
|
2026-02-03 16:29:25 +08:00 |
|
ddshi
|
7b0afbb27b
|
feat: 优化提醒时间显示和顺延功能
- 修复时间显示问题:无时间仅显示日期,有时间显示日期+时间
- 修复时区转换问题:使用本地时间格式存储
- 逾期提醒增加【顺延】操作:日期调整为今日,时间不变
- 修复空日期处理和归档页过滤逻辑
Co-Authored-By: Claude (MiniMax-M2.1) <noreply@anthropic.com>
|
2026-02-03 14:57:55 +08:00 |
|
ddshi
|
9e4b4022bd
|
feat: 优化提醒功能,修复状态保存问题
- 优化提醒分组逻辑,精确判断过期时间
- 已完成但未过期的提醒仍显示在主列表(划掉状态)
- 修复 checkbox 点击事件处理
- 添加乐观更新,UI 即时响应
- 添加归档页和设置页路由
- 修复后端 is_completed 字段验证问题
|
2026-02-03 13:19:06 +08:00 |
|
ddshi
|
250c05e85e
|
feat: 禅意设计风格重构与体验优化
- LandingPage: 全新水墨晕染算法背景,循环墨迹动画
- 登录/注册页: 禅意黑白极简风格
- HomePage: 三栏布局优化,标题颜色语义化
- 纪念日组件: 分类逻辑优化,颜色语义统一
- 提醒组件: 分组标题颜色优化,逾期提示更醒目
- 修复农历日期边界问题(29/30天月份)
- 添加 lunar-javascript 类型声明
- 清理未使用的导入和代码
|
2026-02-02 15:26:47 +08:00 |
|
ddshi
|
ccfa763657
|
feat(reminder): 完成P4提醒功能
- 实现提醒按时间分组显示(今天/明天/本周/更久/已错过)
- 添加逾期提醒红色Alert提示
- 优化提醒卡片交互(悬停显示操作按钮)
- 修复DateInput日期类型处理问题
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-29 17:44:03 +08:00 |
|
ddshi
|
c2950c559a
|
fix: 修复useEffect无限执行问题 (P0安全修复)
|
2026-01-29 16:58:52 +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 |
|