"""board-customer.html — 各维度卡片差异化设计 + 跟/弃基线对齐""" filepath = "docs/h5_ui/pages/board-customer.html" with open(filepath, "r", encoding="utf-8") as f: c = f.read() # 1. 修复"跟"和"弃"badge的基线对齐 # 当前 transform: translateY(-0.5px) 导致偏移,改为 vertical-align: baseline c = c.replace( 'transform: translateY(-0.5px);', 'vertical-align: baseline;' ) # 2. 最应召回 — 突出召回指数,用大号数字+红色超期天数 old_recall_card1 = '''
王先生
0.92
召回指数
30天到店 5次
最近到店 15天前
理想间隔 7天
超过 8天
余额合计 ¥8,000
助教: ❤️ 小燕 | ❤️ 泡芙 | ❤️ Amy
''' new_recall_card1 = '''
王先生
+8天
超期
0.92
召回指数
到店 5次/30天 · 间隔 7天 · 余额 ¥8,000
助教: ❤️ 小燕 | ❤️ 泡芙 | ❤️ Amy
''' c = c.replace(old_recall_card1, new_recall_card1) # 3. 最高余额 — 突出余额金额,用大号金色数字 # 替换第一张卡的右上角指数为余额突出展示 c = c.replace( '''