dark-mode-pages

20260916-201504 轮 · 看它的历史
[target] clone=h8 port=20098 base=http://localhost:20098

===== Part A:暗色适配(41 页) =====
  PASS 首页 暗色已生效(data-theme=dark darkCss=true)
  PASS 首页 无适配问题(浅块 0 / 低对比 0)
  PASS 首页 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 登录 暗色已生效(data-theme=dark darkCss=true)
  PASS 登录 无适配问题(浅块 0 / 低对比 0)
  PASS 登录 底色被图片盖住、量不出对比度的元素 — 期望 "h2.,p." 实得 "h2.,p."
  PASS 注册 暗色已生效(data-theme=dark darkCss=true)
  PASS 注册 无适配问题(浅块 0 / 低对比 0)
  PASS 注册 底色被图片盖住、量不出对比度的元素 — 期望 "h2.,p." 实得 "h2.,p."
  PASS 联系我们 暗色已生效(data-theme=dark darkCss=true)
  PASS 联系我们 无适配问题(浅块 0 / 低对比 0)
  PASS 联系我们 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  SKIP 搜索结果 (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  PASS 商品详情 暗色已生效(data-theme=dark darkCss=true)
  PASS 商品详情 无适配问题(浅块 0 / 低对比 0)
  PASS 商品详情 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 个性定制 暗色已生效(data-theme=dark darkCss=true)
  PASS 个性定制 无适配问题(浅块 0 / 低对比 0)
  PASS 个性定制 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 积分商城 暗色已生效(data-theme=dark darkCss=true)
  PASS 积分商城 无适配问题(浅块 0 / 低对比 0)
  PASS 积分商城 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 积分商品详情 暗色已生效(data-theme=dark darkCss=true)
  PASS 积分商品详情 无适配问题(浅块 0 / 低对比 0)
  PASS 积分商品详情 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  SKIP 文章(独立) (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  SKIP 文章(带导航) (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  PASS 分类子页 暗色已生效(data-theme=dark darkCss=true)
  PASS 分类子页 无适配问题(浅块 0 / 低对比 0)
  PASS 分类子页 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  SKIP 三方注册 (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  SKIP 错误页 (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  SKIP 找回密码(选择) (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  PASS 找回密码(S3) 暗色已生效(data-theme=dark darkCss=true)
  PASS 找回密码(S3) 无适配问题(浅块 0 / 低对比 0)
  PASS 找回密码(S3) 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 购物车 暗色已生效(data-theme=dark darkCss=true)
  PASS 购物车 无适配问题(浅块 0 / 低对比 0)
  PASS 购物车 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 积分购物车 暗色已生效(data-theme=dark darkCss=true)
  PASS 积分购物车 无适配问题(浅块 0 / 低对比 0)
  PASS 积分购物车 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 订单确认 暗色已生效(data-theme=dark darkCss=true)
  PASS 订单确认 无适配问题(浅块 0 / 低对比 0)
  PASS 订单确认 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 积分订单确认 暗色已生效(data-theme=dark darkCss=true)
  PASS 积分订单确认 无适配问题(浅块 0 / 低对比 0)
  PASS 积分订单确认 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 个人中心 暗色已生效(data-theme=dark darkCss=true)
  PASS 个人中心 无适配问题(浅块 0 / 低对比 0)
  PASS 个人中心 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 保存的作品 暗色已生效(data-theme=dark darkCss=true)
  PASS 保存的作品 无适配问题(浅块 0 / 低对比 0)
  PASS 保存的作品 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  SKIP 分享的作品 (HTTP 404 — 端点未迁移/不存在,非暗色问题)
  PASS 我的收藏 暗色已生效(data-theme=dark darkCss=true)
  PASS 我的收藏 无适配问题(浅块 0 / 低对比 0)
  PASS 我的收藏 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 我的相册 暗色已生效(data-theme=dark darkCss=true)
  PASS 我的相册 无适配问题(浅块 0 / 低对比 0)
  PASS 我的相册 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 管理地址 暗色已生效(data-theme=dark darkCss=true)
  PASS 管理地址 无适配问题(浅块 0 / 低对比 0)
  PASS 管理地址 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 站内信 暗色已生效(data-theme=dark darkCss=true)
  PASS 站内信 无适配问题(浅块 0 / 低对比 0)
  PASS 站内信 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 隐私与协议 暗色已生效(data-theme=dark darkCss=true)
  PASS 隐私与协议 无适配问题(浅块 0 / 低对比 0)
  PASS 隐私与协议 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 我的优惠券 暗色已生效(data-theme=dark darkCss=true)
  PASS 我的优惠券 无适配问题(浅块 0 / 低对比 0)
  PASS 我的优惠券 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 订单(近一月) 暗色已生效(data-theme=dark darkCss=true)
  PASS 订单(近一月) 无适配问题(浅块 0 / 低对比 0)
  PASS 订单(近一月) 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 订单(一月前) 暗色已生效(data-theme=dark darkCss=true)
  PASS 订单(一月前) 无适配问题(浅块 0 / 低对比 0)
  PASS 订单(一月前) 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 订单详情 暗色已生效(data-theme=dark darkCss=true)
  PASS 订单详情 无适配问题(浅块 0 / 低对比 0)
  PASS 订单详情 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 积分商品订单 暗色已生效(data-theme=dark darkCss=true)
  PASS 积分商品订单 无适配问题(浅块 0 / 低对比 0)
  PASS 积分商品订单 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 收支明细 暗色已生效(data-theme=dark darkCss=true)
  PASS 收支明细 无适配问题(浅块 0 / 低对比 0)
  PASS 收支明细 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 积分兑换 暗色已生效(data-theme=dark darkCss=true)
  PASS 积分兑换 无适配问题(浅块 0 / 低对比 0)
  PASS 积分兑换 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 修改密码 暗色已生效(data-theme=dark darkCss=true)
  PASS 修改密码 无适配问题(浅块 0 / 低对比 0)
  PASS 修改密码 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 设置邮箱 暗色已生效(data-theme=dark darkCss=true)
  PASS 设置邮箱 无适配问题(浅块 0 / 低对比 0)
  PASS 设置邮箱 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 注销账户 暗色已生效(data-theme=dark darkCss=true)
  PASS 注销账户 无适配问题(浅块 0 / 低对比 0)
  PASS 注销账户 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 推广中心 暗色已生效(data-theme=dark darkCss=true)
  PASS 推广中心 无适配问题(浅块 0 / 低对比 0)
  PASS 推广中心 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 推广名单 暗色已生效(data-theme=dark darkCss=true)
  PASS 推广名单 无适配问题(浅块 0 / 低对比 0)
  PASS 推广名单 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""
  PASS 支付方式 暗色已生效(data-theme=dark darkCss=true)
  PASS 支付方式 无适配问题(浅块 0 / 低对比 0)
  PASS 支付方式 底色被图片盖住、量不出对比度的元素 — 期望 "" 实得 ""

===== Part B:亮色回归(暗色适配层不得泄漏) =====
  PASS B1 首页亮色下无 data-theme — 期望 null 实得 null
  PASS B2 首页 body 仍为白 — 期望 "rgb(255, 255, 255)" 实得 "rgb(255, 255, 255)"
  PASS B3 折扣角标底色仍为白(暗色规则未泄漏) — 期望 "rgb(255, 255, 255)" 实得 "rgb(255, 255, 255)"
  PASS B4 商品图蒙层在亮色下不出现 — 期望 "rgba(0, 0, 0, 0)" 实得 "rgba(0, 0, 0, 0)"
  PASS B5 订单表斑马纹仍是原色 #f9f9f9 — 期望 "rgb(249, 249, 249)" 实得 "rgb(249, 249, 249)"
  PASS B6 页标题仍是原色 #333 — 期望 "rgb(51, 51, 51)" 实得 "rgb(51, 51, 51)"
  PASS B7 购物车亮色下无 data-theme — 期望 null 实得 null
  PASS B8 购物车 body 保持改动前的 transparent — 期望 "rgba(0, 0, 0, 0)" 实得 "rgba(0, 0, 0, 0)"

结果: PASS=110 FAIL=0  (另跳过 7 个 410/404 端点)