# Fix remaining issues in night-school-h5.html
import sys
sys.stdout = open(1, 'w', encoding='utf-8', closefd=False)

with open('C:/Users/YZKJ/.openclaw/workspace/night-school-h5.html','r',encoding='utf-8') as f:
    content = f.read()

# 1. Course overview subtitle: "4场课程 · 从入门到精通" -> "线下公开课 · 线上集训营 · 线下进阶营"
content = content.replace(
    '<p class="hint">4场课程 · 从入门到精通</p>',
    '<p class="hint">线下公开课 · 线上集训营 · 线下进阶营</p>'
)

# 2. Detail 1 badge (6/9): add "· 线下公开课", color to purple
old1 = '<div class="date-badge" style="background:rgba(96,165,250,0.15);color:#60a5fa;">\U0001f4c6 6/9 周二 19:00-21:00</div>'
new1 = '<div class="date-badge" style="background:rgba(99,102,241,0.15);color:#818cf8;">\U0001f4c6 6/9 周二 19:00-21:00 · 线下公开课</div>'
if old1 in content:
    content = content.replace(old1, new1)
    print("Fixed detail 1 badge")
else:
    print("WARN: detail 1 badge not found!")

# 3. Detail 4 badge (6/23): same treatment
old4 = '<div class="date-badge" style="background:rgba(96,165,250,0.15);color:#60a5fa;">\U0001f4c6 6/23 周二 19:00-21:00</div>'
new4 = '<div class="date-badge" style="background:rgba(99,102,241,0.15);color:#818cf8;">\U0001f4c6 6/23 周二 19:00-21:00 · 线下公开课</div>'
if old4 in content:
    content = content.replace(old4, new4)
    print("Fixed detail 4 badge")
else:
    print("WARN: detail 4 badge not found!")

# 4. Detail 3 badge (6/17-18): add "· 线下进阶营"
old3 = '<div class="date-badge" style="background:rgba(99,102,241,0.15);color:#818cf8;">\U0001f4c6 6/17-18 全天 · 线下</div>'
new3 = '<div class="date-badge" style="background:rgba(99,102,241,0.15);color:#818cf8;">\U0001f4c6 6/17-18 全天 · 线下进阶营</div>'
if old3 in content:
    content = content.replace(old3, new3)
    print("Fixed detail 3 badge")
else:
    print("WARN: detail 3 badge not found!")

# 5. CTA page message
content = content.replace(
    '原点学堂夜校 · 让每个职场人都能用AI提效<br>\n      北京 · 线上/线下同步',
    '热门课名额紧张，扫码锁定你的位置<br>\n      原点学堂夜校 · 让每个职场人都能用AI提效'
)

with open('C:/Users/YZKJ/.openclaw/workspace/night-school-h5.html','w',encoding='utf-8') as f:
    f.write(content)
print("All done!")
