Fix pins style

This commit is contained in:
barsdeveloper
2022-04-28 22:17:33 +02:00
parent db0e3d0801
commit 125ef34847
9 changed files with 79 additions and 60 deletions

View File

@@ -21,8 +21,8 @@ export default class NodeTemplate extends SelectableDraggableTemplate {
render(node) {
return html`
<div class="ueb-node-border">
<div class="ueb-node-content">
<div class="ueb-node-header">
<div class="ueb-node-wrapper">
<div class="ueb-node-top">
<div class="ueb-node-name">
<span class="ueb-node-name-symbol"></span>
<span class="ueb-node-name-text">
@@ -30,13 +30,13 @@ export default class NodeTemplate extends SelectableDraggableTemplate {
</span>
</div>
</div>
<div class="ueb-node-body">
<div class="ueb-node-content">
<div class="ueb-node-inputs"></div>
<div class="ueb-node-outputs"></div>
</div>
${node.entity.EnabledState.toString() == "DevelopmentOnly" ? html`
<div class="ueb-node-developmentonly">Development Only</div>
` : ""}
` : ""}
${node.entity.AdvancedPinDisplay ? html`
<div class="ueb-node-expansion">
<svg

View File

@@ -44,11 +44,11 @@ export default class PinTemplate extends ITemplate {
${this.renderInput(pin)}
</div>
`
if (pin.isInput()) {
return icon + content
} else {
return content + icon
}
return html`
<div class="ueb-pin-wrapper">
${pin.isInput() ? icon + content : content + icon}
</div>
`
}
/**
@@ -72,7 +72,7 @@ export default class PinTemplate extends ITemplate {
super.setup(pin)
pin.classList.add(
"ueb-node-" + (pin.isInput() ? "input" : pin.isOutput() ? "output" : "hidden"),
"ueb-pin-" + sanitizeText(pin.getType())
"ueb-pin-type-" + sanitizeText(pin.getType())
)
pin.dataset.id = pin.GetPinIdValue()
if (pin.entity.bAdvancedView) {

View File

@@ -0,0 +1,7 @@
// @ts-check
import NodeTemplate from "./NodeTemplate"
export default class VariadicNodeTemplate extends NodeTemplate {
}