diff --git a/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json
index 6a65d1acc..bfd562063 100644
--- a/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/board.exp.json
@@ -14,7 +14,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -53,7 +53,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -92,7 +92,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -131,7 +131,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -196,7 +196,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(b -> c)[0]",
@@ -235,7 +235,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(a -> b)[1]",
@@ -274,7 +274,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(b -> c)[1]",
@@ -313,7 +313,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(c -> d)[0]",
@@ -352,7 +352,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(a -> d)[0]",
@@ -391,7 +391,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(a -- )[0]",
@@ -430,7 +430,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
},
{
"id": "(b -- )[0]",
@@ -469,7 +469,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
},
{
"id": "(c -- )[0]",
@@ -508,7 +508,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
},
{
"id": "(d -- )[0]",
@@ -547,7 +547,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
}
]
}
diff --git a/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/sketch.exp.svg
index ab5408c09..d1f73d658 100644
--- a/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_actor_distance/dagre/sketch.exp.svg
@@ -14,7 +14,7 @@ width="1753" height="1396" viewBox="-100 -50 1753 1396">an actor with a really long label that will break everythinga short oneanactorwithareallylonglabelthatwillbreakeverythingsimple shortshortlong label for testing purposes and it must be really, really longlong label for testing purposes and it must be really, really longshortthis should span many actors lifelines so we know how it will look like when redering a long label over many actors
+an actor with a really long label that will break everythinga short oneanactorwithareallylonglabelthatwillbreakeverythingsimple shortshortlong label for testing purposes and it must be really, really longlong label for testing purposes and it must be really, really longshortthis should span many actors lifelines so we know how it will look like when redering a long label over many actors
diff --git a/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json
index 6a65d1acc..bfd562063 100644
--- a/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/board.exp.json
@@ -14,7 +14,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -53,7 +53,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -92,7 +92,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -131,7 +131,7 @@
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
- "fill": "#F7F8FE",
+ "fill": "#EDF0FD",
"stroke": "#0D32B2",
"shadow": false,
"3d": false,
@@ -196,7 +196,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(b -> c)[0]",
@@ -235,7 +235,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(a -> b)[1]",
@@ -274,7 +274,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(b -> c)[1]",
@@ -313,7 +313,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(c -> d)[0]",
@@ -352,7 +352,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(a -> d)[0]",
@@ -391,7 +391,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 2
+ "zIndex": 4
},
{
"id": "(a -- )[0]",
@@ -430,7 +430,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
},
{
"id": "(b -- )[0]",
@@ -469,7 +469,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
},
{
"id": "(c -- )[0]",
@@ -508,7 +508,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
},
{
"id": "(d -- )[0]",
@@ -547,7 +547,7 @@
"animated": false,
"tooltip": "",
"icon": null,
- "zIndex": 0
+ "zIndex": 2
}
]
}
diff --git a/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/sketch.exp.svg
index ab5408c09..d1f73d658 100644
--- a/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_actor_distance/elk/sketch.exp.svg
@@ -14,7 +14,7 @@ width="1753" height="1396" viewBox="-100 -50 1753 1396">an actor with a really long label that will break everythinga short oneanactorwithareallylonglabelthatwillbreakeverythingsimple shortshortlong label for testing purposes and it must be really, really longlong label for testing purposes and it must be really, really longshortthis should span many actors lifelines so we know how it will look like when redering a long label over many actors
+an actor with a really long label that will break everythinga short oneanactorwithareallylonglabelthatwillbreakeverythingsimple shortshortlong label for testing purposes and it must be really, really longlong label for testing purposes and it must be really, really longshortthis should span many actors lifelines so we know how it will look like when redering a long label over many actors
diff --git a/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json
index 73b2fad99..b6504c0b0 100644
--- a/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/board.exp.json
@@ -44,7 +44,7 @@
"id": "b",
"type": "oval",
"pos": {
- "x": 223,
+ "x": 259,
"y": 87
},
"width": 150,
@@ -83,7 +83,7 @@
"id": "c",
"type": "class",
"pos": {
- "x": 443,
+ "x": 289,
"y": 50
},
"width": 241,
@@ -133,7 +133,7 @@
"id": "d",
"type": "cloud",
"pos": {
- "x": 754,
+ "x": 441,
"y": 108
},
"width": 179,
@@ -172,7 +172,7 @@
"id": "e",
"type": "code",
"pos": {
- "x": 1003,
+ "x": 522,
"y": 164
},
"width": 196,
@@ -211,7 +211,7 @@
"id": "f",
"type": "cylinder",
"pos": {
- "x": 1269,
+ "x": 643,
"y": 108
},
"width": 150,
@@ -250,7 +250,7 @@
"id": "g",
"type": "diamond",
"pos": {
- "x": 1489,
+ "x": 718,
"y": 108
},
"width": 150,
@@ -289,7 +289,7 @@
"id": "h",
"type": "document",
"pos": {
- "x": 1709,
+ "x": 793,
"y": 108
},
"width": 150,
@@ -328,7 +328,7 @@
"id": "i",
"type": "hexagon",
"pos": {
- "x": 1929,
+ "x": 852,
"y": 108
},
"width": 182,
@@ -367,7 +367,7 @@
"id": "j",
"type": "image",
"pos": {
- "x": 2181,
+ "x": 959,
"y": 85
},
"width": 150,
@@ -417,7 +417,7 @@
"id": "k",
"type": "oval",
"pos": {
- "x": 2401,
+ "x": 1034,
"y": 108
},
"width": 150,
@@ -456,7 +456,7 @@
"id": "l",
"type": "package",
"pos": {
- "x": 2621,
+ "x": 1109,
"y": 108
},
"width": 150,
@@ -495,7 +495,7 @@
"id": "m",
"type": "page",
"pos": {
- "x": 2841,
+ "x": 1171,
"y": 108
},
"width": 175,
@@ -534,7 +534,7 @@
"id": "n",
"type": "parallelogram",
"pos": {
- "x": 3086,
+ "x": 1255,
"y": 92
},
"width": 183,
@@ -573,7 +573,7 @@
"id": "o",
"type": "person",
"pos": {
- "x": 3339,
+ "x": 1361,
"y": 55
},
"width": 154,
@@ -612,7 +612,7 @@
"id": "p",
"type": "queue",
"pos": {
- "x": 3563,
+ "x": 1434,
"y": 108
},
"width": 161,
@@ -651,7 +651,7 @@
"id": "q",
"type": "rectangle",
"pos": {
- "x": 3794,
+ "x": 1513,
"y": 69
},
"width": 165,
@@ -690,7 +690,7 @@
"id": "r",
"type": "step",
"pos": {
- "x": 4029,
+ "x": 1571,
"y": 108
},
"width": 213,
@@ -729,7 +729,7 @@
"id": "s",
"type": "stored_data",
"pos": {
- "x": 4312,
+ "x": 1709,
"y": 108
},
"width": 150,
@@ -768,7 +768,7 @@
"id": "t",
"type": "sql_table",
"pos": {
- "x": 4532,
+ "x": 1754,
"y": 126
},
"width": 210,
@@ -848,7 +848,7 @@
"y": 364
},
{
- "x": 298,
+ "x": 334,
"y": 364
}
],
@@ -883,11 +883,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 298,
+ "x": 334,
"y": 494
},
{
- "x": 563.5,
+ "x": 409.5,
"y": 494
}
],
@@ -922,11 +922,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 563.5,
+ "x": 409.5,
"y": 624
},
{
- "x": 843.5,
+ "x": 530.5,
"y": 624
}
],
@@ -961,11 +961,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 843.5,
+ "x": 530.5,
"y": 754
},
{
- "x": 1101,
+ "x": 620,
"y": 754
}
],
@@ -1000,11 +1000,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1101,
+ "x": 620,
"y": 884
},
{
- "x": 1344,
+ "x": 718,
"y": 884
}
],
@@ -1039,11 +1039,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1344,
+ "x": 718,
"y": 1014
},
{
- "x": 1564,
+ "x": 793,
"y": 1014
}
],
@@ -1078,11 +1078,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1564,
+ "x": 793,
"y": 1144
},
{
- "x": 1784,
+ "x": 868,
"y": 1144
}
],
@@ -1117,11 +1117,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1784,
+ "x": 868,
"y": 1274
},
{
- "x": 2020,
+ "x": 943,
"y": 1274
}
],
@@ -1156,11 +1156,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2020,
+ "x": 943,
"y": 1404
},
{
- "x": 2256,
+ "x": 1034,
"y": 1404
}
],
@@ -1195,11 +1195,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2256,
+ "x": 1034,
"y": 1534
},
{
- "x": 2476,
+ "x": 1109,
"y": 1534
}
],
@@ -1234,11 +1234,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2476,
+ "x": 1109,
"y": 1664
},
{
- "x": 2696,
+ "x": 1184,
"y": 1664
}
],
@@ -1273,11 +1273,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2696,
+ "x": 1184,
"y": 1794
},
{
- "x": 2928.5,
+ "x": 1258.5,
"y": 1794
}
],
@@ -1312,11 +1312,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2928.5,
+ "x": 1258.5,
"y": 1924
},
{
- "x": 3177.5,
+ "x": 1346.5,
"y": 1924
}
],
@@ -1351,11 +1351,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3177.5,
+ "x": 1346.5,
"y": 2054
},
{
- "x": 3416,
+ "x": 1438,
"y": 2054
}
],
@@ -1390,11 +1390,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3416,
+ "x": 1438,
"y": 2184
},
{
- "x": 3643.5,
+ "x": 1514.5,
"y": 2184
}
],
@@ -1429,11 +1429,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3643.5,
+ "x": 1514.5,
"y": 2314
},
{
- "x": 3876.5,
+ "x": 1595.5,
"y": 2314
}
],
@@ -1468,11 +1468,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3876.5,
+ "x": 1595.5,
"y": 2444
},
{
- "x": 4135.5,
+ "x": 1677.5,
"y": 2444
}
],
@@ -1507,11 +1507,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4135.5,
+ "x": 1677.5,
"y": 2574
},
{
- "x": 4387,
+ "x": 1784,
"y": 2574
}
],
@@ -1546,11 +1546,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4387,
+ "x": 1784,
"y": 2704
},
{
- "x": 4637,
+ "x": 1859,
"y": 2704
}
],
@@ -1624,11 +1624,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 298,
+ "x": 334,
"y": 234
},
{
- "x": 298,
+ "x": 334,
"y": 2834
}
],
@@ -1663,11 +1663,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 563.5,
+ "x": 409.5,
"y": 234
},
{
- "x": 563.5,
+ "x": 409.5,
"y": 2834
}
],
@@ -1702,11 +1702,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 843.5,
+ "x": 530.5,
"y": 234
},
{
- "x": 843.5,
+ "x": 530.5,
"y": 2834
}
],
@@ -1741,11 +1741,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1101,
+ "x": 620,
"y": 234
},
{
- "x": 1101,
+ "x": 620,
"y": 2834
}
],
@@ -1780,11 +1780,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1344,
+ "x": 718,
"y": 234
},
{
- "x": 1344,
+ "x": 718,
"y": 2834
}
],
@@ -1819,11 +1819,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1564,
+ "x": 793,
"y": 234
},
{
- "x": 1564,
+ "x": 793,
"y": 2834
}
],
@@ -1858,11 +1858,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1784,
+ "x": 868,
"y": 234
},
{
- "x": 1784,
+ "x": 868,
"y": 2834
}
],
@@ -1897,11 +1897,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2020,
+ "x": 943,
"y": 234
},
{
- "x": 2020,
+ "x": 943,
"y": 2834
}
],
@@ -1936,11 +1936,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2256,
+ "x": 1034,
"y": 239
},
{
- "x": 2256,
+ "x": 1034,
"y": 2834
}
],
@@ -1975,11 +1975,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2476,
+ "x": 1109,
"y": 234
},
{
- "x": 2476,
+ "x": 1109,
"y": 2834
}
],
@@ -2014,11 +2014,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2696,
+ "x": 1184,
"y": 234
},
{
- "x": 2696,
+ "x": 1184,
"y": 2834
}
],
@@ -2053,11 +2053,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2928.5,
+ "x": 1258.5,
"y": 234
},
{
- "x": 2928.5,
+ "x": 1258.5,
"y": 2834
}
],
@@ -2092,11 +2092,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3177.5,
+ "x": 1346.5,
"y": 234
},
{
- "x": 3177.5,
+ "x": 1346.5,
"y": 2834
}
],
@@ -2131,11 +2131,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3416,
+ "x": 1438,
"y": 239
},
{
- "x": 3416,
+ "x": 1438,
"y": 2834
}
],
@@ -2170,11 +2170,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3643.5,
+ "x": 1514.5,
"y": 234
},
{
- "x": 3643.5,
+ "x": 1514.5,
"y": 2834
}
],
@@ -2209,11 +2209,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3876.5,
+ "x": 1595.5,
"y": 234
},
{
- "x": 3876.5,
+ "x": 1595.5,
"y": 2834
}
],
@@ -2248,11 +2248,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4135.5,
+ "x": 1677.5,
"y": 234
},
{
- "x": 4135.5,
+ "x": 1677.5,
"y": 2834
}
],
@@ -2287,11 +2287,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4387,
+ "x": 1784,
"y": 234
},
{
- "x": 4387,
+ "x": 1784,
"y": 2834
}
],
@@ -2326,11 +2326,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4637,
+ "x": 1859,
"y": 234
},
{
- "x": 4637,
+ "x": 1859,
"y": 2834
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/sketch.exp.svg
index 7e13b2b3a..80a3928b3 100644
--- a/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_all_shapes/dagre/sketch.exp.svg
@@ -2,7 +2,7 @@