diff --git a/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss b/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss index 9f369992f..c3cdd74ef 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/mixins.scss @@ -16,15 +16,11 @@ @mixin disable-selection { -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; user-select: none; } @mixin enable-selection { -webkit-user-select: auto; - -khtml-user-select: auto; - -moz-user-select: auto; user-select: auto; } @@ -186,6 +182,7 @@ } @mixin component-footer { + @include disable-selection; border-top: 1px solid var(--red-ui-primary-border-color); background: var(--red-ui-primary-background); text-align: right; @@ -196,7 +193,6 @@ height: 25px; line-height: 25px; padding: 0 6px; - user-select: none; .button-group:not(:last-child) { margin-right: 5px; diff --git a/packages/node_modules/@node-red/editor-client/src/sass/multiplayer.scss b/packages/node_modules/@node-red/editor-client/src/sass/multiplayer.scss index ce5431cf0..a6994799f 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/multiplayer.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/multiplayer.scss @@ -1,3 +1,5 @@ +@use "mixins"; + #red-ui-multiplayer-user-list { display: inline-flex; align-items: center; @@ -105,7 +107,7 @@ $multiplayer-user-icon-shadow: 0px 0px 4px var(--red-ui-shadow); stroke: none; } text { - user-select: none; + @include mixins.disable-selection; fill: $multiplayer-user-icon-text-color; stroke: none; font-size: 10px; @@ -113,4 +115,4 @@ $multiplayer-user-icon-shadow: 0px 0px 4px var(--red-ui-shadow); fill: $multiplayer-user-icon-count-text-color; } } -} \ No newline at end of file +} diff --git a/packages/node_modules/@node-red/editor-client/src/sass/palette.scss b/packages/node_modules/@node-red/editor-client/src/sass/palette.scss index cd04de41b..54d366241 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/palette.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/palette.scss @@ -87,6 +87,7 @@ } .red-ui-palette-header { + @include mixins.disable-selection; position: relative; background: var(--red-ui-palette-header-background); color: var(--red-ui-palette-header-color); @@ -97,7 +98,6 @@ font-weight: bold; padding-left: 20px; overflow: hidden; - user-select: none; &:hover { background: var(--red-ui-palette-header-background) !important; } diff --git a/packages/node_modules/@node-red/editor-client/src/sass/sidebar.scss b/packages/node_modules/@node-red/editor-client/src/sass/sidebar.scss index 939b0eca6..0e8a91551 100644 --- a/packages/node_modules/@node-red/editor-client/src/sass/sidebar.scss +++ b/packages/node_modules/@node-red/editor-client/src/sass/sidebar.scss @@ -253,12 +253,12 @@ } .red-ui-sidebar-banner { /* Currently unused... */ + @include mixins.disable-selection; background: var(--red-ui-primary-background); color: var(--red-ui-primary-text-color); font-size: 8px; padding: 0 3px; text-align: right; - user-select: none; cursor: grab; } .sidebar-header, /* Deprecated -> red-ui-sidebar-header */ @@ -328,4 +328,4 @@ i.red-ui-sidebar-tab-icon { -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; background-color: var(--red-ui-workspace-button-color); -} \ No newline at end of file +} diff --git a/packages/node_modules/@node-red/nodes/core/common/20-inject.html b/packages/node_modules/@node-red/nodes/core/common/20-inject.html index c79736325..2e63fbcb0 100644 --- a/packages/node_modules/@node-red/nodes/core/common/20-inject.html +++ b/packages/node_modules/@node-red/nodes/core/common/20-inject.html @@ -123,9 +123,6 @@ } .inject-time-days label { -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; user-select: none; vertical-align: baseline; width: 100px;