From 79b2deee7ce3ecc7477539f5369cd4da94558119 Mon Sep 17 00:00:00 2001 From: kk8bit Date: Fri, 28 Mar 2025 16:39:33 +0800 Subject: [PATCH] v0.51.0 --- locales/zh/settings.json | 3 ++ pyproject.toml | 2 +- web/nodealign.js | 66 ++++++++++++++++++++-------------------- web/settings.js | 22 +++++++++++++- 4 files changed, 58 insertions(+), 35 deletions(-) diff --git a/locales/zh/settings.json b/locales/zh/settings.json index a56717e..d5bbb9e 100644 --- a/locales/zh/settings.json +++ b/locales/zh/settings.json @@ -37,6 +37,9 @@ }, "tooltip": "切换模式后点击画布空白处或刷新页面即可" }, + "KayTool_NodeAlignBackgroundOpacity": { + "name": "工具栏背景不透明度" + }, "KayTool_NodeAlignBackgroundColor": { "name": "工具栏背景颜色" }, diff --git a/pyproject.toml b/pyproject.toml index 7d6ed67..a9649f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "kaytool" description ="KayTool enhances ComfyUI workflow efficiency with practical tools, including: image processing (resize, color, blur, expand, merge, crop), background/mask tasks via BiRefNet/RemBG, wireless data transfer (Get & Out), AI translation (Tencent/Baidu), dynamic math operations, flexible text handling, precision sliders, metadata/color profile-supported image saving, batch processing via image folder loading, canvas workflow node map export as PNG with embedded metadata, quick Run options via right-click (Run Group/Node), node alignment toolbar with custom styled styles, and custom ComfyUI logo integration." -version = "0.50.1" +version = "0.51.0" license = {file = "LICENSE"} dependencies = ["rembg, timm"] diff --git a/web/nodealign.js b/web/nodealign.js index 54dc601..9eea8f9 100644 --- a/web/nodealign.js +++ b/web/nodealign.js @@ -34,16 +34,17 @@ const KayNodeAlignmentManager = { const iconBgColor = app.ui.settings.getSettingValue("KayTool.NodeAlignIconBackgroundColor") || "2b2b2b"; const iconColor = app.ui.settings.getSettingValue("KayTool.NodeAlignIconColor") || "666666"; + document.head.insertAdjacentHTML('beforeend', `