From 0ba1d1127c1d5d59b2c2c667f213022efffd274a Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Wed, 2 Jul 2025 17:55:58 -0400 Subject: [PATCH] Add right side panel --- src/components/graph/GraphCanvas.vue | 2 + src/components/sidebar/RightSideToolbar.vue | 64 +++++++++++++++++++++ src/components/topbar/TopMenubar.vue | 15 +++++ src/views/GraphView.vue | 1 + 4 files changed, 82 insertions(+) create mode 100644 src/components/sidebar/RightSideToolbar.vue diff --git a/src/components/graph/GraphCanvas.vue b/src/components/graph/GraphCanvas.vue index 8ef41fb34..9150bcb6e 100644 --- a/src/components/graph/GraphCanvas.vue +++ b/src/components/graph/GraphCanvas.vue @@ -40,6 +40,7 @@ + @@ -58,6 +59,7 @@ import SelectionOverlay from '@/components/graph/SelectionOverlay.vue' import SelectionToolbox from '@/components/graph/SelectionToolbox.vue' import TitleEditor from '@/components/graph/TitleEditor.vue' import NodeSearchboxPopover from '@/components/searchbox/NodeSearchBoxPopover.vue' +import RightSideToolbar from '@/components/sidebar/RightSideToolbar.vue' import SideToolbar from '@/components/sidebar/SideToolbar.vue' import SecondRowWorkflowTabs from '@/components/topbar/SecondRowWorkflowTabs.vue' import { useChainCallback } from '@/composables/functional/useChainCallback' diff --git a/src/components/sidebar/RightSideToolbar.vue b/src/components/sidebar/RightSideToolbar.vue new file mode 100644 index 000000000..07b69c870 --- /dev/null +++ b/src/components/sidebar/RightSideToolbar.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/components/topbar/TopMenubar.vue b/src/components/topbar/TopMenubar.vue index e126bad67..9c94f3153 100644 --- a/src/components/topbar/TopMenubar.vue +++ b/src/components/topbar/TopMenubar.vue @@ -18,6 +18,19 @@ +