Tune Nodes aspect
- Put additional node handles on the side to avoid confusing input and output nodes (see bottom left node)
- Tune CSS of nodes to be able to clean the aspect of the input/output nodes (this one is a bit messy sorry)
- Merge
DataNode
inNode
(renamedRegularNode
) - Break down
NodeContent
inNodeWrapper
andNodeTooltip
:NoteNode
needs the wrapper but not the tooltip - Break down
GraphInOutNode
inInputNode
andOutputNode
.InputNode
andOutputNode
do not use theNodeWrapper
since their aspect is different from the other nodes. This aspect was tuned according to one of our former discussion. - Put all styling in
Nodes.module.css
. I could make one CSS module per node component but that seems overengineered. Node CSS rules now composes a commonnode
class that gives the general node aspect.
There is probably some improvement to make so another pair of eyes is welcomed