diff --git a/docs/sections-inventory.md b/docs/sections-inventory.md index 26cb2dbb7..eb4f452dd 100644 --- a/docs/sections-inventory.md +++ b/docs/sections-inventory.md @@ -245,8 +245,8 @@ cookie-policy:19 段纯文本。 | # | 现象(实测 2026-11-01,1436/390px 视口) | 归属 | 优先级 | |---|---|---|---| -| 1 | 移动端(≤767px)Header 高度差 ~21px(原站 slides y=88,本地 109) | G1 Header 移动端 | 中 | -| 2 | 移动端 H1 ticker 高度差 ~14px(原站 117,本地 131.2) | H1 ticker 移动端 | 中 | +| 1 | ~~移动端(≤767px)Header 高度差 ~21px~~ ✅ 实测 2026-11-04:本地 topbar display:none、导航 48(原站 49),v0.10.25 Header 重构后已对齐 | G1 Header 移动端 | 已修 | +| 2 | ~~移动端 H1 ticker 高度差 ~14px~~ ✅ v0.10.34 修复:≤767 `.eael-ticker-wrap` flex-wrap:wrap + `.eael-ticker` 通栏(原站断点实测 767 wrap/768 nowrap),slide 390×73.6 精确一致 | H1 ticker 移动端 | 已修 | | 3 | ~~全局 `a:hover` 为 --brand-dark(#c85600),kit 全局 secondary 是 #FFA11B~~ ✅ v0.10.31 修复(a:hover=secondary #FFA11B,e-global 全套变量补入 :root) | G1/全局样式 | 已修 | | 4 | PG 连接曾被 stale vite dev 进程(3311 端口)泄漏占满(290 连接),已清理;重复发生时检查残留 dev 进程 | 环境 | 记录 | | 5 | 内嵌模板文章列表取 dump 快照,原站新增文章(161855/161748)尚未导入,卡片内容不同步(版式一致) | 内容数据 | 中 | diff --git a/package.json b/package.json index f00f332f8..fe5d9c794 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dusuniot-rebuild", - "version": "0.10.33", + "version": "0.10.34", "private": true, "type": "module", "scripts": { diff --git a/src/styles/app.css b/src/styles/app.css index 3641a6569..e28624a3c 100644 --- a/src/styles/app.css +++ b/src/styles/app.css @@ -306,6 +306,12 @@ display: flex; flex-flow: row nowrap; align-items: center; width: 100%; position: relative; overflow: hidden; } + /* 移动端(≤767)badge 独占一行、ticker 通栏(原站 flex-wrap:wrap,slide 全宽 390); + * 不换行时 ticker 挤到 233 宽,条目 131px 高 vs 原站 74 */ + @media (max-width: 767px) { + .eael-ticker-wrap { flex-wrap: wrap; } + .eael-ticker-wrap .eael-ticker { flex: 1 1 100%; } + } .eael-ticker-wrap .ticker-badge { flex: 0 0 auto; padding: 8px 12px; } .eael-ticker-wrap .ticker-badge span { color: #000000; font-size: 18px; font-weight: 600; line-height: 1.5; } .eael-ticker-wrap .eael-ticker { overflow: hidden; flex: 1 1 auto; min-width: 0; }