diff --git a/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json b/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
index 1ab148217..349812ade 100755
--- a/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
+++ b/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
@@ -1,4 +1,5 @@
{
+ "_comment" : "2022 Modification Copyright - Defense Unicorns",
"common": {
"label": {
"name": "Name",
@@ -86,7 +87,8 @@
"rtl": "Right-to-left",
"auto": "Contextual",
"language": "Language",
- "browserDefault": "Browser default"
+ "browserDefault": "Browser default",
+ "flowVertical": "Vertical flow"
},
"sidebar": {
"show": "Show sidebar"
diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js
index 09f4758f1..2e1f9ad78 100755
--- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js
+++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js
@@ -14,6 +14,8 @@
* limitations under the License.
**/
+// 2022 Modification Copyright - Defense Unicorns
+
RED.palette = (function() {
var exclusion = ['config','unknown','deprecated'];
@@ -147,7 +149,14 @@ RED.palette = (function() {
var labelElement = el.find(".red-ui-palette-label");
labelElement.html(lines).attr('dir', RED.text.bidi.resolveBaseTextDir(lines));
- el.find(".red-ui-palette-port").css({top:(multiLineNodeHeight/2-5)+"px"});
+ if (RED.view.vertical()) {
+ el.find(".red-ui-palette-port").css({top:(multiLineNodeHeight/2-5)+"px", left: "55px"});
+ el.find(".red-ui-palette-port-output").css({top:(multiLineNodeHeight-5)+"px", right: "55px"});
+ el.find(".red-ui-palette-port-input").css({top: "-5px"});
+ }else{
+ el.find(".red-ui-palette-port").css({top:(multiLineNodeHeight/2-5)+"px"});
+ // el.find(".palette_port_output").css({top:(multiLineNodeHeight/2-5)+"px", right: "-6px", left: "auto"});
+ }
var popOverContent;
try {
diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/userSettings.js b/packages/node_modules/@node-red/editor-client/src/js/ui/userSettings.js
index 1b61f396e..9befbd717 100644
--- a/packages/node_modules/@node-red/editor-client/src/js/ui/userSettings.js
+++ b/packages/node_modules/@node-red/editor-client/src/js/ui/userSettings.js
@@ -14,6 +14,8 @@
* limitations under the License.
**/
+// 2022 Modification Copyright - Defense Unicorns
+
RED.userSettings = (function() {
var trayWidth = 700;
@@ -133,7 +135,8 @@ RED.userSettings = (function() {
options: [
{setting:"view-show-grid",oldSetting:"menu-menu-item-view-show-grid",label:"menu.label.view.showGrid", default: true, toggle:true,onchange:"core:toggle-show-grid"},
{setting:"view-snap-grid",oldSetting:"menu-menu-item-view-snap-grid",label:"menu.label.view.snapGrid", default: true, toggle:true,onchange:"core:toggle-snap-grid"},
- {setting:"view-grid-size",label:"menu.label.view.gridSize",type:"number",default: 20, onchange:RED.view.gridSize}
+ {setting:"view-grid-size",label:"menu.label.view.gridSize",type:"number",default: 10, onchange:RED.view.gridSize},
+ {setting:"view-flow-vertical",label:"menu.label.view.flowVertical",toggle:true,default:true,onchange:RED.view.vertical}
]
},
{
diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js
index 5b9285152..72f0eed0a 100755
--- a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js
+++ b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js
@@ -14,6 +14,7 @@
* limitations under the License.
**/
+// 2022 Modification Copyright - Defense Unicorns
/*
#red-ui-workspace-chart
* \-