mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
Shrink config node appearance in info table
This commit is contained in:
parent
aefae79186
commit
1c11e7f97b
@ -163,17 +163,21 @@ RED.sidebar.info = (function() {
|
|||||||
RED.utils.createObjectElement(undefined).appendTo(propRow.children()[1]);
|
RED.utils.createObjectElement(undefined).appendTo(propRow.children()[1]);
|
||||||
} else {
|
} else {
|
||||||
var configLabel = RED.utils.getNodeLabel(configNode,val);
|
var configLabel = RED.utils.getNodeLabel(configNode,val);
|
||||||
var nodeContainer = $('<span></span>').appendTo(propRow.children()[1]);
|
var container = propRow.children()[1];
|
||||||
var entry = $('<span class="palette_node config_node"></span>')
|
|
||||||
.css({marginLeft:"5px",width:"calc(100% - 20px)"}).appendTo(nodeContainer);
|
|
||||||
$('<div class="palette_label"></div>').text(configLabel).appendTo(entry);
|
|
||||||
var icon_url = RED.utils.getNodeIcon(node._def);
|
|
||||||
var iconContainer = $('<div/>',{class:"palette_icon_container"}).appendTo(entry);
|
|
||||||
$('<div/>',{class:"palette_icon",style:"background-image: url("+icon_url+")"}).appendTo(iconContainer);
|
|
||||||
|
|
||||||
entry.dblclick(function(e) {
|
var div = $('<span>',{class:""}).appendTo(container);
|
||||||
|
var nodeDiv = $('<div>',{class:"palette_node palette_node_small"}).appendTo(div);
|
||||||
|
var colour = configNode._def.color;
|
||||||
|
var icon_url = RED.utils.getNodeIcon(configNode._def);
|
||||||
|
nodeDiv.css({'backgroundColor':colour, "cursor":"pointer"});
|
||||||
|
var iconContainer = $('<div/>',{class:"palette_icon_container"}).appendTo(nodeDiv);
|
||||||
|
$('<div/>',{class:"palette_icon",style:"background-image: url("+icon_url+")"}).appendTo(iconContainer);
|
||||||
|
var nodeContainer = $('<span></span>').css({"verticalAlign":"top","marginLeft":"6px"}).html(configLabel).appendTo(container);
|
||||||
|
|
||||||
|
nodeDiv.on('dblclick',function() {
|
||||||
RED.editor.editConfig("", configNode.type, configNode.id);
|
RED.editor.editConfig("", configNode.type, configNode.id);
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
RED.utils.createObjectElement(val).appendTo(propRow.children()[1]);
|
RED.utils.createObjectElement(val).appendTo(propRow.children()[1]);
|
||||||
|
@ -187,3 +187,22 @@
|
|||||||
background-size: contain;
|
background-size: contain;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.palette_node_small {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
width: 18px;
|
||||||
|
height: 15px;
|
||||||
|
margin: 3px 0px;
|
||||||
|
vertical-align: middle;
|
||||||
|
cursor: default;
|
||||||
|
|
||||||
|
.palette_icon_container {
|
||||||
|
width: 18px;
|
||||||
|
border-right: none;
|
||||||
|
}
|
||||||
|
.palette_icon {
|
||||||
|
margin-left: -1px;
|
||||||
|
width: 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user