5a080f502dbfc2b925cd43bc6328a3a272023499
build / build (push) Successful in 46s
① 选中态不再「挤」:星期数 <span> 加 padding-bottom:3px(数字位置不动,把今日方块与 圆点整体让下去)+ 圆点 bottom -8→-11px(今日格 -5.5→-8.5px,七格仍同线) ⇒ 星期数↔方块 4.1→6.6px、方块↔圆点 1.5→4.5px,七日条 63→66px ⚠️ 用 padding-bottom 而非 margin-bottom:后者会与 b 的 margin-top 折叠 (max(正)+min(负)),今日格 −1px 与其余格 2px 走不同结果 ⇒ 今日数字偏低 1.75px ② 时间列移到信息行最右端:列表 DOM 由 .line[标题+时间] 改为 content(独占一行) + .meta[.meta-txt + .time];.meta 用 flex space-between、 .time flex:0 0 auto;无时间不留位。标题可用宽度 232→314px(带时间那条) ③ 标题字号 15→14px(信息行 12.5px 不变) ④ 结构化骨架同步:星期条占位改 24px 外框(21 行盒 + 3 下留白)+ 内层 ::before 画 10px 条; ⚠️ 内层定位用父级 padding-top,不用子元素 margin-top(会塌出父级多 5.5px) harness 真组件复测:四态 367.58/367.59/367.58/367.58(差 0.01px);今日墨迹中心 87 vs 其余 87.25(0.25px);七格圆点中心全 107.5;.time 父级=meta、content 14px/block。
Description
managed by projman
5.9 MiB
Languages
JavaScript
81.3%
Vue
13.4%
TypeScript
3.3%
SCSS
1.1%
CSS
0.7%
Other
0.2%