每批一个版本,都是能划能点的真页面,不是设计稿。
数据来自线上快照 games-lite.json,封面走同款代理压成 460 宽 webp(约 35KB/张,直连原图约 238KB/张),代理失败自动回直连。
两列 4:3 横向卡片,角标数字是站友综合评分(多人均分,没人评过退编辑分),标题压在图下方不挡画面;无文件ID 干扰。筛选收进搜索框右侧按钮,虚拟滚动 1775 条,下拉刷新,推入详情。数据页不再有置顶——置顶全部进首页轮播。
封面大图推入式页、0–100 滑杆用户评分(真实写 D1,同设备同款天然去重)、4 渠道复制、评分明细进度条、简介/更新日志折叠、预览图横滑、收藏按钮、右上角 ⋯ 可复制链接或看封面原图。
点任意卡片查看 →首页精简为轮播(置顶 + 站友高分)+ 三入口(站友推荐 / S 级以上 / 动态)+ 六张本周推荐(近 7 天按站友评分排);我的页含封面开关(密码)、轮换、主题、缓存清理,以及连点版本号 5 次解锁的管理员面板。管理员三项已接真接口:置顶写 pinned.json、公告与强制更新写 config.json 的 app_notice、推送数据版本真去触发 GitHub Actions 并轮询运行状态。
动效 token 统一(三档时长/两条曲线/三档按压)、卡片入场、reduced-motion 全兜底;六类空状态含搜索关键词回显;列表/详情/首页三处加载失败都能重试。另修 8 个真 bug:?sort= 失效、动态入口数字对不上、轮换开关失效、#statFetched 空转、版本号写死、同步数据是假的、登录按钮误导、详情「更多」菜单是死的。
封面改走代理缩略(35KB webp 替代 238KB 原图,首屏 48 张约 11MB → 1.7MB),图挂了回直连再挂露渐变不留白;评分去掉「自己给自己多记一票」的重复计票,离线时明确显示「仅本机」并把票存进补发队列,联网后自动重投。
后台三项从假动作接成真接口:/api/admin 触发 GitHub Actions 同步(带运行状态轮询)、公告与强制更新写进 config.json 的 app_notice、首页真的把它读出来(强更不可关闭)。