Marionette node input/output text labels can be obscured by the node gradient fill when drawing is toggled to black background.
Wish is for a separate control/class of the wire color so that text can be black (or dark grey) when drawing is in black background.
And wire can switch from black to white.
Setup
General condition when toggling black/white backgrounds is that "pure" white and black attributes switch. Dark grey (impure) does not switch.
Marionette nodes have a gradient fill - white to a color (different color for each node type)
Node input/output text labels are same class as wires.
Label pen color for white background is black, and switches to white in black background.
If pen color of a node is changed via class or attributes palette, any wires for that node change to same color.
Separate classes for labels and wires would allow always dark text (dark grey), AND wires always opposite of background color.
-B