From 3f1c4b41176128a1d5c258a9f44838a6adb7bd2c Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Tue, 7 May 2019 14:46:44 +0100 Subject: [PATCH] Namespace dropdown menu CSS --- .../@node-red/editor-client/src/js/red.js | 4 +- .../editor-client/src/js/ui/common/menu.js | 18 +- .../editor-client/src/js/ui/deploy.js | 62 ++-- .../editor-client/src/js/ui/library.js | 2 +- .../@node-red/editor-client/src/js/user.js | 12 +- .../editor-client/src/sass/base.scss | 13 + .../editor-client/src/sass/colors.scss | 10 + .../editor-client/src/sass/dropdownMenu.scss | 306 +++++++----------- .../editor-client/src/sass/editor.scss | 15 +- .../editor-client/src/sass/forms.scss | 4 +- .../editor-client/src/sass/header.scss | 152 +++++---- 11 files changed, 264 insertions(+), 334 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/red.js b/packages/node_modules/@node-red/editor-client/src/js/red.js index 8f71cecd6..80527e063 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/red.js +++ b/packages/node_modules/@node-red/editor-client/src/js/red.js @@ -481,8 +481,8 @@ var RED = (function() { menuOptions.push({id:"menu-item-node-red-version", label:"v"+RED.settings.version, onselect: "core:show-about" }); - $('
  • ').appendTo(".red-ui-header-toolbar") - RED.menu.init({id:"btn-sidemenu",options: menuOptions}); + $('
  • ').appendTo(".red-ui-header-toolbar") + RED.menu.init({id:"red-ui-header-button-sidemenu",options: menuOptions}); } diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/common/menu.js b/packages/node_modules/@node-red/editor-client/src/js/ui/common/menu.js index ca2a9f9cd..be8748bd1 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/common/menu.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/common/menu.js @@ -61,7 +61,7 @@ RED.menu = (function() { item = $('
  • '); if (opt.group) { - item.addClass("menu-group-"+opt.group); + item.addClass("rd-ui-menu-group-"+opt.group); } var linkContent = ''; @@ -79,10 +79,10 @@ RED.menu = (function() { } if (opt.sublabel) { - linkContent += ''+opt.label+''+ - ''+opt.sublabel+'' + linkContent += ''+opt.label+''+ + ''+opt.sublabel+'' } else { - linkContent += ''+opt.label+'' + linkContent += ''+opt.label+'' } linkContent += ''; @@ -130,8 +130,8 @@ RED.menu = (function() { }); } if (opt.options) { - item.addClass("dropdown-submenu pull-left"); - var submenu = $('').appendTo(item); + item.addClass("red-ui-menu-dropdown-submenu pull-left"); + var submenu = $('').appendTo(item); for (var i=0;i",{class:"red-ui-menu dropdown-menu pull-right"}); + var topMenu = $("