From 292fd5eb6816ca0303374ee56045ed3801591ebb Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Tue, 16 Dec 2025 05:32:53 +0900 Subject: [PATCH] [backport core/1.35] Topbar: add Custom Nodes Manager button (#7496) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport of #7400 to `core/1.35` Automatically created by backport workflow. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7496-backport-core-1-35-Topbar-add-Custom-Nodes-Manager-button-2ca6d73d3650813093b5d466f80c631e) by [Unito](https://www.unito.io) Co-authored-by: Benjamin Lu --- src/components/TopMenuSection.vue | 122 +++++++++++++++++++----------- src/locales/en/main.json | 1 + 2 files changed, 80 insertions(+), 43 deletions(-) diff --git a/src/components/TopMenuSection.vue b/src/components/TopMenuSection.vue index f9cc7054a..b27f65fbf 100644 --- a/src/components/TopMenuSection.vue +++ b/src/components/TopMenuSection.vue @@ -10,48 +10,66 @@
-
- - +
- - - - - {{ queuedCount }} - - - - - + +
+ +
- - + + +
+ + + + + {{ queuedCount }} + + + + + + + +
queueStore.pendingTasks.length) const queueHistoryTooltipConfig = computed(() => buildTooltipConfig(t('sideToolbar.queueProgressOverlay.viewJobHistory')) ) +const customNodesManagerTooltipConfig = computed(() => + buildTooltipConfig(t('menu.customNodesManager')) +) // Right side panel toggle const { isOpen: isRightSidePanelOpen } = storeToRefs(rightSidePanelStore) @@ -112,10 +138,20 @@ onMounted(() => { const toggleQueueOverlay = () => { isQueueOverlayExpanded.value = !isQueueOverlayExpanded.value } - - + diff --git a/src/locales/en/main.json b/src/locales/en/main.json index fb26bef0c..e68328269 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -807,6 +807,7 @@ "dark": "Dark", "light": "Light", "manageExtensions": "Manage Extensions", + "customNodesManager": "Custom Nodes Manager", "settings": "Settings", "help": "Help", "queue": "Queue Panel"