Destructive confirmation buttons lost their styling outside the notes page, including the draft-discard Portal. Share button sizing, typography, disabled feedback and theme-aware hover colors across callers, with Electron and contrast regression coverage and design documentation.
Include the update article draft covering v0.13.8 through v0.13.16 and the separately identified 5116613 follow-up, its verification record and article index. The article remains unpublished with screenshots and release details pending.
Validation: 37 focused tests passed, including real Electron capture; typecheck, lint and staged whitespace checks passed. No model calls. The previously documented unrelated HeartbeatCenter full-suite failure was not rerun.
Release note: Destructive confirmation buttons, including the discard-note-draft dialog, now display consistent styling, keyboard focus and disabled feedback in light and dark themes.
质量验证
本目录收录跨功能测试方法。功能验收结果仍记录在对应功能的 progress.md,不在此复制通过记录。
| 文档 | 职责 |
|---|---|
| Electron UI 自动化测试规范 | 测试分层、当前源码启动、视觉与原生交互取证、真实调用计数、脱敏报告和清理 |
| 复发缺陷与防复发规则 | 已重复出现的缺陷类型、对应的共享机制和自动发现测试 |
| 开发与构建 | 依赖、测试、类型检查、Lint 和构建命令 |
| UI 设计系统 | 全局视觉、交互和响应式验收要求 |
| 知识检索评估 | 检索数据集、指标及评估方法 |
| 真实 Runtime 测试 | 真实模型 Runtime E2E 的现有入口及范围 |
| 发布操作 | 候选 CI、发布构建及发布验证;开发期 UI 测试不替代发布检查 |