Skip to content

Commit ccc9ebb

Browse files
committed
refactor(core): rename viewport and zoom-pane css classes
Signed-off-by: braks <[email protected]>
1 parent e7d99e8 commit ccc9ebb

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

packages/core/src/container/Viewport/Viewport.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ const transform = computed(() => `translate(${viewport.value.x}px,${viewport.val
1717

1818
<script lang="ts">
1919
export default {
20-
name: 'Transform',
20+
name: 'Viewport',
2121
compatConfig: { MODE: 3 },
2222
}
2323
</script>
2424

2525
<template>
26-
<div class="vue-flow__transformationpane vue-flow__container" :style="{ transform, opacity: isHidden ? 0 : undefined }">
26+
<div class="vue-flow__viewport vue-flow__container" :style="{ transform, opacity: isHidden ? 0 : undefined }">
2727
<slot />
2828
</div>
2929
</template>

packages/core/src/container/ZoomPane/ZoomPane.vue

+6-2
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,15 @@ export default {
138138
</script>
139139

140140
<template>
141-
<div ref="zoomPane" :key="`viewport-${id}`" class="vue-flow__viewport vue-flow__container">
141+
<div ref="zoomPane" :key="`viewport-${id}`" class="vue-flow__zoom-pane vue-flow__container">
142142
<Pane
143143
:is-selecting="isSelecting"
144144
:selection-key-pressed="selectionKeyPressed"
145-
:class="{ connecting: !!connectionStartHandle, dragging: paneDragging, draggable: shouldPanOnDrag }"
145+
:class="{
146+
connecting: !!connectionStartHandle,
147+
dragging: paneDragging,
148+
draggable: panOnDrag === true || (Array.isArray(panOnDrag) && panOnDrag.includes(0)),
149+
}"
146150
>
147151
<Viewport>
148152
<EdgeRenderer />

packages/core/src/style.css

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@
3131
}
3232
}
3333

34-
.vue-flow__transformationpane {
34+
.vue-flow__viewport {
3535
transform-origin: 0 0;
3636
z-index: 2;
3737
pointer-events: none;
3838
}
3939

40-
.vue-flow__viewport {
40+
.vue-flow__zoom-pane {
4141
z-index: 4;
4242
overflow: clip;
4343
}

0 commit comments

Comments
 (0)