From 508815bc6c2eececf870d7a30f4c6119688b5f14 Mon Sep 17 00:00:00 2001 From: orkhanart <88044120+orkhanart@users.noreply.github.com> Date: Fri, 28 Nov 2025 19:16:12 -0800 Subject: [PATCH] UI improvements: sidebar enhancements, node tree structure, styling updates --- ComfyUI_vibe/src/App.vue | 27 +- ComfyUI_vibe/src/assets/css/main.css | 160 ++++++ ComfyUI_vibe/src/components.d.ts | 3 + .../components/v2/canvas/CanvasBottomBar.vue | 153 ++++- .../v2/canvas/CanvasLeftSidebar.vue | 534 +++++++++++++++++- .../src/components/v2/canvas/CanvasTabBar.vue | 2 +- .../components/v2/layout/WorkspaceSidebar.vue | 196 +++++-- ComfyUI_vibe/src/stores/uiStore.ts | 317 +++++++++++ ComfyUI_vibe/src/views/v2/CanvasView.vue | 21 +- .../src/views/v2/workspace/AssetsView.vue | 82 ++- .../src/views/v2/workspace/CanvasesView.vue | 147 ++++- .../src/views/v2/workspace/ModelsView.vue | 100 +++- .../views/v2/workspace/ProjectDetailView.vue | 196 +++++-- .../src/views/v2/workspace/ProjectsView.vue | 119 ++-- .../src/views/v2/workspace/WorkflowsView.vue | 117 ++-- 15 files changed, 1918 insertions(+), 256 deletions(-) diff --git a/ComfyUI_vibe/src/App.vue b/ComfyUI_vibe/src/App.vue index 9d490ae211..6648e005ee 100644 --- a/ComfyUI_vibe/src/App.vue +++ b/ComfyUI_vibe/src/App.vue @@ -1,11 +1,34 @@