fix(web): embed 模式登录页一闪而过 — body 首行同步隐藏 #login #login 默认 display:flex(带 login-in 动画),加 body.embed-mode 隐藏它的 embedInit() 在 body 末尾才执行;单文件 3800+ 行,浏览器常在解析到底部脚本前 就先把登录卡画出来,造成"一闪而过"。改法:在 <body> 第一行加一段同步内联脚本, ?embed=1 时立即 add embed-mode,赶在 #login 解析/绘制之前隐藏它。 只是绘制闸门,底部 embedInit(postMessage 握手 / embed-waiting / token 分支) 完全不动,embed-mode 幂等。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> @ |
||
|---|---|---|
| .. | ||
| static | ||
| __init__.py | ||
| app.py | ||
| auth.py | ||
| broker.py | ||
| sinks.py | ||