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