5 .cwl-workflow.__plugin-port-drag {
7 // Ports that are marked as suggested should be coloured differently and have visible labels
8 .port.__port-drag-suggestion {
9 fill: $port-suggested-fill;
17 // Port that is marked as a snap choice should have a stroke around it
18 .port.__port-drag-snap {
19 stroke: $port-snap-highlight-stroke;
20 stroke-width: $port-snap-stroke-width;
23 .node.__port-drag-snap {
25 // Nodes that are parents of snap choice ports should make all port labels on that side visible
26 &.__port-drag-snap-input .input-port,
27 &.__port-drag-snap-output .output-port {
36 // While dragging from a port, hover effects over other elements should not be triggered
37 // This also prevents zooming in and out using mouse scroll while dragging
38 &.__port-drag-dragging {
42 .edge.__port-drag-dragging .inner {
43 stroke: $edge-dragged-stroke !important;
44 stroke-dasharray: $edge-dragged-dasharray;
49 stroke: $ghost-node-stroke-color;
52 stroke-dasharray: 5 3;
53 fill: $ghost-node-fill-color;