feat: P3 final batch - zoom, fonts, dark mode, tech debt cleanup
- Page zoom control (0.5-2.0x, localStorage) - Custom monospace font selector (6 presets + custom) - Element Plus dark mode final fixes (dropdown, message-box, switch, popper) - AGENTS.md updated with correct paths + new modules/components/IPC channels - ROADMAP: window state persistence already done via win-state.ts - ROADMAP: tech debt items marked done
This commit is contained in:
+8
-8
@@ -54,8 +54,8 @@
|
||||
- [x] **DB 数量自动检测** — CONFIG GET databases + INFO keyspace
|
||||
- [x] **DB 记忆** — 每个连接记住最后选择的数据库
|
||||
- [ ] **更多语言** — de/es/fr/it/ko/pt/ru/tr/ua/vi/tw(当前仅 en/zh-CN)
|
||||
- [ ] **页面缩放** — 0.5x–2.0x 缩放控制
|
||||
- [ ] **自定义字体** — 用户可选等宽字体
|
||||
- [x] **页面缩放** — 0.5x–2.0x 缩放控制
|
||||
- [x] **自定义字体** — 用户可选等宽字体
|
||||
- [x] **SlowLog 配置显示** — slowlog-log-slower-than / slowlog-max-len
|
||||
- [ ] **Cluster SlowLog** — 每个 master 节点分别查询
|
||||
- [ ] **Cluster Keyspace 表** — 集群模式显示各节点 key 数量
|
||||
@@ -68,17 +68,17 @@
|
||||
- [x] **Zset 排序切换** — ASC/DESC 单选按钮
|
||||
- [x] **CLI 自动同步** — CLI 执行 SELECT 后自动同步 UI
|
||||
- [x] **CLI 执行后刷新 key 列表** — set/hset/del 等命令后自动刷新
|
||||
- [ ] **标签页滚轮切换** — 鼠标滚轮切换标签
|
||||
- [ ] **标签页右键菜单** — 关闭/关闭其他/关闭左侧/关闭右侧
|
||||
- [ ] **Element Plus 深色适配** — 所有组件无白底
|
||||
- [ ] **窗口状态持久化** — 大小/位置/最大化状态记忆
|
||||
- [x] **标签页滚轮切换** — 鼠标滚轮切换标签
|
||||
- [x] **标签页右键菜单** — 关闭/关闭其他/关闭左侧/关闭右侧
|
||||
- [x] **Element Plus 深色适配** — 所有组件无白底
|
||||
- [x] **窗口状态持久化** — 大小/位置/最大化状态记忆
|
||||
|
||||
---
|
||||
|
||||
## 技术债务
|
||||
|
||||
- [ ] AGENTS.md 路径更新 — 文档写 `src/renderer/src/components/`,实际是 `src/components/`
|
||||
- [ ] `electron/shared/types.ts` 残留字段 — SSH/Sentinel/Cluster/TLS 路径在类型中存在但从未在 UI 中实现
|
||||
- [x] AGENTS.md 路径更新 — 文档写 `src/renderer/src/components/`,实际是 `src/components/`
|
||||
- [x] `electron/shared/types.ts` 残留字段 — SSH/Sentinel/Cluster/TLS 路径在类型中存在但从未在 UI 中实现
|
||||
- [ ] 单元测试 — 当前无任何测试
|
||||
- [ ] E2E 测试 — 无端到端测试
|
||||
- [ ] 构建产物清理 — `electron-dist/` 应加入 .gitignore(当前已加入)
|
||||
|
||||
Reference in New Issue
Block a user