diff --git a/src/components/TopMenuSection.vue b/src/components/TopMenuSection.vue index 7cdd5418a8..28f2411ea7 100644 --- a/src/components/TopMenuSection.vue +++ b/src/components/TopMenuSection.vue @@ -59,8 +59,11 @@ {{ queuedCount }} - - + + queueStore.pendingTasks.length) +const isIntegratedTabBar = computed( + () => settingStore.get('Comfy.UI.TabBarLayout') === 'Integrated' +) const queueHistoryTooltipConfig = computed(() => buildTooltipConfig(t('sideToolbar.queueProgressOverlay.viewJobHistory')) ) diff --git a/src/components/helpcenter/HelpCenterPopups.vue b/src/components/helpcenter/HelpCenterPopups.vue new file mode 100644 index 0000000000..d4f059fd22 --- /dev/null +++ b/src/components/helpcenter/HelpCenterPopups.vue @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/sidebar/SideToolbar.vue b/src/components/sidebar/SideToolbar.vue index 41bca82f00..6e2fb4f474 100644 --- a/src/components/sidebar/SideToolbar.vue +++ b/src/components/sidebar/SideToolbar.vue @@ -40,12 +40,13 @@ v-if="userStore.isMultiUserServer" :is-small="isSmall" /> - + + @@ -54,6 +55,7 @@ import { useResizeObserver } from '@vueuse/core' import { debounce } from 'es-toolkit/compat' import { computed, nextTick, onBeforeUnmount, onMounted, ref, watch } from 'vue' +import HelpCenterPopups from '@/components/helpcenter/HelpCenterPopups.vue' import ComfyMenuButton from '@/components/sidebar/ComfyMenuButton.vue' import SidebarBottomPanelToggleButton from '@/components/sidebar/SidebarBottomPanelToggleButton.vue' import SidebarSettingsButton from '@/components/sidebar/SidebarSettingsButton.vue' @@ -89,6 +91,9 @@ const sidebarLocation = computed<'left' | 'right'>(() => settingStore.get('Comfy.Sidebar.Location') ) const sidebarStyle = computed(() => settingStore.get('Comfy.Sidebar.Style')) +const isIntegratedTabBar = computed( + () => settingStore.get('Comfy.UI.TabBarLayout') === 'Integrated' +) const isConnected = computed( () => selectedTab.value || diff --git a/src/components/sidebar/SidebarHelpCenterIcon.vue b/src/components/sidebar/SidebarHelpCenterIcon.vue index b8d8cea396..b140a1c539 100644 --- a/src/components/sidebar/SidebarHelpCenterIcon.vue +++ b/src/components/sidebar/SidebarHelpCenterIcon.vue @@ -1,204 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - +