kate522
7e7bf6db23
fix(frontend): restore reference VIP watermark and action-row geometry
会员条右下角那枚淡淡的 gem 水印一直没渲染出来:.payvip-icon:before 留着参考主题的 FA4 码位 f219,但本站字体栈是 FA5,该码位在 FA5 里映射不到任何字形。改为 f3a5(fa-gem,Solid 字重),这正是参考主题水印的实际内容。
操作行(用户中心 / 我的订单 / 支付中心 / 后台管理)的几何被 header-userbox.css 里的自有规则盖住了,而 main.css 里本就有参考主题的对应规则:瓦片被强制成 flex 1 1 0 加 min-width 0,容器加 4px gap,标签还被截断。删掉这些覆盖,只保留 max-height none 这一处对全局导航链接 50px 高度上限的豁免,让 .header-user-href > a(inline-block、padding-top 10px、min-width 58px)和 .header-user-href .toggle-radius(36px)重新接管。
同时删掉 360px 断点下把图标瓦片缩到 34px 的规则,参考主题没有对应物;移动端宽度对齐参考主题的 auto。
排查中确认 main.css 整体是对参考主题的忠实移植:93 条布局工具类、8 条 padding 工具类、.sub-user-box / .header-user-href / .msg-news-icon / .payvip-icon 规则以及颜色变量均逐条一致,因此上述两处就是仅有的缺口。另外核对 f3a5 在随包 FA5 Solid 字体中可解析,fa-solid-900.woff2 确实存在。
重建 main.min.css 与 public bundle,仅这三个构建产物发生变化,JS bundle 字节级一致。573 项契约测试全部通过。
2026-10-10 16:37:01 +08:00
..
2026-09-04 19:52:56 +08:00
2026-10-05 03:24:42 +08:00
2026-09-26 20:44:50 +08:00
2026-09-05 17:32:18 +08:00
2026-09-06 10:47:24 +08:00
2026-09-24 20:57:32 +08:00
2026-10-05 11:36:39 +08:00
2026-10-10 13:53:07 +08:00
2026-09-06 11:26:21 +08:00
2026-08-22 16:16:30 +08:00
2026-09-24 18:56:36 +08:00
2026-08-22 16:16:30 +08:00
2026-09-27 00:37:00 +08:00
2026-08-22 16:16:30 +08:00
2026-08-23 20:30:01 +08:00
2026-10-06 12:50:20 +08:00
2026-08-26 11:36:46 +08:00
2026-10-10 16:37:01 +08:00
2026-09-05 17:32:18 +08:00
2026-10-04 03:04:02 +08:00
2026-08-22 16:16:30 +08:00
2026-08-22 16:16:30 +08:00
2026-07-03 23:15:11 +08:00
2026-10-03 22:22:15 +08:00
2026-10-09 18:01:16 +08:00
2026-08-22 16:16:30 +08:00
2026-09-26 20:44:50 +08:00
2026-08-17 14:52:19 +08:00
2026-10-03 22:22:15 +08:00
2026-08-26 22:23:52 +08:00
2026-10-04 04:07:19 +08:00
2026-08-22 18:54:12 +08:00
2026-07-13 23:47:04 +08:00
2026-09-19 13:31:36 +08:00
2026-09-05 20:10:07 +08:00
2026-07-03 23:15:11 +08:00
2026-07-03 23:15:11 +08:00
2026-10-10 16:17:01 +08:00