diff --git a/src/assets/icons/c-hand.svg b/src/assets/icons/c-move.svg similarity index 100% rename from src/assets/icons/c-hand.svg rename to src/assets/icons/c-move.svg diff --git a/src/assets/icons/c-mouse.svg b/src/assets/icons/c-select.svg similarity index 100% rename from src/assets/icons/c-mouse.svg rename to src/assets/icons/c-select.svg diff --git a/src/assets/icons/c-t.svg b/src/assets/icons/c-text.svg similarity index 100% rename from src/assets/icons/c-t.svg rename to src/assets/icons/c-text.svg diff --git a/src/components/Canvas/FlowCanvas/components/header-tools.vue b/src/components/Canvas/FlowCanvas/components/header-tools.vue index 51dc905..10cffd2 100644 --- a/src/components/Canvas/FlowCanvas/components/header-tools.vue +++ b/src/components/Canvas/FlowCanvas/components/header-tools.vue @@ -1,29 +1,48 @@ diff --git a/src/components/Canvas/FlowCanvas/components/cards/add-print.vue b/src/components/Canvas/FlowCanvas/components/nodes/cards/add-print.vue similarity index 88% rename from src/components/Canvas/FlowCanvas/components/cards/add-print.vue rename to src/components/Canvas/FlowCanvas/components/nodes/cards/add-print.vue index 34b1ac2..2f9f257 100644 --- a/src/components/Canvas/FlowCanvas/components/cards/add-print.vue +++ b/src/components/Canvas/FlowCanvas/components/nodes/cards/add-print.vue @@ -59,11 +59,11 @@ + + diff --git a/src/components/Canvas/FlowCanvas/flow-canvas.vue b/src/components/Canvas/FlowCanvas/flow-canvas.vue index 08f607d..f4262e9 100644 --- a/src/components/Canvas/FlowCanvas/flow-canvas.vue +++ b/src/components/Canvas/FlowCanvas/flow-canvas.vue @@ -6,18 +6,33 @@ :edges="edges" :min-zoom="0.1" :max-zoom="10" - :nodes-draggable="true" + :nodes-draggable="nodesDraggable" + :pan-on-drag="panOnDrag" @nodes-initialized="layoutGraph('LR')" @node-drag-stop="(e) => eventManager.handleNodeDragStop(e)" @viewport-change="(e) => eventManager.handleViewportChange(e)" + @pane-click="(e) => eventManager.handleClick(e)" + :class="{ 'custom-cursor': !!stateManager.cursor.value }" + :style="{ '--custom-cursor': stateManager.cursor.value }" > -