From 9dac679b72fbacd55eda20d454d3e0385d42b11d Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Tue, 30 Apr 2019 22:56:39 +0100 Subject: [PATCH] Namespace all sidebar css --- .../editor-client/src/js/keymap.json | 2 +- .../editor-client/src/js/text/bidi.js | 2 +- .../editor-client/src/js/ui/deploy.js | 8 +- .../@node-red/editor-client/src/js/ui/diff.js | 4 +- .../editor-client/src/js/ui/palette-editor.js | 8 +- .../src/js/ui/projects/projectSettings.js | 4 +- .../src/js/ui/projects/projects.js | 4 +- .../editor-client/src/js/ui/search.js | 10 +- .../editor-client/src/js/ui/sidebar.js | 99 ++++++++++--------- .../editor-client/src/js/ui/tab-config.js | 18 ++-- .../editor-client/src/js/ui/tab-context.js | 6 +- .../@node-red/editor-client/src/js/ui/tray.js | 4 +- .../editor-client/src/js/ui/userSettings.js | 4 +- .../editor-client/src/js/ui/workspaces.js | 4 +- .../editor-client/src/sass/editor.scss | 4 +- .../editor-client/src/sass/sidebar.scss | 47 +++++---- .../editor-client/src/sass/tab-config.scss | 2 +- .../editor-client/templates/index.mst | 9 +- .../nodes/core/core/lib/debug/debug-utils.js | 18 ++-- 19 files changed, 130 insertions(+), 127 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/keymap.json b/packages/node_modules/@node-red/editor-client/src/js/keymap.json index ea32e66f3..4de4726cd 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/keymap.json +++ b/packages/node_modules/@node-red/editor-client/src/js/keymap.json @@ -23,7 +23,7 @@ "ctrl-g v": "core:show-version-control-tab", "ctrl-shift-l": "core:show-event-log" }, - "sidebar-node-config": { + "red-ui-sidebar-node-config": { "backspace": "core:delete-config-selection", "delete": "core:delete-config-selection", "ctrl-a": "core:select-all-config-nodes", diff --git a/packages/node_modules/@node-red/editor-client/src/js/text/bidi.js b/packages/node_modules/@node-red/editor-client/src/js/text/bidi.js index 1835f5111..6bc6d60ef 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/text/bidi.js +++ b/packages/node_modules/@node-red/editor-client/src/js/text/bidi.js @@ -104,7 +104,7 @@ RED.text.bidi = (function() { $("#workspace").find('span.bidiAware').each(function() { $(this).attr("dir", resolveBaseTextDir($(this).html())); }); - $("#sidebar").find('span.bidiAware').each(function() { + $("#red-ui-sidebar").find('span.bidiAware').each(function() { $(this).attr("dir", resolveBaseTextDir($(this).text())); }); } diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js b/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js index 9a5a56d99..711d51444 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/deploy.js @@ -274,7 +274,7 @@ RED.deploy = (function() { $("#header-shade").show(); $("#editor-shade").show(); $("#red-ui-palette-shade").show(); - $("#sidebar-shade").show(); + $("#red-ui-sidebar-shade").show(); $.ajax({ url:"flows", @@ -309,7 +309,7 @@ RED.deploy = (function() { $("#header-shade").hide(); $("#editor-shade").hide(); $("#red-ui-palette-shade").hide(); - $("#sidebar-shade").hide(); + $("#red-ui-sidebar-shade").hide(); },delta); }); } @@ -425,7 +425,7 @@ RED.deploy = (function() { $("#header-shade").show(); $("#editor-shade").show(); $("#red-ui-palette-shade").show(); - $("#sidebar-shade").show(); + $("#red-ui-sidebar-shade").show(); $.ajax({ url:"flows", type: "POST", @@ -495,7 +495,7 @@ RED.deploy = (function() { $("#header-shade").hide(); $("#editor-shade").hide(); $("#red-ui-palette-shade").hide(); - $("#sidebar-shade").hide(); + $("#red-ui-sidebar-shade").hide(); },delta); }); } diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/diff.js b/packages/node_modules/@node-red/editor-client/src/js/ui/diff.js index fd7a9bc7d..32883d970 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/diff.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/diff.js @@ -1283,11 +1283,11 @@ RED.diff = (function() { diffTable.finish(); diffTable.list.show(); },300); - $("#sidebar-shade").show(); + $("#red-ui-sidebar-shade").show(); }, close: function() { diffVisible = false; - $("#sidebar-shade").hide(); + $("#red-ui-sidebar-shade").hide(); }, show: function() { diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js index 7962e83bc..13a1b9044 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js @@ -761,9 +761,9 @@ RED.palette.editor = (function() { $('').text(RED._("palette.editor.sort")+' ').appendTo(toolBar); var sortGroup = $('').appendTo(toolBar); - var sortRelevance = $('').appendTo(sortGroup); - var sortAZ = $('').appendTo(sortGroup); - var sortRecent = $('').appendTo(sortGroup); + var sortRelevance = $('').appendTo(sortGroup); + var sortAZ = $('').appendTo(sortGroup); + var sortRecent = $('').appendTo(sortGroup); var sortOpts = [ @@ -785,7 +785,7 @@ RED.palette.editor = (function() { }); var refreshSpan = $('').appendTo(toolBar); - var refreshButton = $('').appendTo(refreshSpan); + var refreshButton = $('').appendTo(refreshSpan); refreshButton.on("click", function(e) { e.preventDefault(); loadedList = []; diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js b/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js index d6c2d63a5..4d762ac1b 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projectSettings.js @@ -96,7 +96,7 @@ RED.projects.settings = (function() { }); settingsContent.i18n(); settingsTabs.activateTab("project-settings-tab-"+(initialTab||'main')) - $("#sidebar-shade").show(); + $("#red-ui-sidebar-shade").show(); }, close: function() { settingsVisible = false; @@ -105,7 +105,7 @@ RED.projects.settings = (function() { pane.close(); } }); - $("#sidebar-shade").hide(); + $("#red-ui-sidebar-shade").hide(); }, show: function() {} diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projects.js b/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projects.js index 8749a2a88..227bd8f3b 100755 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projects.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/projects/projects.js @@ -2229,13 +2229,13 @@ RED.projects = (function() { // $("#header-shade").show(); // $("#editor-shade").show(); // $("#red-ui-palette-shade").show(); - // $("#sidebar-shade").show(); + // $("#red-ui-sidebar-shade").show(); }, close: function(e) { // $("#header-shade").hide(); // $("#editor-shade").hide(); // $("#red-ui-palette-shade").hide(); - // $("#sidebar-shade").hide(); + // $("#red-ui-sidebar-shade").hide(); } }); dialogBody = dialog.find("form"); diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/search.js b/packages/node_modules/@node-red/editor-client/src/js/ui/search.js index bdd9f138d..6bda95234 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/search.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/search.js @@ -257,8 +257,8 @@ RED.search = (function() { $("#header-shade").show(); $("#editor-shade").show(); $("#red-ui-palette-shade").show(); - $("#sidebar-shade").show(); - $("#sidebar-separator").hide(); + $("#red-ui-sidebar-shade").show(); + $("#red-ui-sidebar-separator").hide(); indexWorkspace(); if (dialog === null) { createDialog(); @@ -278,8 +278,8 @@ RED.search = (function() { $("#header-shade").hide(); $("#editor-shade").hide(); $("#red-ui-palette-shade").hide(); - $("#sidebar-shade").hide(); - $("#sidebar-separator").show(); + $("#red-ui-sidebar-shade").hide(); + $("#red-ui-sidebar-separator").show(); if (dialog !== null) { dialog.slideUp(200,function() { searchInput.searchBox('value',''); @@ -302,7 +302,7 @@ RED.search = (function() { $("#header-shade").on('mousedown',hide); $("#editor-shade").on('mousedown',hide); $("#red-ui-palette-shade").on('mousedown',hide); - $("#sidebar-shade").on('mousedown',hide); + $("#red-ui-sidebar-shade").on('mousedown',hide); } return { diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js b/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js index dd7940f02..7bb7f1d92 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/sidebar.js @@ -16,33 +16,8 @@ RED.sidebar = (function() { //$('#sidebar').tabs(); - var sidebar_tabs = RED.tabs.create({ - id:"sidebar-tabs", - onchange:function(tab) { - $("#sidebar-content").children().hide(); - $("#sidebar-footer").children().hide(); - if (tab.onchange) { - tab.onchange.call(tab); - } - $(tab.wrapper).show(); - if (tab.toolbar) { - $(tab.toolbar).show(); - } - }, - onremove: function(tab) { - $(tab.wrapper).hide(); - if (tab.onremove) { - tab.onremove.call(tab); - } - }, - // minimumActiveTabWidth: 70, - collapsible: true - // scrollable: true - }); - - var knownTabs = { - - }; + var sidebar_tabs; + var knownTabs = {}; function addTab(title,content,closeable,visible) { var options; @@ -62,16 +37,16 @@ RED.sidebar = (function() { delete options.closeable; - options.wrapper = $('
',{style:"height:100%"}).appendTo("#sidebar-content") + options.wrapper = $('
',{style:"height:100%"}).appendTo("#red-ui-sidebar-content") options.wrapper.append(options.content); options.wrapper.hide(); if (!options.enableOnEdit) { - options.shade = $('
',{class:"sidebar-shade hide"}).appendTo(options.wrapper); + options.shade = $('
',{class:"red-ui-sidebar-shade hide"}).appendTo(options.wrapper); } if (options.toolbar) { - $("#sidebar-footer").append(options.toolbar); + $("#red-ui-sidebar-footer").append(options.toolbar); $(options.toolbar).hide(); } var id = options.id; @@ -107,7 +82,7 @@ RED.sidebar = (function() { var sidebarSeparator = {}; sidebarSeparator.dragging = false; - $("#sidebar-separator").draggable({ + $("#red-ui-sidebar-separator").draggable({ axis: "x", start:function(event,ui) { sidebarSeparator.closing = false; @@ -121,14 +96,14 @@ RED.sidebar = (function() { if (!RED.menu.isSelected("menu-item-sidebar")) { sidebarSeparator.opening = true; var newChartRight = 7; - $("#sidebar").addClass("closing"); + $("#red-ui-sidebar").addClass("closing"); $("#workspace").css("right",newChartRight); $("#editor-stack").css("right",newChartRight+1); - $("#sidebar").width(0); + $("#red-ui-sidebar").width(0); RED.menu.setSelected("menu-item-sidebar",true); RED.events.emit("sidebar:resize"); } - sidebarSeparator.width = $("#sidebar").width(); + sidebarSeparator.width = $("#red-ui-sidebar").width(); }, drag: function(event,ui) { var d = ui.position.left-sidebarSeparator.start; @@ -147,7 +122,7 @@ RED.sidebar = (function() { if (newSidebarWidth < 150) { if (!sidebarSeparator.closing) { - $("#sidebar").addClass("closing"); + $("#red-ui-sidebar").addClass("closing"); sidebarSeparator.closing = true; } if (!sidebarSeparator.opening) { @@ -157,13 +132,13 @@ RED.sidebar = (function() { } } else if (newSidebarWidth > 150 && (sidebarSeparator.closing || sidebarSeparator.opening)) { sidebarSeparator.closing = false; - $("#sidebar").removeClass("closing"); + $("#red-ui-sidebar").removeClass("closing"); } var newChartRight = sidebarSeparator.chartRight-d; $("#workspace").css("right",newChartRight); $("#editor-stack").css("right",newChartRight+1); - $("#sidebar").width(newSidebarWidth); + $("#red-ui-sidebar").width(newSidebarWidth); sidebar_tabs.resize(); RED.events.emit("sidebar:resize"); @@ -171,26 +146,26 @@ RED.sidebar = (function() { stop:function(event,ui) { sidebarSeparator.dragging = false; if (sidebarSeparator.closing) { - $("#sidebar").removeClass("closing"); + $("#red-ui-sidebar").removeClass("closing"); RED.menu.setSelected("menu-item-sidebar",false); - if ($("#sidebar").width() < 180) { - $("#sidebar").width(180); + if ($("#red-ui-sidebar").width() < 180) { + $("#red-ui-sidebar").width(180); $("#workspace").css("right",187); $("#editor-stack").css("right",188); } } - $("#sidebar-separator").css("left","auto"); - $("#sidebar-separator").css("right",($("#sidebar").width()+2)+"px"); + $("#red-ui-sidebar-separator").css("left","auto"); + $("#red-ui-sidebar-separator").css("right",($("#red-ui-sidebar").width()+2)+"px"); RED.events.emit("sidebar:resize"); } }); - var sidebarControls = $('