Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2.1 KiB
2.1 KiB
真机清单 · 全站实心按钮配色与禁用态(BUG-1079,2026-09-28)
每一项在浅色和深色各走一遍(手机「设置 → 显示与亮度」切换,或浏览器外观设置)。看两件事:①实心按钮是白字配陶土色、字清楚;②按钮不可点时是灰底灰字,不是半透明的淡红。
| # | 页面 / 位置 | 操作 | 期望 |
|---|---|---|---|
| 1 | 登录页 | 输入邮箱前后看「发送验证码」 | 不可点时灰;可点时白字陶土底 |
| 2 | 首次引导 | 资料没填完 / 填完的「下一步」「保存」 | 同上 |
| 3 | 点数与订阅面板 | 打开购买点数、订阅 | 购买类按钮白字陶土底 |
| 4 | 兑换码付费墙 | 输入兑换码前后 | 空时灰,有码后白字陶土底 |
| 5 | 人物档案 | 「重试」;删除人物的确认按钮 | 重试是陶土底;删除确认仍是深红底白字(浅色)/ 浅红底深字(深色),不变 |
| 6 | 设置 → 星盘资料 | 修改后「保存」 | 白字陶土底;保存中灰 |
| 7 | 星历 | 未登录时「去登录」、出错时「重试」 | 白字陶土底 |
| 8 | 生时校正 | 各卡片的主按钮(提交、继续、再次校正) | 白字陶土底;提交中灰 |
| 9 | 对话输入框 | 空输入时的发送键、输入后发送键、生成中的停止键、排队区 | 空时灰;可发时陶土底白箭头;停止键同色 |
| 10 | 出生日期选择器 | 打开日历选一天;未选时的占位文字 | 选中日白字陶土底;占位字是浅灰(以前是正文黑) |
| 11 | 我的报告 → 分块导出 | 不勾选 / 勾选后「导出选中」 | 与上次一样:未选灰、选后白字陶土底 |
| 12 | 我的报告列表页眉「生成报告」 | 点一次,看「正在创建…」 | 描边按钮变淡(与其它描边按钮一致;上次报告单里是灰底,现已统一) |
| 13 | 悬停(电脑) | 鼠标移到上述实心按钮 | 浅色变更深、深色略提亮,字始终清楚 |
对比度数值与测量方法:node docs/testing/button-contrast-harness.cjs <css 目录>,见脚本头部说明。