v4.0.11.21
v4.0.11.21 — 外层到内层间距 40→16px
改动
- `.app-nav` margin-bottom: 16px → 8px
- `.container` padding-top: 24px → 8px (3 处: dashboard/send/config 子页)
- 总间距从 40px 减到 16px, 视觉更紧凑
累计 (含前 2 个 commit)
v4.0.11.19 (e86e2c2) — dashboard 6 P0 批次:
- UI 顺序对调 (接收在前, 发送在后)
- "最近发送" NVS 对齐 → 改纯 RAM ring (跟接收一样重启丢)
- "最近接收 SMS" 加清空按钮
- `/api/sent` 返新格式 `{uptimeMs, items:[{ageMs,phone,body,ok,err}]}`
- `cmgs_send_pdu_async` 1s 分段 wait + 每段 reset WDT (修 async_tcp 5s TWDT)
- 净删: nvsSentEnqueue/Clear/List (8.3KB flash)
v4.0.11.20 (6b290bf) — `.app-nav` 圆角卡片化:
- `.app-header` 去背景 + 去 border-bottom
- `.app-nav` 加 border + border-radius:12px + margin-bottom, 跟下面 .card 视觉一致
v4.0.11.21 (fccf3b2) — 外层到内层间距 40→16px
验证
- Build: SUCCESS, 0 error
- 实机: fw 字段 `v4.0.11.21`, 持续运行无 WDT panic
- API: `/api/sent` 新格式 / `/api/sent/clear` / `/api/recent/clear` 全通过
- 重启后 sent 为空 (NVS 不再写)
- 浏览器硬刷 (Cmd+Shift+R) 看新间距效果