feat: 完善提醒卡片右键菜单功能

- 优化checkbox样式:缩小尺寸(14px)、移除阴影、添加白色填充
- 调整布局:标题和内容左对齐
- 重构右键菜单为垂直分类布局:调整时间/颜色/操作
- 添加菜单边缘保护:自动计算位置避免超出浏览器
- 添加点击外部和ESC键关闭菜单
- 编辑弹窗优先级改为颜色圆点选择器
- 后端添加priority字段支持

🤖 Generated with [Claude Code](https://claude.com/claude-code)
This commit is contained in:
ddshi 2026-02-05 17:46:41 +08:00
parent 1e9277327c
commit 08266a6155
6 changed files with 7 additions and 1 deletions

View File

@ -95,7 +95,9 @@
"Bash(git -C \"E:/qia\" add -A)",
"Bash(git -C \"E:/qia\" diff --cached --stat)",
"Bash(git -C \"E:/qia\" commit -m \"chore: 更新子模块\")",
"Bash(git -C \"E:/qia\" status)"
"Bash(git -C \"E:/qia\" status)",
"Bash(git -C E:/qia/client diff --stat)",
"Bash(git -C E:/qia/server diff --stat)"
]
}
}

4
console-logs.txt Normal file
View File

@ -0,0 +1,4 @@
Total messages: 3 (Errors: 0, Warnings: 0)
Returning 1 messages for level "info"
[INFO] %cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold @ http://localhost:5173/node_modules/.vite/deps/react-dom_client.js?v=67fbf30b:20102

BIN
modal-priority.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

BIN
page-overview.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

BIN
priority-selector.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

BIN
test-reminder-menu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB