diff --git a/packages/design-system/src/css/dialog.scss b/packages/design-system/src/css/dialog.scss
index b2b1c19152..4eca1fddc7 100644
--- a/packages/design-system/src/css/dialog.scss
+++ b/packages/design-system/src/css/dialog.scss
@@ -10,8 +10,13 @@
position: fixed;
top: 0;
left: 0;
- padding: var(--spacing-2xl);
- background-color: rgba(0, 0, 0, 0.5);
+ background-color: hsla(247deg, 14%, 30%, 0.75);
+}
+
+@include mixins.b(overlay-dialog) {
+ width: 100%;
+ height: 100%;
+ padding-top: var(--spacing-2xl);
}
@include mixins.b(dialog) {
diff --git a/packages/editor-ui/src/components/HoverableNodeIcon.vue b/packages/editor-ui/src/components/HoverableNodeIcon.vue
index a4fe8fe2d7..5e79a51cd9 100644
--- a/packages/editor-ui/src/components/HoverableNodeIcon.vue
+++ b/packages/editor-ui/src/components/HoverableNodeIcon.vue
@@ -7,7 +7,7 @@
@mouseleave="showTooltip = false"
>
-
+
diff --git a/packages/editor-ui/src/components/InputPanel.vue b/packages/editor-ui/src/components/InputPanel.vue
index 8e91e5ef27..eefe22a7e4 100644
--- a/packages/editor-ui/src/components/InputPanel.vue
+++ b/packages/editor-ui/src/components/InputPanel.vue
@@ -63,11 +63,7 @@
{{
$locale.baseText('ndv.input.noOutputData.title')
}}
-
+
@@ -82,8 +81,7 @@
diff --git a/packages/editor-ui/src/components/NodeDetailsView.vue b/packages/editor-ui/src/components/NodeDetailsView.vue
index 767a61cebc..30d1848958 100644
--- a/packages/editor-ui/src/components/NodeDetailsView.vue
+++ b/packages/editor-ui/src/components/NodeDetailsView.vue
@@ -4,15 +4,15 @@
:before-close="close"
:show-close="false"
class="data-display-wrapper ndv-wrapper"
+ overlay-class="data-display-overlay"
width="auto"
append-to-body
data-test-id="ndv"
>
@@ -698,9 +698,8 @@ export default defineComponent({
}
.data-display-wrapper {
- height: 93%;
+ height: calc(100% - var(--spacing-2xl));
width: 100%;
- margin-top: var(--spacing-xl) !important;
background: none;
border: none;
diff --git a/packages/editor-ui/src/components/ParameterInput.vue b/packages/editor-ui/src/components/ParameterInput.vue
index 85078da31b..e0c5075422 100644
--- a/packages/editor-ui/src/components/ParameterInput.vue
+++ b/packages/editor-ui/src/components/ParameterInput.vue
@@ -197,7 +197,7 @@
ref="inputField"
type="datetime"
:size="inputSize"
- :value="displayValue"
+ :modelValue="displayValue"
:title="displayTitle"
:disabled="isReadOnly"
:placeholder="
@@ -335,7 +335,7 @@
class="switch-input"
ref="inputField"
active-color="#13ce66"
- :value="displayValue"
+ :modelValue="displayValue"
:disabled="isReadOnly"
@update:modelValue="valueChanged"
/>
diff --git a/packages/editor-ui/src/components/ParameterInputFull.vue b/packages/editor-ui/src/components/ParameterInputFull.vue
index 03ae599b23..762e5061ff 100644
--- a/packages/editor-ui/src/components/ParameterInputFull.vue
+++ b/packages/editor-ui/src/components/ParameterInputFull.vue
@@ -30,8 +30,7 @@
diff --git a/packages/editor-ui/src/components/RunData.vue b/packages/editor-ui/src/components/RunData.vue
index 5b35d075a7..80e2348ab7 100644
--- a/packages/editor-ui/src/components/RunData.vue
+++ b/packages/editor-ui/src/components/RunData.vue
@@ -74,8 +74,11 @@
placement="bottom-end"
v-if="canPinData && jsonData && jsonData.length > 0"
v-show="!editMode.enabled"
- :value="pinDataDiscoveryTooltipVisible"
- :manual="isControlledPinDataTooltip"
+ :visible="
+ isControlledPinDataTooltip
+ ? isControlledPinDataTooltip && pinDataDiscoveryTooltipVisible
+ : undefined
+ "
>
diff --git a/packages/editor-ui/src/views/CanvasAddButton.vue b/packages/editor-ui/src/views/CanvasAddButton.vue
index 4dace734ab..bf5c391473 100644
--- a/packages/editor-ui/src/views/CanvasAddButton.vue
+++ b/packages/editor-ui/src/views/CanvasAddButton.vue
@@ -7,8 +7,7 @@
>