From 3f6111947b9ae8f2d5be3beb1312b5fb347f329b Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Tue, 16 Dec 2025 05:53:57 +0900 Subject: [PATCH] [backport core/1.34] Topbar: add Custom Nodes Manager button (#7495) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport of #7400 to `core/1.34` Automatically created by backport workflow. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7495-backport-core-1-34-Topbar-add-Custom-Nodes-Manager-button-2ca6d73d36508193897cdda51b5953f0) 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 6df336ed8..8858adc54 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -794,6 +794,7 @@ "dark": "Dark", "light": "Light", "manageExtensions": "Manage Extensions", + "customNodesManager": "Custom Nodes Manager", "settings": "Settings", "help": "Help", "queue": "Queue Panel"