fix: 移除启动欢迎弹框,仅保留更新通知弹框
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
dafc4cf0f4
commit
a5dfebb1eb
+1
-3
@@ -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()
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user