SIGN IN SIGN UP

fix: 2.0.26 — dashboard 登录"没反应"修复(pre-flight 校验 + inline error)

用户反馈:升级到 v2.0.25 后设置 dashboard 密码,登录"没反应"。

根因:App.login() 自首版起就 silent 失败 — 密码错时 /auth 返 valid:false
触发 init() 重渲染 login overlay,但 overlay 本来就在显示,视觉无变化,
用户感知就是"点了登录没反应"。被 v2.0.25 升级 + 设新密码场景放大。

修复 src/dashboard/index.html + index-sketch.html:
- async login() 先 pre-flight 调 /dashboard/api/auth 验密码
- 按钮 disabled + "验证中…" 状态防重复点击
- inline error 行:wrong / locked / networkError 三类显式提示
- 默认 UI 走 I18n.t('login.*');手绘草稿风走 I18n.locale 三元

i18n 新增 5 条 login.{checking,wrong,empty,locked,networkError}
中英双语。

测试: 311/311 passing(纯前端)。
D
dwgx committed
6ee7228a431243af2a1806d2768a580fcafe4ed4
Parent: 76ab653