fix: 移除启动欢迎弹框,仅保留更新通知弹框

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
o1key
2026-04-13 10:58:18 +08:00
co-authored by Claude Sonnet 4.6
parent dafc4cf0f4
commit a5dfebb1eb
2 changed files with 2 additions and 61 deletions
+1 -3
View File
@@ -11,9 +11,7 @@ Comfyui_o1key - ComfyUI 自定义节点集合
# 检查更新(仅在启动时检查一次) # 检查更新(仅在启动时检查一次)
try: try:
from .utils.update_checker import check_for_updates, notify_update_available, notify_new_version from .utils.update_checker import check_for_updates, notify_new_version
notify_update_available()
if check_for_updates(): if check_for_updates():
notify_new_version() notify_new_version()
+1 -58
View File
@@ -22,63 +22,6 @@ function startCountdown(toast, closeBtn, seconds, accentColor) {
}; };
} }
api.addEventListener("o1key.update_available", (event) => {
const message = event.detail?.message || "欢迎使用o1key工作流";
const style = document.createElement("style");
style.textContent = `
@keyframes o1key-fadein {
from { opacity: 0; transform: translateY(16px) scale(0.97); }
to { opacity: 1; transform: translateY(0) scale(1); }
}
`;
document.head.appendChild(style);
const toast = document.createElement("div");
toast.style.cssText = `
position: fixed;
bottom: 28px;
left: 28px;
background: linear-gradient(135deg, #0d3320 0%, #145a32 60%, #1e8449 100%);
color: #d5f5e3;
border: 1px solid #27ae60;
border-radius: 12px;
padding: 18px 20px 16px 20px;
font-size: 15px;
z-index: 99999;
box-shadow: 0 6px 24px rgba(39,174,96,0.35), 0 2px 8px rgba(0,0,0,0.5);
max-width: 340px;
animation: o1key-fadein 0.4s cubic-bezier(.22,.68,0,1.2);
`;
const header = document.createElement("div");
header.style.cssText = `display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;`;
const title = document.createElement("span");
title.textContent = "🐴 o1key 工作流";
title.style.cssText = `font-weight: bold; font-size: 13px; color: #82e0aa; letter-spacing: 0.5px;`;
const closeBtn = document.createElement("button");
closeBtn.style.cssText = `background: none; border: none; color: #82e0aa; font-size: 13px; cursor: pointer; padding: 0; line-height: 1;`;
header.appendChild(title);
header.appendChild(closeBtn);
const divider = document.createElement("div");
divider.style.cssText = `height: 1px; background: rgba(39,174,96,0.3); margin-bottom: 10px;`;
const text = document.createElement("div");
text.textContent = message;
text.style.cssText = `line-height: 1.7; color: #d5f5e3;`;
toast.appendChild(header);
toast.appendChild(divider);
toast.appendChild(text);
document.body.appendChild(toast);
startCountdown(toast, closeBtn, 5, "#82e0aa");
});
api.addEventListener("o1key.new_version", (event) => { api.addEventListener("o1key.new_version", (event) => {
const changelog = event.detail?.changelog || []; const changelog = event.detail?.changelog || [];
@@ -94,7 +37,7 @@ api.addEventListener("o1key.new_version", (event) => {
const toast = document.createElement("div"); const toast = document.createElement("div");
toast.style.cssText = ` toast.style.cssText = `
position: fixed; position: fixed;
bottom: 148px; bottom: 28px;
left: 28px; left: 28px;
background: linear-gradient(135deg, #0a1628 0%, #0d2b4e 60%, #1a4a7a 100%); background: linear-gradient(135deg, #0a1628 0%, #0d2b4e 60%, #1a4a7a 100%);
color: #d6eaf8; color: #d6eaf8;