docs: add taro visual guardrails

This commit is contained in:
Codex
2026-07-01 05:35:07 +08:00
parent ced371309c
commit f3f6028633
8 changed files with 381 additions and 5 deletions

View File

@@ -106,6 +106,16 @@ TARO_APP_TENANT_CODE=<可选,小程序/预览环境使用>
禁止把 service role、数据库连接串、支付私钥、对象存储密钥放进 Taro 构建环境。
## 视觉规范
学生端、租户后台和平台后台的视觉语言见 `docs/refactor/taro-visual-language.md`。旧题库小程序/旧 Web 只作为学习流程、页面状态和运营信息密度参考,不继承旧 PocketBase 直连、旧鉴权或旧字段模型。修改 CSS 后运行:
```bash
npm run guard:taro:visual
```
该守卫会阻断大圆角卡片、视口字体、负字距、装饰性渐变/模糊背景和未登记线性渐变,避免 H5 首发页面视觉漂移。
## 接入原则
- H5 可用 Supabase client 管理 Auth session。