style: 状态emoji(✅❌🔄) → 纯文本符号(✓✗↻)
This commit is contained in:
@@ -70,7 +70,7 @@
|
||||
</div>
|
||||
<div id="create-result" style="margin-top:12px;display:none">
|
||||
<div style="background:var(--md-sys-color-surface-container-lowest);padding:12px;border-radius:var(--shape-xs);word-break:break-all">
|
||||
<strong style="color:var(--success)">✅ Key 已创建 (仅显示一次):</strong>
|
||||
<strong style="color:var(--success)">✓ Key 已创建 (仅显示一次):</strong>
|
||||
<code id="new-key-display" style="display:block;margin-top:4px;font-size:.9rem;color:var(--primary)"></code>
|
||||
</div>
|
||||
</div>
|
||||
@@ -93,13 +93,13 @@
|
||||
document.getElementById("ver-current").textContent = d.current_version || d.latest_version || "?";
|
||||
var badge = document.getElementById("ver-badge");
|
||||
if (d.update_available) {
|
||||
badge.textContent = "🔄 " + d.latest_version + " 可用";
|
||||
badge.textContent = "↻ " + d.latest_version + " 可用";
|
||||
badge.style.background = "var(--success,#4caf50)";
|
||||
badge.style.color = "#fff";
|
||||
document.getElementById("btn-apply").style.display = "inline-block";
|
||||
document.getElementById("update-notes").innerHTML = d.latest_version ? "最新版本: <b>"+esc(d.latest_version)+"</b>" : "";
|
||||
} else if (d.checked) {
|
||||
badge.textContent = "✅ 已是最新";
|
||||
badge.textContent = "✓ 已是最新";
|
||||
badge.style.background = "var(--md-sys-color-surface-container-lowest)";
|
||||
badge.style.color = "var(--text)";
|
||||
document.getElementById("btn-apply").style.display = "none";
|
||||
@@ -124,9 +124,9 @@
|
||||
document.getElementById("btn-apply").textContent = "⏳ 更新中...";
|
||||
try {
|
||||
var r = await fetch("./api/updates/apply", {method:"POST"}), d = await r.json();
|
||||
if (d.ok) alert("✅ " + d.msg);
|
||||
else alert("❌ " + (d.error||"失败"));
|
||||
} catch(e) { alert("❌ " + e); }
|
||||
if (d.ok) alert("✓ " + d.msg);
|
||||
else alert("✗ " + (d.error||"失败"));
|
||||
} catch(e) { alert("✗ " + e); }
|
||||
loadVersion();
|
||||
}
|
||||
|
||||
@@ -147,9 +147,9 @@
|
||||
if (!confirm("确认回滚到 "+name+"? 当前版本将被覆盖。")) return;
|
||||
try {
|
||||
var r = await fetch("./api/updates/rollback", {method:"POST", headers:{"Content-Type":"application/json"}, body:JSON.stringify({name:name})}), d = await r.json();
|
||||
if (d.ok) alert("✅ " + d.msg);
|
||||
else alert("❌ " + (d.error||"失败"));
|
||||
} catch(e) { alert("❌ " + e); }
|
||||
if (d.ok) alert("✓ " + d.msg);
|
||||
else alert("✗ " + (d.error||"失败"));
|
||||
} catch(e) { alert("✗ " + e); }
|
||||
}
|
||||
|
||||
// ── 加载 API Keys ──
|
||||
|
||||
Reference in New Issue
Block a user