From 59d41ce475dfe1fd8985a5719c14b1bd650bc5eb Mon Sep 17 00:00:00 2001 From: Mutasem Date: Wed, 10 Nov 2021 16:58:16 +0100 Subject: [PATCH] update options index --- packages/editor-ui/src/components/Node.vue | 77 +++++++++++++--------- 1 file changed, 46 insertions(+), 31 deletions(-) diff --git a/packages/editor-ui/src/components/Node.vue b/packages/editor-ui/src/components/Node.vue index 0b16701b0f..23a9ce3c0b 100644 --- a/packages/editor-ui/src/components/Node.vue +++ b/packages/editor-ui/src/components/Node.vue @@ -1,27 +1,32 @@ @@ -107,7 +110,11 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext return this.$store.getters.nodeType(this.data.type); }, nodeClass () { - const classes = []; + const classes = ['node-box']; + + if (this.isSelected) { + classes.push('selected'); + } if (this.data.disabled) { classes.push('disabled'); @@ -324,12 +331,15 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext position: absolute; width: 100%; height: 100%; - background-color: #fff; - border-radius: var(--border-radius-large); - text-align: center; cursor: pointer; - color: #444; - border: 2px solid var(--color-foreground-xdark); + + .node-box { + width: 100%; + height: 100%; + border: 2px solid var(--color-foreground-xdark); + border-radius: var(--border-radius-large); + background-color: #fff; + } &.executing { background-color: $--color-primary-light !important; @@ -455,6 +465,7 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext top: 49px; left: -3px; width: 111px; + pointer-events: none; &.success { border-color: var(--color-success-light); @@ -465,10 +476,10 @@ export default mixins(externalHooks, nodeBase, nodeHelpers, workflowHelpers).ext