docs(memory): 复检部署结论(色块已修、四条作用域主题链路、window-size 陷阱)
This commit is contained in:
@@ -512,3 +512,19 @@ base.css 还原成 CRLF,插入行要用同一行尾,否则变 MIXED。
|
||||
加了 `TestThemeSwatchRenders`(渲染 user/profile,断言不含 ZgotmplZ 且含渐变串),并做变异验证:
|
||||
把 `safeCSS` 去掉 → 测试如期 FAIL。
|
||||
⚠️ 教训:任何 `style="..."` 里塞模板值都要过一遍这个过滤器;模板名在测试里**不带 `.html`**(`user/profile`)。
|
||||
|
||||
## 19:0x 复检部署:色块修复已上线 + 主题链路验证
|
||||
|
||||
`1f29d3e` 部署后复检,**全部通过**:
|
||||
- 设置页 HTML 里 `ZgotmplZ` 计数 **0**,四个 `tb-theme-swatch` 都是真渐变
|
||||
(跟随默认灰斜块 / `#f7f8fa→#0e6fd0` / `#fceef3→#ba3e66` / `#eef3f9→#3b6dac`),截图确认有色块。
|
||||
- 主题链路:把 admin6 的 `theme` 设为 `shiroko`(`POST /user/profile/theme`,该表单只有 `_csrf`+`theme`
|
||||
两个字段,单独提交安全),随后
|
||||
`/_/admin6` → `data-page-scope="box"`、`/_/admin6/95` → `question`、
|
||||
`/user/questions` → `admin`、`/user/profile` → `profile`,四处都带 `data-theme-style="shiroko"`
|
||||
与 `themes/shiroko.css?v=20261021c`。桌面渲染正常(人物站地面、车与人同向、光环完整、卡片磨砂)。
|
||||
- ⚠️ **admin6 现在选着 shiroko**(为验证链路设的),要还原就把主题改回「跟随站点默认」。
|
||||
- ⚠️ **`--window-size=390,844` 得到的不是 390 CSS 视口**:同一参数截本地快照也会「右侧被切」,
|
||||
真实排版没问题 —— 移动端必须用**宽度锁定的 iframe**(生成器那套)验,别据 window-size 结论判 bug。
|
||||
shiroko 的窄屏块(≤900px)只有一条 `html[data-theme-style]`(0,1,1),但它没有任何
|
||||
`[data-page-scope]` 块,所以不会被压住;深色块的 `--tb-page-image` 覆盖窄屏属预期(深色不用实景照)。
|
||||
|
||||
Reference in New Issue
Block a user