diff --git a/ci/release/changelogs/next.md b/ci/release/changelogs/next.md
index 392cf83393..1b1335ce9e 100644
--- a/ci/release/changelogs/next.md
+++ b/ci/release/changelogs/next.md
@@ -13,6 +13,7 @@
- Sequence diagram: Image shape actors can use spans and notes [#2056](https://github.com/terrastruct/d2/issues/2056)
- Globs: Filters work with default values (e.g. `&opacity: 1` will capture everything without opacity explicitly set) [#2090](https://github.com/terrastruct/d2/pull/2090)
- Render: connection label fills have a bit of padding and border-radius for better aesthetics [#2094](https://github.com/terrastruct/d2/pull/2094)
+- Sequence diagram: the padding between message labels and message endpoints are slightly increased [#2096](https://github.com/terrastruct/d2/pull/2096)
#### Bugfixes ⛑️
diff --git a/d2layouts/d2sequence/constants.go b/d2layouts/d2sequence/constants.go
index 8e4b4e5e50..8d4f429ac2 100644
--- a/d2layouts/d2sequence/constants.go
+++ b/d2layouts/d2sequence/constants.go
@@ -2,6 +2,7 @@ package d2sequence
// units of space on the left/right when computing the space required between actors
const HORIZONTAL_PAD = 40.
+const LABEL_HORIZONTAL_PAD = 60.
// units of space on the top/bottom when computing the space required between messages
// TODO lower
diff --git a/d2layouts/d2sequence/sequence_diagram.go b/d2layouts/d2sequence/sequence_diagram.go
index 4b85cbe131..69eb199854 100644
--- a/d2layouts/d2sequence/sequence_diagram.go
+++ b/d2layouts/d2sequence/sequence_diagram.go
@@ -184,7 +184,7 @@ func newSequenceDiagram(objects []*d2graph.Object, messages []*d2graph.Edge) (*s
if rankDiff != 0 {
distributedLabelWidth := float64(message.LabelDimensions.Width) / rankDiff
for rank := go2.IntMin(sd.objectRank[message.Src], sd.objectRank[message.Dst]); rank <= go2.IntMax(sd.objectRank[message.Src], sd.objectRank[message.Dst])-1; rank++ {
- sd.actorXStep[rank] = math.Max(sd.actorXStep[rank], distributedLabelWidth+HORIZONTAL_PAD)
+ sd.actorXStep[rank] = math.Max(sd.actorXStep[rank], distributedLabelWidth+LABEL_HORIZONTAL_PAD)
}
} else {
// self edge
diff --git a/d2renderers/d2sketch/testdata/connection-style-fill/sketch.exp.svg b/d2renderers/d2sketch/testdata/connection-style-fill/sketch.exp.svg
index 0f3a0ed88a..e5a544777d 100644
--- a/d2renderers/d2sketch/testdata/connection-style-fill/sketch.exp.svg
+++ b/d2renderers/d2sketch/testdata/connection-style-fill/sketch.exp.svg
@@ -1,16 +1,16 @@
-
\ No newline at end of file
diff --git a/d2renderers/d2svg/appendix/testdata/diagram_wider_than_tooltip/sketch.exp.svg b/d2renderers/d2svg/appendix/testdata/diagram_wider_than_tooltip/sketch.exp.svg
index 61252ce3e0..c7f66b73be 100644
--- a/d2renderers/d2svg/appendix/testdata/diagram_wider_than_tooltip/sketch.exp.svg
+++ b/d2renderers/d2svg/appendix/testdata/diagram_wider_than_tooltip/sketch.exp.svg
@@ -1,19 +1,19 @@
-customerissuerstoreLike starbucks or somethingacquirerI'm not sure what this isnetworkcustomer bankstore bankinitial transactionpayment processor behind the scenessimplified 1 banana please$10 dollarsthinking: wow, inflationchecks bank accountSavings: $11I can do that, here's my cardRun this cardProcess to card issuerProcess this payment$10 debit$10 creditAn error in judgement is about to occurLike starbucks or something1I'm not sure what this is2
-
+ .d2-282011201 .fill-N1{fill:#0A0F25;}
+ .d2-282011201 .fill-N2{fill:#676C7E;}
+ .d2-282011201 .fill-N3{fill:#9499AB;}
+ .d2-282011201 .fill-N4{fill:#CFD2DD;}
+ .d2-282011201 .fill-N5{fill:#DEE1EB;}
+ .d2-282011201 .fill-N6{fill:#EEF1F8;}
+ .d2-282011201 .fill-N7{fill:#FFFFFF;}
+ .d2-282011201 .fill-B1{fill:#0D32B2;}
+ .d2-282011201 .fill-B2{fill:#0D32B2;}
+ .d2-282011201 .fill-B3{fill:#E3E9FD;}
+ .d2-282011201 .fill-B4{fill:#E3E9FD;}
+ .d2-282011201 .fill-B5{fill:#EDF0FD;}
+ .d2-282011201 .fill-B6{fill:#F7F8FE;}
+ .d2-282011201 .fill-AA2{fill:#4A6FF3;}
+ .d2-282011201 .fill-AA4{fill:#EDF0FD;}
+ .d2-282011201 .fill-AA5{fill:#F7F8FE;}
+ .d2-282011201 .fill-AB4{fill:#EDF0FD;}
+ .d2-282011201 .fill-AB5{fill:#F7F8FE;}
+ .d2-282011201 .stroke-N1{stroke:#0A0F25;}
+ .d2-282011201 .stroke-N2{stroke:#676C7E;}
+ .d2-282011201 .stroke-N3{stroke:#9499AB;}
+ .d2-282011201 .stroke-N4{stroke:#CFD2DD;}
+ .d2-282011201 .stroke-N5{stroke:#DEE1EB;}
+ .d2-282011201 .stroke-N6{stroke:#EEF1F8;}
+ .d2-282011201 .stroke-N7{stroke:#FFFFFF;}
+ .d2-282011201 .stroke-B1{stroke:#0D32B2;}
+ .d2-282011201 .stroke-B2{stroke:#0D32B2;}
+ .d2-282011201 .stroke-B3{stroke:#E3E9FD;}
+ .d2-282011201 .stroke-B4{stroke:#E3E9FD;}
+ .d2-282011201 .stroke-B5{stroke:#EDF0FD;}
+ .d2-282011201 .stroke-B6{stroke:#F7F8FE;}
+ .d2-282011201 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-282011201 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-282011201 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-282011201 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-282011201 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-282011201 .background-color-N1{background-color:#0A0F25;}
+ .d2-282011201 .background-color-N2{background-color:#676C7E;}
+ .d2-282011201 .background-color-N3{background-color:#9499AB;}
+ .d2-282011201 .background-color-N4{background-color:#CFD2DD;}
+ .d2-282011201 .background-color-N5{background-color:#DEE1EB;}
+ .d2-282011201 .background-color-N6{background-color:#EEF1F8;}
+ .d2-282011201 .background-color-N7{background-color:#FFFFFF;}
+ .d2-282011201 .background-color-B1{background-color:#0D32B2;}
+ .d2-282011201 .background-color-B2{background-color:#0D32B2;}
+ .d2-282011201 .background-color-B3{background-color:#E3E9FD;}
+ .d2-282011201 .background-color-B4{background-color:#E3E9FD;}
+ .d2-282011201 .background-color-B5{background-color:#EDF0FD;}
+ .d2-282011201 .background-color-B6{background-color:#F7F8FE;}
+ .d2-282011201 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-282011201 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-282011201 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-282011201 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-282011201 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-282011201 .color-N1{color:#0A0F25;}
+ .d2-282011201 .color-N2{color:#676C7E;}
+ .d2-282011201 .color-N3{color:#9499AB;}
+ .d2-282011201 .color-N4{color:#CFD2DD;}
+ .d2-282011201 .color-N5{color:#DEE1EB;}
+ .d2-282011201 .color-N6{color:#EEF1F8;}
+ .d2-282011201 .color-N7{color:#FFFFFF;}
+ .d2-282011201 .color-B1{color:#0D32B2;}
+ .d2-282011201 .color-B2{color:#0D32B2;}
+ .d2-282011201 .color-B3{color:#E3E9FD;}
+ .d2-282011201 .color-B4{color:#E3E9FD;}
+ .d2-282011201 .color-B5{color:#EDF0FD;}
+ .d2-282011201 .color-B6{color:#F7F8FE;}
+ .d2-282011201 .color-AA2{color:#4A6FF3;}
+ .d2-282011201 .color-AA4{color:#EDF0FD;}
+ .d2-282011201 .color-AA5{color:#F7F8FE;}
+ .d2-282011201 .color-AB4{color:#EDF0FD;}
+ .d2-282011201 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>customerissuerstoreLike starbucks or somethingacquirerI'm not sure what this isnetworkcustomer bankstore bankinitial transactionpayment processor behind the scenessimplified 1 banana please$10 dollarsthinking: wow, inflationchecks bank accountSavings: $11I can do that, here's my cardRun this cardProcess to card issuerProcess this payment$10 debit$10 creditAn error in judgement is about to occurLike starbucks or something1I'm not sure what this is2
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-1Like starbucks or something
+1Like starbucks or something
2I'm not sure what this is
+ .d2-910250310 .fill-N1{fill:#0A0F25;}
+ .d2-910250310 .fill-N2{fill:#676C7E;}
+ .d2-910250310 .fill-N3{fill:#9499AB;}
+ .d2-910250310 .fill-N4{fill:#CFD2DD;}
+ .d2-910250310 .fill-N5{fill:#DEE1EB;}
+ .d2-910250310 .fill-N6{fill:#EEF1F8;}
+ .d2-910250310 .fill-N7{fill:#FFFFFF;}
+ .d2-910250310 .fill-B1{fill:#0D32B2;}
+ .d2-910250310 .fill-B2{fill:#0D32B2;}
+ .d2-910250310 .fill-B3{fill:#E3E9FD;}
+ .d2-910250310 .fill-B4{fill:#E3E9FD;}
+ .d2-910250310 .fill-B5{fill:#EDF0FD;}
+ .d2-910250310 .fill-B6{fill:#F7F8FE;}
+ .d2-910250310 .fill-AA2{fill:#4A6FF3;}
+ .d2-910250310 .fill-AA4{fill:#EDF0FD;}
+ .d2-910250310 .fill-AA5{fill:#F7F8FE;}
+ .d2-910250310 .fill-AB4{fill:#EDF0FD;}
+ .d2-910250310 .fill-AB5{fill:#F7F8FE;}
+ .d2-910250310 .stroke-N1{stroke:#0A0F25;}
+ .d2-910250310 .stroke-N2{stroke:#676C7E;}
+ .d2-910250310 .stroke-N3{stroke:#9499AB;}
+ .d2-910250310 .stroke-N4{stroke:#CFD2DD;}
+ .d2-910250310 .stroke-N5{stroke:#DEE1EB;}
+ .d2-910250310 .stroke-N6{stroke:#EEF1F8;}
+ .d2-910250310 .stroke-N7{stroke:#FFFFFF;}
+ .d2-910250310 .stroke-B1{stroke:#0D32B2;}
+ .d2-910250310 .stroke-B2{stroke:#0D32B2;}
+ .d2-910250310 .stroke-B3{stroke:#E3E9FD;}
+ .d2-910250310 .stroke-B4{stroke:#E3E9FD;}
+ .d2-910250310 .stroke-B5{stroke:#EDF0FD;}
+ .d2-910250310 .stroke-B6{stroke:#F7F8FE;}
+ .d2-910250310 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-910250310 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-910250310 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-910250310 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-910250310 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-910250310 .background-color-N1{background-color:#0A0F25;}
+ .d2-910250310 .background-color-N2{background-color:#676C7E;}
+ .d2-910250310 .background-color-N3{background-color:#9499AB;}
+ .d2-910250310 .background-color-N4{background-color:#CFD2DD;}
+ .d2-910250310 .background-color-N5{background-color:#DEE1EB;}
+ .d2-910250310 .background-color-N6{background-color:#EEF1F8;}
+ .d2-910250310 .background-color-N7{background-color:#FFFFFF;}
+ .d2-910250310 .background-color-B1{background-color:#0D32B2;}
+ .d2-910250310 .background-color-B2{background-color:#0D32B2;}
+ .d2-910250310 .background-color-B3{background-color:#E3E9FD;}
+ .d2-910250310 .background-color-B4{background-color:#E3E9FD;}
+ .d2-910250310 .background-color-B5{background-color:#EDF0FD;}
+ .d2-910250310 .background-color-B6{background-color:#F7F8FE;}
+ .d2-910250310 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-910250310 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-910250310 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-910250310 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-910250310 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-910250310 .color-N1{color:#0A0F25;}
+ .d2-910250310 .color-N2{color:#676C7E;}
+ .d2-910250310 .color-N3{color:#9499AB;}
+ .d2-910250310 .color-N4{color:#CFD2DD;}
+ .d2-910250310 .color-N5{color:#DEE1EB;}
+ .d2-910250310 .color-N6{color:#EEF1F8;}
+ .d2-910250310 .color-N7{color:#FFFFFF;}
+ .d2-910250310 .color-B1{color:#0D32B2;}
+ .d2-910250310 .color-B2{color:#0D32B2;}
+ .d2-910250310 .color-B3{color:#E3E9FD;}
+ .d2-910250310 .color-B4{color:#E3E9FD;}
+ .d2-910250310 .color-B5{color:#EDF0FD;}
+ .d2-910250310 .color-B6{color:#F7F8FE;}
+ .d2-910250310 .color-AA2{color:#4A6FF3;}
+ .d2-910250310 .color-AA4{color:#EDF0FD;}
+ .d2-910250310 .color-AA5{color:#F7F8FE;}
+ .d2-910250310 .color-AB4{color:#EDF0FD;}
+ .d2-910250310 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>
@@ -111,16 +111,16 @@
-Left Constant NearcenterdirectionsRight Constant NearseqmoreBottom Left Constant Neardefaultlayouthererectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrightleftisconstantandalsogridscoreritemResponseitemessayRubricconceptitemOutcomestylishcontaineradagreelktalathisisgrid12341234updownnearax
+Left Constant NearcenterdirectionsRight Constant NearseqmoreBottom Left Constant Neardefaultlayouthererectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrightleftisconstantandalsogridscoreritemResponseitemessayRubricconceptitemOutcomestylishcontaineradagreelktalathisisgrid12341234updownnearax
-ya_sequencea_shapesequencefinallybrow 1row 2row 3row 4row 5withasequence diagramyou canchild of is12341234scoreritemResponseitemessayRubricconceptsequencefrom one constant nearhaveanothergridhere andgrandchildscorerconceptessayRubricitemitemOutcomeitemResponse123continuenesting ororruns thisruns thisruns thisA straight edge across straight edge across nested typesdefault layoutdefault layoutdefault layout in styleto inside sequence diagramto inside sequence diagramto inside sequence diagramto constant nearfrom within constant nearto another getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)score
-
+ya_sequencea_shapesequencefinallybrow 1row 2row 3row 4row 5withasequence diagramyou canchild of is12341234scoreritemResponseitemessayRubricconceptsequencefrom one constant nearhaveanothergridhere andgrandchildscorerconceptessayRubricitemitemOutcomeitemResponse123continuenesting ororruns thisruns thisruns thisA straight edge across straight edge across nested typesdefault layoutdefault layoutdefault layout in styleto inside sequence diagramto inside sequence diagramto inside sequence diagramto constant nearfrom within constant nearto another getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)score
+
-
+
-
+
-
+
@@ -134,29 +134,29 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
@@ -174,14 +174,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -205,20 +205,20 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -234,12 +234,12 @@
-
+
-
+
@@ -247,6 +247,6 @@
-
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/nesting_power/elk/board.exp.json b/e2etests/testdata/stable/nesting_power/elk/board.exp.json
index a16e2ba25e..2f3eb3fded 100644
--- a/e2etests/testdata/stable/nesting_power/elk/board.exp.json
+++ b/e2etests/testdata/stable/nesting_power/elk/board.exp.json
@@ -2917,7 +2917,7 @@
"id": "r",
"type": "rectangle",
"pos": {
- "x": 3614,
+ "x": 3634,
"y": 1108
},
"width": 813,
@@ -2958,7 +2958,7 @@
"id": "r.is",
"type": "rectangle",
"pos": {
- "x": 3674,
+ "x": 3694,
"y": 1168
},
"width": 57,
@@ -2999,7 +2999,7 @@
"id": "r.constant",
"type": "rectangle",
"pos": {
- "x": 3771,
+ "x": 3791,
"y": 1168
},
"width": 177,
@@ -3040,7 +3040,7 @@
"id": "r.constant.n",
"type": "rectangle",
"pos": {
- "x": 3821,
+ "x": 3841,
"y": 1218
},
"width": 77,
@@ -3081,7 +3081,7 @@
"id": "r.and",
"type": "rectangle",
"pos": {
- "x": 3988,
+ "x": 4008,
"y": 1168
},
"width": 72,
@@ -3122,7 +3122,7 @@
"id": "r.also",
"type": "rectangle",
"pos": {
- "x": 4100,
+ "x": 4120,
"y": 1168
},
"width": 153,
@@ -3163,7 +3163,7 @@
"id": "r.also.a",
"type": "rectangle",
"pos": {
- "x": 4150,
+ "x": 4170,
"y": 1218
},
"width": 53,
@@ -3204,7 +3204,7 @@
"id": "r.grid",
"type": "rectangle",
"pos": {
- "x": 4293,
+ "x": 4313,
"y": 1168
},
"width": 74,
@@ -4215,7 +4215,7 @@
"x": 1543,
"y": 757
},
- "width": 2051,
+ "width": 2071,
"height": 1734,
"opacity": 1,
"strokeDash": 0,
@@ -4256,7 +4256,7 @@
"x": 1603,
"y": 817
},
- "width": 1931,
+ "width": 1951,
"height": 201,
"opacity": 1,
"strokeDash": 0,
@@ -4379,7 +4379,7 @@
"x": 1603,
"y": 1058
},
- "width": 1931,
+ "width": 1951,
"height": 1373,
"opacity": 1,
"strokeDash": 0,
@@ -4420,7 +4420,7 @@
"x": 1653,
"y": 1319
},
- "width": 777,
+ "width": 797,
"height": 916,
"opacity": 1,
"strokeDash": 0,
@@ -4458,7 +4458,7 @@
"id": "more.container.a_shape",
"type": "oval",
"pos": {
- "x": 2438,
+ "x": 2453,
"y": 1108
},
"width": 131,
@@ -4863,7 +4863,7 @@
"id": "more.container.a_sequence.concept",
"type": "rectangle",
"pos": {
- "x": 2318,
+ "x": 2338,
"y": 1397
},
"width": 100,
@@ -4904,7 +4904,7 @@
"id": "more.container.a_sequence.concept.t",
"type": "rectangle",
"pos": {
- "x": 2362,
+ "x": 2382,
"y": 2053
},
"width": 12,
@@ -4944,7 +4944,7 @@
"id": "more.container.sequence",
"type": "rectangle",
"pos": {
- "x": 2448,
+ "x": 2463,
"y": 2315
},
"width": 112,
@@ -4985,7 +4985,7 @@
"id": "more.container.finally",
"type": "queue",
"pos": {
- "x": 2450,
+ "x": 2470,
"y": 1336
},
"width": 1034,
@@ -5026,7 +5026,7 @@
"id": "more.container.finally.sequence",
"type": "sequence_diagram",
"pos": {
- "x": 2500,
+ "x": 2520,
"y": 1386
},
"width": 934,
@@ -5067,7 +5067,7 @@
"id": "more.container.finally.sequence.scorer",
"type": "rectangle",
"pos": {
- "x": 2512,
+ "x": 2532,
"y": 1459
},
"width": 100,
@@ -5108,7 +5108,7 @@
"id": "more.container.finally.sequence.concept",
"type": "rectangle",
"pos": {
- "x": 2662,
+ "x": 2682,
"y": 1459
},
"width": 100,
@@ -5149,7 +5149,7 @@
"id": "more.container.finally.sequence.essayRubric",
"type": "rectangle",
"pos": {
- "x": 2802,
+ "x": 2822,
"y": 1459
},
"width": 126,
@@ -5190,7 +5190,7 @@
"id": "more.container.finally.sequence.item",
"type": "rectangle",
"pos": {
- "x": 2965,
+ "x": 2985,
"y": 1459
},
"width": 100,
@@ -5231,7 +5231,7 @@
"id": "more.container.finally.sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 3105,
+ "x": 3125,
"y": 1459
},
"width": 137,
@@ -5272,7 +5272,7 @@
"id": "more.container.finally.sequence.itemResponse",
"type": "rectangle",
"pos": {
- "x": 3282,
+ "x": 3302,
"y": 1459
},
"width": 140,
@@ -5313,7 +5313,7 @@
"id": "more.container.finally.sequence.itemResponse.a",
"type": "rectangle",
"pos": {
- "x": 3346,
+ "x": 3366,
"y": 1585
},
"width": 12,
@@ -5353,7 +5353,7 @@
"id": "more.container.finally.sequence.item.a",
"type": "rectangle",
"pos": {
- "x": 3009,
+ "x": 3029,
"y": 1575
},
"width": 12,
@@ -5393,7 +5393,7 @@
"id": "more.container.finally.sequence.item.a.b",
"type": "rectangle",
"pos": {
- "x": 3005,
+ "x": 3025,
"y": 1585
},
"width": 20,
@@ -5433,7 +5433,7 @@
"id": "more.container.finally.sequence.essayRubric.a",
"type": "rectangle",
"pos": {
- "x": 2859,
+ "x": 2879,
"y": 1635
},
"width": 12,
@@ -5473,7 +5473,7 @@
"id": "more.container.finally.sequence.essayRubric.a.b",
"type": "rectangle",
"pos": {
- "x": 2855,
+ "x": 2875,
"y": 1645
},
"width": 20,
@@ -5513,7 +5513,7 @@
"id": "more.container.finally.sequence.essayRubric.a.b.c",
"type": "rectangle",
"pos": {
- "x": 2851,
+ "x": 2871,
"y": 1655
},
"width": 28,
@@ -5553,7 +5553,7 @@
"id": "more.container.finally.sequence.concept.a",
"type": "rectangle",
"pos": {
- "x": 2706,
+ "x": 2726,
"y": 1695
},
"width": 12,
@@ -5593,7 +5593,7 @@
"id": "more.container.finally.sequence.concept.a.b",
"type": "rectangle",
"pos": {
- "x": 2702,
+ "x": 2722,
"y": 1705
},
"width": 20,
@@ -5633,7 +5633,7 @@
"id": "more.container.finally.sequence.concept.a.b.c",
"type": "rectangle",
"pos": {
- "x": 2698,
+ "x": 2718,
"y": 1715
},
"width": 28,
@@ -5673,7 +5673,7 @@
"id": "more.container.finally.sequence.concept.a.b.c.d",
"type": "rectangle",
"pos": {
- "x": 2694,
+ "x": 2714,
"y": 1725
},
"width": 36,
@@ -5713,7 +5713,7 @@
"id": "more.container.finally.sequence.itemOutcome.a",
"type": "rectangle",
"pos": {
- "x": 3167,
+ "x": 3187,
"y": 1825
},
"width": 12,
@@ -5753,7 +5753,7 @@
"id": "more.container.finally.sequence.itemOutcome.a.b",
"type": "rectangle",
"pos": {
- "x": 3163,
+ "x": 3183,
"y": 1835
},
"width": 20,
@@ -5793,7 +5793,7 @@
"id": "more.container.finally.sequence.itemOutcome.a.b.c",
"type": "rectangle",
"pos": {
- "x": 3159,
+ "x": 3179,
"y": 1845
},
"width": 28,
@@ -5833,7 +5833,7 @@
"id": "more.container.finally.sequence.itemOutcome.a.b.c.d",
"type": "rectangle",
"pos": {
- "x": 3155,
+ "x": 3175,
"y": 1855
},
"width": 36,
@@ -5873,7 +5873,7 @@
"id": "more.container.finally.sequence.itemOutcome.a.b.c.d.e",
"type": "rectangle",
"pos": {
- "x": 3151,
+ "x": 3171,
"y": 1865
},
"width": 44,
@@ -5913,7 +5913,7 @@
"id": "more.container.finally.sequence.scorer.abc",
"type": "rectangle",
"pos": {
- "x": 2556,
+ "x": 2576,
"y": 1935
},
"width": 12,
@@ -5953,7 +5953,7 @@
"id": "more.container.finally.sequence.itemResponse.c",
"type": "rectangle",
"pos": {
- "x": 3346,
+ "x": 3366,
"y": 2075
},
"width": 12,
@@ -8085,11 +8085,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3730.5,
+ "x": 3750.5,
"y": 1251.5
},
{
- "x": 3821.5,
+ "x": 3841.5,
"y": 1251.5
}
],
@@ -8126,11 +8126,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3898,
+ "x": 3918,
"y": 1251.5
},
{
- "x": 3988,
+ "x": 4008,
"y": 1251.5
}
],
@@ -8167,11 +8167,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4059.5,
+ "x": 4079.5,
"y": 1251.5
},
{
- "x": 4150.5,
+ "x": 4170.5,
"y": 1251.5
}
],
@@ -8208,11 +8208,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 4203,
+ "x": 4223,
"y": 1251.5
},
{
- "x": 4293,
+ "x": 4313,
"y": 1251.5
}
],
@@ -8634,11 +8634,11 @@
"y": 626
},
{
- "x": 2568.5,
+ "x": 2578.5,
"y": 626
},
{
- "x": 2568.5,
+ "x": 2578.5,
"y": 757
}
],
@@ -8718,7 +8718,7 @@
"y": 958
},
{
- "x": 1956.5,
+ "x": 1960.5,
"y": 1319
}
],
@@ -8984,7 +8984,7 @@
"y": 2063
},
{
- "x": 2362,
+ "x": 2382,
"y": 2063
}
],
@@ -9056,19 +9056,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 2482,
+ "x": 2497,
"y": 1235
},
{
- "x": 2482.416015625,
+ "x": 2497.416015625,
"y": 1279
},
{
- "x": 2041.5,
+ "x": 2051.5,
"y": 1279
},
{
- "x": 2041.5,
+ "x": 2051.5,
"y": 1319
}
],
@@ -9102,19 +9102,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 2041.5,
+ "x": 2051.5,
"y": 2235
},
{
- "x": 2041.5,
+ "x": 2051.5,
"y": 2275
},
{
- "x": 2485.5830078125,
+ "x": 2500.5830078125,
"y": 2275
},
{
- "x": 2485.5830078125,
+ "x": 2500.5830078125,
"y": 2315
}
],
@@ -9148,11 +9148,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2526,
+ "x": 2541,
"y": 1235
},
{
- "x": 2526,
+ "x": 2541,
"y": 1337
}
],
@@ -9186,11 +9186,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2523,
+ "x": 2538,
"y": 2218
},
{
- "x": 2522.916015625,
+ "x": 2537.916015625,
"y": 2315
}
],
@@ -9224,11 +9224,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3346,
+ "x": 3366,
"y": 1595.5
},
{
- "x": 3025,
+ "x": 3045,
"y": 1595.5
}
],
@@ -9262,11 +9262,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3005,
+ "x": 3025,
"y": 1665.5
},
{
- "x": 2879,
+ "x": 2899,
"y": 1665.5
}
],
@@ -9300,11 +9300,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2851,
+ "x": 2871,
"y": 1735.5
},
{
- "x": 2730,
+ "x": 2750,
"y": 1735.5
}
],
@@ -9338,11 +9338,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3009,
+ "x": 3029,
"y": 1805.5
},
{
- "x": 2875,
+ "x": 2895,
"y": 1805.5
}
],
@@ -9376,11 +9376,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2730,
+ "x": 2750,
"y": 1875.5
},
{
- "x": 3151.5,
+ "x": 3171.5,
"y": 1875.5
}
],
@@ -9414,11 +9414,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2568,
+ "x": 2588,
"y": 1945.5
},
{
- "x": 3009,
+ "x": 3029,
"y": 1945.5
}
],
@@ -9452,11 +9452,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3151.5,
+ "x": 3171.5,
"y": 2015.5
},
{
- "x": 2562,
+ "x": 2582,
"y": 2015.5
}
],
@@ -9490,11 +9490,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2562,
+ "x": 2582,
"y": 2085.5
},
{
- "x": 3346,
+ "x": 3366,
"y": 2085.5
}
],
@@ -9781,7 +9781,7 @@
"y": 315
},
{
- "x": 2397,
+ "x": 2405,
"y": 817
}
],
@@ -9818,11 +9818,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2570,
+ "x": 2585,
"y": 1178
},
{
- "x": 3674,
+ "x": 3694,
"y": 1250
}
],
@@ -10546,11 +10546,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2368,
+ "x": 2388,
"y": 1463
},
{
- "x": 2368,
+ "x": 2388,
"y": 2223
}
],
@@ -10584,11 +10584,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2562,
+ "x": 2582,
"y": 1525.5
},
{
- "x": 2562,
+ "x": 2582,
"y": 2155.5
}
],
@@ -10622,11 +10622,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2712,
+ "x": 2732,
"y": 1525.5
},
{
- "x": 2712,
+ "x": 2732,
"y": 2155.5
}
],
@@ -10660,11 +10660,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2865,
+ "x": 2885,
"y": 1525.5
},
{
- "x": 2865,
+ "x": 2885,
"y": 2155.5
}
],
@@ -10698,11 +10698,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3015,
+ "x": 3035,
"y": 1525.5
},
{
- "x": 3015,
+ "x": 3035,
"y": 2155.5
}
],
@@ -10736,11 +10736,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3173.5,
+ "x": 3193.5,
"y": 1525.5
},
{
- "x": 3173.5,
+ "x": 3193.5,
"y": 2155.5
}
],
@@ -10774,11 +10774,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3352,
+ "x": 3372,
"y": 1525.5
},
{
- "x": 3352,
+ "x": 3372,
"y": 2155.5
}
],
diff --git a/e2etests/testdata/stable/nesting_power/elk/sketch.exp.svg b/e2etests/testdata/stable/nesting_power/elk/sketch.exp.svg
index 9286f94158..8731105a71 100644
--- a/e2etests/testdata/stable/nesting_power/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/nesting_power/elk/sketch.exp.svg
@@ -1,23 +1,23 @@
-
+ .d2-366377765 .fill-N1{fill:#0A0F25;}
+ .d2-366377765 .fill-N2{fill:#676C7E;}
+ .d2-366377765 .fill-N3{fill:#9499AB;}
+ .d2-366377765 .fill-N4{fill:#CFD2DD;}
+ .d2-366377765 .fill-N5{fill:#DEE1EB;}
+ .d2-366377765 .fill-N6{fill:#EEF1F8;}
+ .d2-366377765 .fill-N7{fill:#FFFFFF;}
+ .d2-366377765 .fill-B1{fill:#0D32B2;}
+ .d2-366377765 .fill-B2{fill:#0D32B2;}
+ .d2-366377765 .fill-B3{fill:#E3E9FD;}
+ .d2-366377765 .fill-B4{fill:#E3E9FD;}
+ .d2-366377765 .fill-B5{fill:#EDF0FD;}
+ .d2-366377765 .fill-B6{fill:#F7F8FE;}
+ .d2-366377765 .fill-AA2{fill:#4A6FF3;}
+ .d2-366377765 .fill-AA4{fill:#EDF0FD;}
+ .d2-366377765 .fill-AA5{fill:#F7F8FE;}
+ .d2-366377765 .fill-AB4{fill:#EDF0FD;}
+ .d2-366377765 .fill-AB5{fill:#F7F8FE;}
+ .d2-366377765 .stroke-N1{stroke:#0A0F25;}
+ .d2-366377765 .stroke-N2{stroke:#676C7E;}
+ .d2-366377765 .stroke-N3{stroke:#9499AB;}
+ .d2-366377765 .stroke-N4{stroke:#CFD2DD;}
+ .d2-366377765 .stroke-N5{stroke:#DEE1EB;}
+ .d2-366377765 .stroke-N6{stroke:#EEF1F8;}
+ .d2-366377765 .stroke-N7{stroke:#FFFFFF;}
+ .d2-366377765 .stroke-B1{stroke:#0D32B2;}
+ .d2-366377765 .stroke-B2{stroke:#0D32B2;}
+ .d2-366377765 .stroke-B3{stroke:#E3E9FD;}
+ .d2-366377765 .stroke-B4{stroke:#E3E9FD;}
+ .d2-366377765 .stroke-B5{stroke:#EDF0FD;}
+ .d2-366377765 .stroke-B6{stroke:#F7F8FE;}
+ .d2-366377765 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-366377765 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-366377765 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-366377765 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-366377765 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-366377765 .background-color-N1{background-color:#0A0F25;}
+ .d2-366377765 .background-color-N2{background-color:#676C7E;}
+ .d2-366377765 .background-color-N3{background-color:#9499AB;}
+ .d2-366377765 .background-color-N4{background-color:#CFD2DD;}
+ .d2-366377765 .background-color-N5{background-color:#DEE1EB;}
+ .d2-366377765 .background-color-N6{background-color:#EEF1F8;}
+ .d2-366377765 .background-color-N7{background-color:#FFFFFF;}
+ .d2-366377765 .background-color-B1{background-color:#0D32B2;}
+ .d2-366377765 .background-color-B2{background-color:#0D32B2;}
+ .d2-366377765 .background-color-B3{background-color:#E3E9FD;}
+ .d2-366377765 .background-color-B4{background-color:#E3E9FD;}
+ .d2-366377765 .background-color-B5{background-color:#EDF0FD;}
+ .d2-366377765 .background-color-B6{background-color:#F7F8FE;}
+ .d2-366377765 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-366377765 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-366377765 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-366377765 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-366377765 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-366377765 .color-N1{color:#0A0F25;}
+ .d2-366377765 .color-N2{color:#676C7E;}
+ .d2-366377765 .color-N3{color:#9499AB;}
+ .d2-366377765 .color-N4{color:#CFD2DD;}
+ .d2-366377765 .color-N5{color:#DEE1EB;}
+ .d2-366377765 .color-N6{color:#EEF1F8;}
+ .d2-366377765 .color-N7{color:#FFFFFF;}
+ .d2-366377765 .color-B1{color:#0D32B2;}
+ .d2-366377765 .color-B2{color:#0D32B2;}
+ .d2-366377765 .color-B3{color:#E3E9FD;}
+ .d2-366377765 .color-B4{color:#E3E9FD;}
+ .d2-366377765 .color-B5{color:#EDF0FD;}
+ .d2-366377765 .color-B6{color:#F7F8FE;}
+ .d2-366377765 .color-AA2{color:#4A6FF3;}
+ .d2-366377765 .color-AA4{color:#EDF0FD;}
+ .d2-366377765 .color-AA5{color:#F7F8FE;}
+ .d2-366377765 .color-AB4{color:#EDF0FD;}
+ .d2-366377765 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>
@@ -111,16 +111,16 @@
-Left Constant NearcenterdirectionsRight Constant NearseqmoreBottom Left Constant Neardefaultlayouthererectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrightleftisconstantandalsogridscoreritemResponseitemessayRubricconceptitemOutcomestylishcontaineradagreelktalathisisgrid12341234updownnearax
+Left Constant NearcenterdirectionsRight Constant NearseqmoreBottom Left Constant Neardefaultlayouthererectanglesquarepageparallelogramdocumentcylinderqueuepackagestepcalloutstored_datapersondiamondovalcirclehexagoncloudrightleftisconstantandalsogridscoreritemResponseitemessayRubricconceptitemOutcomestylishcontaineradagreelktalathisisgrid12341234updownnearax
-ya_sequencea_shapesequencefinallybrow 1row 2row 3row 4row 5withasequence diagramyou canchild of is12341234scoreritemResponseitemessayRubricconceptsequencefrom one constant nearhaveanothergridhere andgrandchildscorerconceptessayRubricitemitemOutcomeitemResponse123continuenesting ororruns thisruns thisruns thisA straight edge across straight edge across nested typesdefault layoutdefault layoutdefault layout in styleto inside sequence diagramto inside sequence diagramto inside sequence diagramto constant nearfrom within constant nearto another getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)score
-
+ya_sequencea_shapesequencefinallybrow 1row 2row 3row 4row 5withasequence diagramyou canchild of is12341234scoreritemResponseitemessayRubricconceptsequencefrom one constant nearhaveanothergridhere andgrandchildscorerconceptessayRubricitemitemOutcomeitemResponse123continuenesting ororruns thisruns thisruns thisA straight edge across straight edge across nested typesdefault layoutdefault layoutdefault layout in styleto inside sequence diagramto inside sequence diagramto inside sequence diagramto constant nearfrom within constant nearto another getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)score
+
-
+
-
+
@@ -144,19 +144,19 @@
-
-
-
-
-
+
+
+
+
+
-
-
+
+
@@ -174,14 +174,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -205,20 +205,20 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -234,12 +234,12 @@
-
+
-
+
@@ -247,6 +247,6 @@
-
+
\ No newline at end of file
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 09e794f947..055bab3847 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
@@ -48,7 +48,7 @@
"id": "c",
"type": "rectangle",
"pos": {
- "x": 580,
+ "x": 600,
"y": 52
},
"width": 117,
@@ -89,7 +89,7 @@
"id": "d",
"type": "rectangle",
"pos": {
- "x": 1001,
+ "x": 1041,
"y": 212
},
"width": 100,
@@ -130,7 +130,7 @@
"id": "e",
"type": "rectangle",
"pos": {
- "x": 1442,
+ "x": 1502,
"y": 212
},
"width": 120,
@@ -171,7 +171,7 @@
"id": "b",
"type": "rectangle",
"pos": {
- "x": 1602,
+ "x": 1673,
"y": 212
},
"width": 103,
@@ -212,7 +212,7 @@
"id": "f",
"type": "rectangle",
"pos": {
- "x": 1745,
+ "x": 1816,
"y": 212
},
"width": 501,
@@ -280,7 +280,7 @@
"y": 358
},
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 358
}
],
@@ -318,7 +318,7 @@
"y": 448
},
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 448
}
],
@@ -352,11 +352,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 638.5,
+ "x": 658.5,
"y": 538
},
{
- "x": 1051,
+ "x": 1091,
"y": 538
}
],
@@ -394,7 +394,7 @@
"y": 628
},
{
- "x": 1051,
+ "x": 1091,
"y": 628
}
],
@@ -428,11 +428,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1051,
+ "x": 1091,
"y": 718
},
{
- "x": 1502,
+ "x": 1562,
"y": 718
}
],
@@ -470,7 +470,7 @@
"y": 798
},
{
- "x": 1995.5,
+ "x": 2066.5,
"y": 798
}
],
@@ -542,11 +542,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 638.5,
+ "x": 658.5,
"y": 278
},
{
- "x": 638.5,
+ "x": 658.5,
"y": 868
}
],
@@ -580,11 +580,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1051,
+ "x": 1091,
"y": 278
},
{
- "x": 1051,
+ "x": 1091,
"y": 868
}
],
@@ -618,11 +618,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1502,
+ "x": 1562,
"y": 278
},
{
- "x": 1502,
+ "x": 1562,
"y": 868
}
],
@@ -656,11 +656,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 278
},
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 868
}
],
@@ -694,11 +694,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1995.5,
+ "x": 2066.5,
"y": 278
},
{
- "x": 1995.5,
+ "x": 2066.5,
"y": 868
}
],
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 a61774f642..cab07fdc9c 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
@@ -1,16 +1,16 @@
-an actor with a really long label that will break everythinganactorwithareallylonglabelthatwillbreakeverythingsimplea short onefar awaywhat if there were no labels between this actor and the previous one shortlong 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 actorslong label for testing purposes and it must be really, really long
-
+ .d2-1469363795 .fill-N1{fill:#0A0F25;}
+ .d2-1469363795 .fill-N2{fill:#676C7E;}
+ .d2-1469363795 .fill-N3{fill:#9499AB;}
+ .d2-1469363795 .fill-N4{fill:#CFD2DD;}
+ .d2-1469363795 .fill-N5{fill:#DEE1EB;}
+ .d2-1469363795 .fill-N6{fill:#EEF1F8;}
+ .d2-1469363795 .fill-N7{fill:#FFFFFF;}
+ .d2-1469363795 .fill-B1{fill:#0D32B2;}
+ .d2-1469363795 .fill-B2{fill:#0D32B2;}
+ .d2-1469363795 .fill-B3{fill:#E3E9FD;}
+ .d2-1469363795 .fill-B4{fill:#E3E9FD;}
+ .d2-1469363795 .fill-B5{fill:#EDF0FD;}
+ .d2-1469363795 .fill-B6{fill:#F7F8FE;}
+ .d2-1469363795 .fill-AA2{fill:#4A6FF3;}
+ .d2-1469363795 .fill-AA4{fill:#EDF0FD;}
+ .d2-1469363795 .fill-AA5{fill:#F7F8FE;}
+ .d2-1469363795 .fill-AB4{fill:#EDF0FD;}
+ .d2-1469363795 .fill-AB5{fill:#F7F8FE;}
+ .d2-1469363795 .stroke-N1{stroke:#0A0F25;}
+ .d2-1469363795 .stroke-N2{stroke:#676C7E;}
+ .d2-1469363795 .stroke-N3{stroke:#9499AB;}
+ .d2-1469363795 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1469363795 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1469363795 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1469363795 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1469363795 .stroke-B1{stroke:#0D32B2;}
+ .d2-1469363795 .stroke-B2{stroke:#0D32B2;}
+ .d2-1469363795 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1469363795 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1469363795 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1469363795 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1469363795 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1469363795 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1469363795 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1469363795 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1469363795 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1469363795 .background-color-N1{background-color:#0A0F25;}
+ .d2-1469363795 .background-color-N2{background-color:#676C7E;}
+ .d2-1469363795 .background-color-N3{background-color:#9499AB;}
+ .d2-1469363795 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1469363795 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1469363795 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1469363795 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1469363795 .background-color-B1{background-color:#0D32B2;}
+ .d2-1469363795 .background-color-B2{background-color:#0D32B2;}
+ .d2-1469363795 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1469363795 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1469363795 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1469363795 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1469363795 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1469363795 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1469363795 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1469363795 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1469363795 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1469363795 .color-N1{color:#0A0F25;}
+ .d2-1469363795 .color-N2{color:#676C7E;}
+ .d2-1469363795 .color-N3{color:#9499AB;}
+ .d2-1469363795 .color-N4{color:#CFD2DD;}
+ .d2-1469363795 .color-N5{color:#DEE1EB;}
+ .d2-1469363795 .color-N6{color:#EEF1F8;}
+ .d2-1469363795 .color-N7{color:#FFFFFF;}
+ .d2-1469363795 .color-B1{color:#0D32B2;}
+ .d2-1469363795 .color-B2{color:#0D32B2;}
+ .d2-1469363795 .color-B3{color:#E3E9FD;}
+ .d2-1469363795 .color-B4{color:#E3E9FD;}
+ .d2-1469363795 .color-B5{color:#EDF0FD;}
+ .d2-1469363795 .color-B6{color:#F7F8FE;}
+ .d2-1469363795 .color-AA2{color:#4A6FF3;}
+ .d2-1469363795 .color-AA4{color:#EDF0FD;}
+ .d2-1469363795 .color-AA5{color:#F7F8FE;}
+ .d2-1469363795 .color-AB4{color:#EDF0FD;}
+ .d2-1469363795 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>an actor with a really long label that will break everythinganactorwithareallylonglabelthatwillbreakeverythingsimplea short onefar awaywhat if there were no labels between this actor and the previous one shortlong 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 actorslong label for testing purposes and it must be really, really long
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
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 09e794f947..055bab3847 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
@@ -48,7 +48,7 @@
"id": "c",
"type": "rectangle",
"pos": {
- "x": 580,
+ "x": 600,
"y": 52
},
"width": 117,
@@ -89,7 +89,7 @@
"id": "d",
"type": "rectangle",
"pos": {
- "x": 1001,
+ "x": 1041,
"y": 212
},
"width": 100,
@@ -130,7 +130,7 @@
"id": "e",
"type": "rectangle",
"pos": {
- "x": 1442,
+ "x": 1502,
"y": 212
},
"width": 120,
@@ -171,7 +171,7 @@
"id": "b",
"type": "rectangle",
"pos": {
- "x": 1602,
+ "x": 1673,
"y": 212
},
"width": 103,
@@ -212,7 +212,7 @@
"id": "f",
"type": "rectangle",
"pos": {
- "x": 1745,
+ "x": 1816,
"y": 212
},
"width": 501,
@@ -280,7 +280,7 @@
"y": 358
},
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 358
}
],
@@ -318,7 +318,7 @@
"y": 448
},
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 448
}
],
@@ -352,11 +352,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 638.5,
+ "x": 658.5,
"y": 538
},
{
- "x": 1051,
+ "x": 1091,
"y": 538
}
],
@@ -394,7 +394,7 @@
"y": 628
},
{
- "x": 1051,
+ "x": 1091,
"y": 628
}
],
@@ -428,11 +428,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1051,
+ "x": 1091,
"y": 718
},
{
- "x": 1502,
+ "x": 1562,
"y": 718
}
],
@@ -470,7 +470,7 @@
"y": 798
},
{
- "x": 1995.5,
+ "x": 2066.5,
"y": 798
}
],
@@ -542,11 +542,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 638.5,
+ "x": 658.5,
"y": 278
},
{
- "x": 638.5,
+ "x": 658.5,
"y": 868
}
],
@@ -580,11 +580,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1051,
+ "x": 1091,
"y": 278
},
{
- "x": 1051,
+ "x": 1091,
"y": 868
}
],
@@ -618,11 +618,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1502,
+ "x": 1562,
"y": 278
},
{
- "x": 1502,
+ "x": 1562,
"y": 868
}
],
@@ -656,11 +656,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 278
},
{
- "x": 1653.5,
+ "x": 1724.5,
"y": 868
}
],
@@ -694,11 +694,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1995.5,
+ "x": 2066.5,
"y": 278
},
{
- "x": 1995.5,
+ "x": 2066.5,
"y": 868
}
],
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 a61774f642..cab07fdc9c 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
@@ -1,16 +1,16 @@
-an actor with a really long label that will break everythinganactorwithareallylonglabelthatwillbreakeverythingsimplea short onefar awaywhat if there were no labels between this actor and the previous one shortlong 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 actorslong label for testing purposes and it must be really, really long
-
+ .d2-1469363795 .fill-N1{fill:#0A0F25;}
+ .d2-1469363795 .fill-N2{fill:#676C7E;}
+ .d2-1469363795 .fill-N3{fill:#9499AB;}
+ .d2-1469363795 .fill-N4{fill:#CFD2DD;}
+ .d2-1469363795 .fill-N5{fill:#DEE1EB;}
+ .d2-1469363795 .fill-N6{fill:#EEF1F8;}
+ .d2-1469363795 .fill-N7{fill:#FFFFFF;}
+ .d2-1469363795 .fill-B1{fill:#0D32B2;}
+ .d2-1469363795 .fill-B2{fill:#0D32B2;}
+ .d2-1469363795 .fill-B3{fill:#E3E9FD;}
+ .d2-1469363795 .fill-B4{fill:#E3E9FD;}
+ .d2-1469363795 .fill-B5{fill:#EDF0FD;}
+ .d2-1469363795 .fill-B6{fill:#F7F8FE;}
+ .d2-1469363795 .fill-AA2{fill:#4A6FF3;}
+ .d2-1469363795 .fill-AA4{fill:#EDF0FD;}
+ .d2-1469363795 .fill-AA5{fill:#F7F8FE;}
+ .d2-1469363795 .fill-AB4{fill:#EDF0FD;}
+ .d2-1469363795 .fill-AB5{fill:#F7F8FE;}
+ .d2-1469363795 .stroke-N1{stroke:#0A0F25;}
+ .d2-1469363795 .stroke-N2{stroke:#676C7E;}
+ .d2-1469363795 .stroke-N3{stroke:#9499AB;}
+ .d2-1469363795 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1469363795 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1469363795 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1469363795 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1469363795 .stroke-B1{stroke:#0D32B2;}
+ .d2-1469363795 .stroke-B2{stroke:#0D32B2;}
+ .d2-1469363795 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1469363795 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1469363795 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1469363795 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1469363795 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1469363795 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1469363795 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1469363795 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1469363795 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1469363795 .background-color-N1{background-color:#0A0F25;}
+ .d2-1469363795 .background-color-N2{background-color:#676C7E;}
+ .d2-1469363795 .background-color-N3{background-color:#9499AB;}
+ .d2-1469363795 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1469363795 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1469363795 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1469363795 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1469363795 .background-color-B1{background-color:#0D32B2;}
+ .d2-1469363795 .background-color-B2{background-color:#0D32B2;}
+ .d2-1469363795 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1469363795 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1469363795 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1469363795 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1469363795 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1469363795 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1469363795 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1469363795 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1469363795 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1469363795 .color-N1{color:#0A0F25;}
+ .d2-1469363795 .color-N2{color:#676C7E;}
+ .d2-1469363795 .color-N3{color:#9499AB;}
+ .d2-1469363795 .color-N4{color:#CFD2DD;}
+ .d2-1469363795 .color-N5{color:#DEE1EB;}
+ .d2-1469363795 .color-N6{color:#EEF1F8;}
+ .d2-1469363795 .color-N7{color:#FFFFFF;}
+ .d2-1469363795 .color-B1{color:#0D32B2;}
+ .d2-1469363795 .color-B2{color:#0D32B2;}
+ .d2-1469363795 .color-B3{color:#E3E9FD;}
+ .d2-1469363795 .color-B4{color:#E3E9FD;}
+ .d2-1469363795 .color-B5{color:#EDF0FD;}
+ .d2-1469363795 .color-B6{color:#F7F8FE;}
+ .d2-1469363795 .color-AA2{color:#4A6FF3;}
+ .d2-1469363795 .color-AA4{color:#EDF0FD;}
+ .d2-1469363795 .color-AA5{color:#F7F8FE;}
+ .d2-1469363795 .color-AB4{color:#EDF0FD;}
+ .d2-1469363795 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>an actor with a really long label that will break everythinganactorwithareallylonglabelthatwillbreakeverythingsimplea short onefar awaywhat if there were no labels between this actor and the previous one shortlong 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 actorslong label for testing purposes and it must be really, really long
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
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 a501384085..8931f7f4d2 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
@@ -48,7 +48,7 @@
"id": "b",
"type": "oval",
"pos": {
- "x": 258,
+ "x": 278,
"y": 133
},
"width": 103,
@@ -89,7 +89,7 @@
"id": "c",
"type": "class",
"pos": {
- "x": 401,
+ "x": 421,
"y": 52
},
"width": 302,
@@ -144,7 +144,7 @@
"id": "d",
"type": "cloud",
"pos": {
- "x": 743,
+ "x": 763,
"y": 152
},
"width": 140,
@@ -186,7 +186,7 @@
"id": "e",
"type": "code",
"pos": {
- "x": 923,
+ "x": 943,
"y": 158
},
"width": 199,
@@ -227,7 +227,7 @@
"id": "f",
"type": "cylinder",
"pos": {
- "x": 1144,
+ "x": 1164,
"y": 118
},
"width": 100,
@@ -268,7 +268,7 @@
"id": "g",
"type": "diamond",
"pos": {
- "x": 1294,
+ "x": 1314,
"y": 144
},
"width": 100,
@@ -309,7 +309,7 @@
"id": "h",
"type": "document",
"pos": {
- "x": 1444,
+ "x": 1464,
"y": 160
},
"width": 100,
@@ -350,7 +350,7 @@
"id": "i",
"type": "hexagon",
"pos": {
- "x": 1584,
+ "x": 1604,
"y": 167
},
"width": 146,
@@ -391,7 +391,7 @@
"id": "j",
"type": "image",
"pos": {
- "x": 1770,
+ "x": 1790,
"y": 87
},
"width": 128,
@@ -444,7 +444,7 @@
"id": "k",
"type": "oval",
"pos": {
- "x": 1936,
+ "x": 1956,
"y": 163
},
"width": 100,
@@ -485,7 +485,7 @@
"id": "l",
"type": "package",
"pos": {
- "x": 2086,
+ "x": 2106,
"y": 163
},
"width": 100,
@@ -526,7 +526,7 @@
"id": "m",
"type": "page",
"pos": {
- "x": 2230,
+ "x": 2250,
"y": 149
},
"width": 113,
@@ -567,7 +567,7 @@
"id": "n",
"type": "parallelogram",
"pos": {
- "x": 2383,
+ "x": 2403,
"y": 154
},
"width": 169,
@@ -608,7 +608,7 @@
"id": "o",
"type": "person",
"pos": {
- "x": 2572,
+ "x": 2592,
"y": 64
},
"width": 100,
@@ -649,7 +649,7 @@
"id": "p",
"type": "queue",
"pos": {
- "x": 2712,
+ "x": 2732,
"y": 170
},
"width": 151,
@@ -690,7 +690,7 @@
"id": "q",
"type": "rectangle",
"pos": {
- "x": 2903,
+ "x": 2923,
"y": 133
},
"width": 103,
@@ -731,7 +731,7 @@
"id": "r",
"type": "step",
"pos": {
- "x": 3046,
+ "x": 3066,
"y": 135
},
"width": 187,
@@ -772,7 +772,7 @@
"id": "s",
"type": "stored_data",
"pos": {
- "x": 3271,
+ "x": 3291,
"y": 170
},
"width": 100,
@@ -813,7 +813,7 @@
"id": "t",
"type": "sql_table",
"pos": {
- "x": 3411,
+ "x": 3431,
"y": 128
},
"width": 161,
@@ -941,7 +941,7 @@
"y": 316
},
{
- "x": 309.5,
+ "x": 329.5,
"y": 316
}
],
@@ -999,11 +999,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 309.5,
+ "x": 329.5,
"y": 406
},
{
- "x": 552,
+ "x": 572,
"y": 406
}
],
@@ -1037,11 +1037,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 552,
+ "x": 572,
"y": 486
},
{
- "x": 813,
+ "x": 833,
"y": 486
}
],
@@ -1075,11 +1075,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 813,
+ "x": 833,
"y": 556
},
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 556
}
],
@@ -1113,11 +1113,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 626
},
{
- "x": 1194,
+ "x": 1214,
"y": 626
}
],
@@ -1151,11 +1151,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1194,
+ "x": 1214,
"y": 696
},
{
- "x": 1344,
+ "x": 1364,
"y": 696
}
],
@@ -1189,11 +1189,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1344,
+ "x": 1364,
"y": 766
},
{
- "x": 1494,
+ "x": 1514,
"y": 766
}
],
@@ -1227,11 +1227,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1494,
+ "x": 1514,
"y": 836
},
{
- "x": 1657,
+ "x": 1677,
"y": 836
}
],
@@ -1265,11 +1265,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1657,
+ "x": 1677,
"y": 906
},
{
- "x": 1834,
+ "x": 1854,
"y": 906
}
],
@@ -1303,11 +1303,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1834,
+ "x": 1854,
"y": 976
},
{
- "x": 1986,
+ "x": 2006,
"y": 976
}
],
@@ -1341,11 +1341,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1986,
+ "x": 2006,
"y": 1046
},
{
- "x": 2136,
+ "x": 2156,
"y": 1046
}
],
@@ -1379,11 +1379,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2136,
+ "x": 2156,
"y": 1116
},
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 1116
}
],
@@ -1417,11 +1417,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 1186
},
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 1186
}
],
@@ -1455,11 +1455,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 1256
},
{
- "x": 2622,
+ "x": 2642,
"y": 1256
}
],
@@ -1493,11 +1493,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2622,
+ "x": 2642,
"y": 1326
},
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 1326
}
],
@@ -1531,11 +1531,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 1396
},
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 1396
}
],
@@ -1569,11 +1569,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 1466
},
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 1466
}
],
@@ -1607,11 +1607,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 1536
},
{
- "x": 3321,
+ "x": 3341,
"y": 1536
}
],
@@ -1645,11 +1645,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3321,
+ "x": 3341,
"y": 1606
},
{
- "x": 3491.5,
+ "x": 3511.5,
"y": 1606
}
],
@@ -1721,11 +1721,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 309.5,
+ "x": 329.5,
"y": 236
},
{
- "x": 309.5,
+ "x": 329.5,
"y": 1676
}
],
@@ -1759,11 +1759,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 552,
+ "x": 572,
"y": 236
},
{
- "x": 552,
+ "x": 572,
"y": 1676
}
],
@@ -1797,11 +1797,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 813,
+ "x": 833,
"y": 236
},
{
- "x": 813,
+ "x": 833,
"y": 1676
}
],
@@ -1835,11 +1835,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 236
},
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 1676
}
],
@@ -1873,11 +1873,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1194,
+ "x": 1214,
"y": 236
},
{
- "x": 1194,
+ "x": 1214,
"y": 1676
}
],
@@ -1911,11 +1911,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1344,
+ "x": 1364,
"y": 236
},
{
- "x": 1344,
+ "x": 1364,
"y": 1676
}
],
@@ -1949,11 +1949,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1494,
+ "x": 1514,
"y": 236
},
{
- "x": 1494,
+ "x": 1514,
"y": 1676
}
],
@@ -1987,11 +1987,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1657,
+ "x": 1677,
"y": 236
},
{
- "x": 1657,
+ "x": 1677,
"y": 1676
}
],
@@ -2025,11 +2025,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1834,
+ "x": 1854,
"y": 241
},
{
- "x": 1834,
+ "x": 1854,
"y": 1676
}
],
@@ -2063,11 +2063,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1986,
+ "x": 2006,
"y": 236
},
{
- "x": 1986,
+ "x": 2006,
"y": 1676
}
],
@@ -2101,11 +2101,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2136,
+ "x": 2156,
"y": 236
},
{
- "x": 2136,
+ "x": 2156,
"y": 1676
}
],
@@ -2139,11 +2139,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 236
},
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 1676
}
],
@@ -2177,11 +2177,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 236
},
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 1676
}
],
@@ -2215,11 +2215,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2622,
+ "x": 2642,
"y": 241
},
{
- "x": 2622,
+ "x": 2642,
"y": 1676
}
],
@@ -2253,11 +2253,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 236
},
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 1676
}
],
@@ -2291,11 +2291,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 236
},
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 1676
}
],
@@ -2329,11 +2329,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 236
},
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 1676
}
],
@@ -2367,11 +2367,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3321,
+ "x": 3341,
"y": 236
},
{
- "x": 3321,
+ "x": 3341,
"y": 1676
}
],
@@ -2405,11 +2405,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3491.5,
+ "x": 3511.5,
"y": 236
},
{
- "x": 3491.5,
+ "x": 3511.5,
"y": 1676
}
],
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 bb62001194..c1b3023907 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
@@ -1,30 +1,30 @@
-a labelblabelsa class+public() boolvoid-private() intvoidcloudyyyya := 5
+ .d2-2933327511 .fill-N1{fill:#0A0F25;}
+ .d2-2933327511 .fill-N2{fill:#676C7E;}
+ .d2-2933327511 .fill-N3{fill:#9499AB;}
+ .d2-2933327511 .fill-N4{fill:#CFD2DD;}
+ .d2-2933327511 .fill-N5{fill:#DEE1EB;}
+ .d2-2933327511 .fill-N6{fill:#EEF1F8;}
+ .d2-2933327511 .fill-N7{fill:#FFFFFF;}
+ .d2-2933327511 .fill-B1{fill:#0D32B2;}
+ .d2-2933327511 .fill-B2{fill:#0D32B2;}
+ .d2-2933327511 .fill-B3{fill:#E3E9FD;}
+ .d2-2933327511 .fill-B4{fill:#E3E9FD;}
+ .d2-2933327511 .fill-B5{fill:#EDF0FD;}
+ .d2-2933327511 .fill-B6{fill:#F7F8FE;}
+ .d2-2933327511 .fill-AA2{fill:#4A6FF3;}
+ .d2-2933327511 .fill-AA4{fill:#EDF0FD;}
+ .d2-2933327511 .fill-AA5{fill:#F7F8FE;}
+ .d2-2933327511 .fill-AB4{fill:#EDF0FD;}
+ .d2-2933327511 .fill-AB5{fill:#F7F8FE;}
+ .d2-2933327511 .stroke-N1{stroke:#0A0F25;}
+ .d2-2933327511 .stroke-N2{stroke:#676C7E;}
+ .d2-2933327511 .stroke-N3{stroke:#9499AB;}
+ .d2-2933327511 .stroke-N4{stroke:#CFD2DD;}
+ .d2-2933327511 .stroke-N5{stroke:#DEE1EB;}
+ .d2-2933327511 .stroke-N6{stroke:#EEF1F8;}
+ .d2-2933327511 .stroke-N7{stroke:#FFFFFF;}
+ .d2-2933327511 .stroke-B1{stroke:#0D32B2;}
+ .d2-2933327511 .stroke-B2{stroke:#0D32B2;}
+ .d2-2933327511 .stroke-B3{stroke:#E3E9FD;}
+ .d2-2933327511 .stroke-B4{stroke:#E3E9FD;}
+ .d2-2933327511 .stroke-B5{stroke:#EDF0FD;}
+ .d2-2933327511 .stroke-B6{stroke:#F7F8FE;}
+ .d2-2933327511 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-2933327511 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-2933327511 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-2933327511 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-2933327511 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-2933327511 .background-color-N1{background-color:#0A0F25;}
+ .d2-2933327511 .background-color-N2{background-color:#676C7E;}
+ .d2-2933327511 .background-color-N3{background-color:#9499AB;}
+ .d2-2933327511 .background-color-N4{background-color:#CFD2DD;}
+ .d2-2933327511 .background-color-N5{background-color:#DEE1EB;}
+ .d2-2933327511 .background-color-N6{background-color:#EEF1F8;}
+ .d2-2933327511 .background-color-N7{background-color:#FFFFFF;}
+ .d2-2933327511 .background-color-B1{background-color:#0D32B2;}
+ .d2-2933327511 .background-color-B2{background-color:#0D32B2;}
+ .d2-2933327511 .background-color-B3{background-color:#E3E9FD;}
+ .d2-2933327511 .background-color-B4{background-color:#E3E9FD;}
+ .d2-2933327511 .background-color-B5{background-color:#EDF0FD;}
+ .d2-2933327511 .background-color-B6{background-color:#F7F8FE;}
+ .d2-2933327511 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-2933327511 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-2933327511 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-2933327511 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-2933327511 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-2933327511 .color-N1{color:#0A0F25;}
+ .d2-2933327511 .color-N2{color:#676C7E;}
+ .d2-2933327511 .color-N3{color:#9499AB;}
+ .d2-2933327511 .color-N4{color:#CFD2DD;}
+ .d2-2933327511 .color-N5{color:#DEE1EB;}
+ .d2-2933327511 .color-N6{color:#EEF1F8;}
+ .d2-2933327511 .color-N7{color:#FFFFFF;}
+ .d2-2933327511 .color-B1{color:#0D32B2;}
+ .d2-2933327511 .color-B2{color:#0D32B2;}
+ .d2-2933327511 .color-B3{color:#E3E9FD;}
+ .d2-2933327511 .color-B4{color:#E3E9FD;}
+ .d2-2933327511 .color-B5{color:#EDF0FD;}
+ .d2-2933327511 .color-B6{color:#F7F8FE;}
+ .d2-2933327511 .color-AA2{color:#4A6FF3;}
+ .d2-2933327511 .color-AA4{color:#EDF0FD;}
+ .d2-2933327511 .color-AA5{color:#F7F8FE;}
+ .d2-2933327511 .color-AB4{color:#EDF0FD;}
+ .d2-2933327511 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>a labelblabelsa class+public() boolvoid-private() intvoidcloudyyyya := 5
b := a + 7
-fmt.Printf("%d", b)a := 5
+fmt.Printf("%d", b)a := 5
b := a + 7
-fmt.Printf("%d", b)cyldiadocssix cornersa random iconoverpackdocs pagetoohard o saysinglepersona queuea squarea step at a timedatausersidintnamevarchar result := callThisFunction(obj, 5) midthis sideother side
-
+fmt.Printf("%d", b)cyldiadocssix cornersa random iconoverpackdocs pagetoohard o saysinglepersona queuea squarea step at a timedatausersidintnamevarchar result := callThisFunction(obj, 5) midthis sideother side
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json
index a501384085..8931f7f4d2 100644
--- a/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/board.exp.json
@@ -48,7 +48,7 @@
"id": "b",
"type": "oval",
"pos": {
- "x": 258,
+ "x": 278,
"y": 133
},
"width": 103,
@@ -89,7 +89,7 @@
"id": "c",
"type": "class",
"pos": {
- "x": 401,
+ "x": 421,
"y": 52
},
"width": 302,
@@ -144,7 +144,7 @@
"id": "d",
"type": "cloud",
"pos": {
- "x": 743,
+ "x": 763,
"y": 152
},
"width": 140,
@@ -186,7 +186,7 @@
"id": "e",
"type": "code",
"pos": {
- "x": 923,
+ "x": 943,
"y": 158
},
"width": 199,
@@ -227,7 +227,7 @@
"id": "f",
"type": "cylinder",
"pos": {
- "x": 1144,
+ "x": 1164,
"y": 118
},
"width": 100,
@@ -268,7 +268,7 @@
"id": "g",
"type": "diamond",
"pos": {
- "x": 1294,
+ "x": 1314,
"y": 144
},
"width": 100,
@@ -309,7 +309,7 @@
"id": "h",
"type": "document",
"pos": {
- "x": 1444,
+ "x": 1464,
"y": 160
},
"width": 100,
@@ -350,7 +350,7 @@
"id": "i",
"type": "hexagon",
"pos": {
- "x": 1584,
+ "x": 1604,
"y": 167
},
"width": 146,
@@ -391,7 +391,7 @@
"id": "j",
"type": "image",
"pos": {
- "x": 1770,
+ "x": 1790,
"y": 87
},
"width": 128,
@@ -444,7 +444,7 @@
"id": "k",
"type": "oval",
"pos": {
- "x": 1936,
+ "x": 1956,
"y": 163
},
"width": 100,
@@ -485,7 +485,7 @@
"id": "l",
"type": "package",
"pos": {
- "x": 2086,
+ "x": 2106,
"y": 163
},
"width": 100,
@@ -526,7 +526,7 @@
"id": "m",
"type": "page",
"pos": {
- "x": 2230,
+ "x": 2250,
"y": 149
},
"width": 113,
@@ -567,7 +567,7 @@
"id": "n",
"type": "parallelogram",
"pos": {
- "x": 2383,
+ "x": 2403,
"y": 154
},
"width": 169,
@@ -608,7 +608,7 @@
"id": "o",
"type": "person",
"pos": {
- "x": 2572,
+ "x": 2592,
"y": 64
},
"width": 100,
@@ -649,7 +649,7 @@
"id": "p",
"type": "queue",
"pos": {
- "x": 2712,
+ "x": 2732,
"y": 170
},
"width": 151,
@@ -690,7 +690,7 @@
"id": "q",
"type": "rectangle",
"pos": {
- "x": 2903,
+ "x": 2923,
"y": 133
},
"width": 103,
@@ -731,7 +731,7 @@
"id": "r",
"type": "step",
"pos": {
- "x": 3046,
+ "x": 3066,
"y": 135
},
"width": 187,
@@ -772,7 +772,7 @@
"id": "s",
"type": "stored_data",
"pos": {
- "x": 3271,
+ "x": 3291,
"y": 170
},
"width": 100,
@@ -813,7 +813,7 @@
"id": "t",
"type": "sql_table",
"pos": {
- "x": 3411,
+ "x": 3431,
"y": 128
},
"width": 161,
@@ -941,7 +941,7 @@
"y": 316
},
{
- "x": 309.5,
+ "x": 329.5,
"y": 316
}
],
@@ -999,11 +999,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 309.5,
+ "x": 329.5,
"y": 406
},
{
- "x": 552,
+ "x": 572,
"y": 406
}
],
@@ -1037,11 +1037,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 552,
+ "x": 572,
"y": 486
},
{
- "x": 813,
+ "x": 833,
"y": 486
}
],
@@ -1075,11 +1075,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 813,
+ "x": 833,
"y": 556
},
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 556
}
],
@@ -1113,11 +1113,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 626
},
{
- "x": 1194,
+ "x": 1214,
"y": 626
}
],
@@ -1151,11 +1151,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1194,
+ "x": 1214,
"y": 696
},
{
- "x": 1344,
+ "x": 1364,
"y": 696
}
],
@@ -1189,11 +1189,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1344,
+ "x": 1364,
"y": 766
},
{
- "x": 1494,
+ "x": 1514,
"y": 766
}
],
@@ -1227,11 +1227,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1494,
+ "x": 1514,
"y": 836
},
{
- "x": 1657,
+ "x": 1677,
"y": 836
}
],
@@ -1265,11 +1265,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1657,
+ "x": 1677,
"y": 906
},
{
- "x": 1834,
+ "x": 1854,
"y": 906
}
],
@@ -1303,11 +1303,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1834,
+ "x": 1854,
"y": 976
},
{
- "x": 1986,
+ "x": 2006,
"y": 976
}
],
@@ -1341,11 +1341,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1986,
+ "x": 2006,
"y": 1046
},
{
- "x": 2136,
+ "x": 2156,
"y": 1046
}
],
@@ -1379,11 +1379,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2136,
+ "x": 2156,
"y": 1116
},
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 1116
}
],
@@ -1417,11 +1417,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 1186
},
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 1186
}
],
@@ -1455,11 +1455,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 1256
},
{
- "x": 2622,
+ "x": 2642,
"y": 1256
}
],
@@ -1493,11 +1493,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2622,
+ "x": 2642,
"y": 1326
},
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 1326
}
],
@@ -1531,11 +1531,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 1396
},
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 1396
}
],
@@ -1569,11 +1569,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 1466
},
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 1466
}
],
@@ -1607,11 +1607,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 1536
},
{
- "x": 3321,
+ "x": 3341,
"y": 1536
}
],
@@ -1645,11 +1645,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3321,
+ "x": 3341,
"y": 1606
},
{
- "x": 3491.5,
+ "x": 3511.5,
"y": 1606
}
],
@@ -1721,11 +1721,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 309.5,
+ "x": 329.5,
"y": 236
},
{
- "x": 309.5,
+ "x": 329.5,
"y": 1676
}
],
@@ -1759,11 +1759,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 552,
+ "x": 572,
"y": 236
},
{
- "x": 552,
+ "x": 572,
"y": 1676
}
],
@@ -1797,11 +1797,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 813,
+ "x": 833,
"y": 236
},
{
- "x": 813,
+ "x": 833,
"y": 1676
}
],
@@ -1835,11 +1835,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 236
},
{
- "x": 1022.5,
+ "x": 1042.5,
"y": 1676
}
],
@@ -1873,11 +1873,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1194,
+ "x": 1214,
"y": 236
},
{
- "x": 1194,
+ "x": 1214,
"y": 1676
}
],
@@ -1911,11 +1911,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1344,
+ "x": 1364,
"y": 236
},
{
- "x": 1344,
+ "x": 1364,
"y": 1676
}
],
@@ -1949,11 +1949,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1494,
+ "x": 1514,
"y": 236
},
{
- "x": 1494,
+ "x": 1514,
"y": 1676
}
],
@@ -1987,11 +1987,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1657,
+ "x": 1677,
"y": 236
},
{
- "x": 1657,
+ "x": 1677,
"y": 1676
}
],
@@ -2025,11 +2025,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1834,
+ "x": 1854,
"y": 241
},
{
- "x": 1834,
+ "x": 1854,
"y": 1676
}
],
@@ -2063,11 +2063,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1986,
+ "x": 2006,
"y": 236
},
{
- "x": 1986,
+ "x": 2006,
"y": 1676
}
],
@@ -2101,11 +2101,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2136,
+ "x": 2156,
"y": 236
},
{
- "x": 2136,
+ "x": 2156,
"y": 1676
}
],
@@ -2139,11 +2139,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 236
},
{
- "x": 2286.5,
+ "x": 2306.5,
"y": 1676
}
],
@@ -2177,11 +2177,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 236
},
{
- "x": 2467.5,
+ "x": 2487.5,
"y": 1676
}
],
@@ -2215,11 +2215,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2622,
+ "x": 2642,
"y": 241
},
{
- "x": 2622,
+ "x": 2642,
"y": 1676
}
],
@@ -2253,11 +2253,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 236
},
{
- "x": 2787.5,
+ "x": 2807.5,
"y": 1676
}
],
@@ -2291,11 +2291,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 236
},
{
- "x": 2954.5,
+ "x": 2974.5,
"y": 1676
}
],
@@ -2329,11 +2329,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 236
},
{
- "x": 3139.5,
+ "x": 3159.5,
"y": 1676
}
],
@@ -2367,11 +2367,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3321,
+ "x": 3341,
"y": 236
},
{
- "x": 3321,
+ "x": 3341,
"y": 1676
}
],
@@ -2405,11 +2405,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 3491.5,
+ "x": 3511.5,
"y": 236
},
{
- "x": 3491.5,
+ "x": 3511.5,
"y": 1676
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/sketch.exp.svg
index bb62001194..c1b3023907 100644
--- a/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_all_shapes/elk/sketch.exp.svg
@@ -1,30 +1,30 @@
-a labelblabelsa class+public() boolvoid-private() intvoidcloudyyyya := 5
+ .d2-2933327511 .fill-N1{fill:#0A0F25;}
+ .d2-2933327511 .fill-N2{fill:#676C7E;}
+ .d2-2933327511 .fill-N3{fill:#9499AB;}
+ .d2-2933327511 .fill-N4{fill:#CFD2DD;}
+ .d2-2933327511 .fill-N5{fill:#DEE1EB;}
+ .d2-2933327511 .fill-N6{fill:#EEF1F8;}
+ .d2-2933327511 .fill-N7{fill:#FFFFFF;}
+ .d2-2933327511 .fill-B1{fill:#0D32B2;}
+ .d2-2933327511 .fill-B2{fill:#0D32B2;}
+ .d2-2933327511 .fill-B3{fill:#E3E9FD;}
+ .d2-2933327511 .fill-B4{fill:#E3E9FD;}
+ .d2-2933327511 .fill-B5{fill:#EDF0FD;}
+ .d2-2933327511 .fill-B6{fill:#F7F8FE;}
+ .d2-2933327511 .fill-AA2{fill:#4A6FF3;}
+ .d2-2933327511 .fill-AA4{fill:#EDF0FD;}
+ .d2-2933327511 .fill-AA5{fill:#F7F8FE;}
+ .d2-2933327511 .fill-AB4{fill:#EDF0FD;}
+ .d2-2933327511 .fill-AB5{fill:#F7F8FE;}
+ .d2-2933327511 .stroke-N1{stroke:#0A0F25;}
+ .d2-2933327511 .stroke-N2{stroke:#676C7E;}
+ .d2-2933327511 .stroke-N3{stroke:#9499AB;}
+ .d2-2933327511 .stroke-N4{stroke:#CFD2DD;}
+ .d2-2933327511 .stroke-N5{stroke:#DEE1EB;}
+ .d2-2933327511 .stroke-N6{stroke:#EEF1F8;}
+ .d2-2933327511 .stroke-N7{stroke:#FFFFFF;}
+ .d2-2933327511 .stroke-B1{stroke:#0D32B2;}
+ .d2-2933327511 .stroke-B2{stroke:#0D32B2;}
+ .d2-2933327511 .stroke-B3{stroke:#E3E9FD;}
+ .d2-2933327511 .stroke-B4{stroke:#E3E9FD;}
+ .d2-2933327511 .stroke-B5{stroke:#EDF0FD;}
+ .d2-2933327511 .stroke-B6{stroke:#F7F8FE;}
+ .d2-2933327511 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-2933327511 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-2933327511 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-2933327511 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-2933327511 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-2933327511 .background-color-N1{background-color:#0A0F25;}
+ .d2-2933327511 .background-color-N2{background-color:#676C7E;}
+ .d2-2933327511 .background-color-N3{background-color:#9499AB;}
+ .d2-2933327511 .background-color-N4{background-color:#CFD2DD;}
+ .d2-2933327511 .background-color-N5{background-color:#DEE1EB;}
+ .d2-2933327511 .background-color-N6{background-color:#EEF1F8;}
+ .d2-2933327511 .background-color-N7{background-color:#FFFFFF;}
+ .d2-2933327511 .background-color-B1{background-color:#0D32B2;}
+ .d2-2933327511 .background-color-B2{background-color:#0D32B2;}
+ .d2-2933327511 .background-color-B3{background-color:#E3E9FD;}
+ .d2-2933327511 .background-color-B4{background-color:#E3E9FD;}
+ .d2-2933327511 .background-color-B5{background-color:#EDF0FD;}
+ .d2-2933327511 .background-color-B6{background-color:#F7F8FE;}
+ .d2-2933327511 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-2933327511 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-2933327511 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-2933327511 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-2933327511 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-2933327511 .color-N1{color:#0A0F25;}
+ .d2-2933327511 .color-N2{color:#676C7E;}
+ .d2-2933327511 .color-N3{color:#9499AB;}
+ .d2-2933327511 .color-N4{color:#CFD2DD;}
+ .d2-2933327511 .color-N5{color:#DEE1EB;}
+ .d2-2933327511 .color-N6{color:#EEF1F8;}
+ .d2-2933327511 .color-N7{color:#FFFFFF;}
+ .d2-2933327511 .color-B1{color:#0D32B2;}
+ .d2-2933327511 .color-B2{color:#0D32B2;}
+ .d2-2933327511 .color-B3{color:#E3E9FD;}
+ .d2-2933327511 .color-B4{color:#E3E9FD;}
+ .d2-2933327511 .color-B5{color:#EDF0FD;}
+ .d2-2933327511 .color-B6{color:#F7F8FE;}
+ .d2-2933327511 .color-AA2{color:#4A6FF3;}
+ .d2-2933327511 .color-AA4{color:#EDF0FD;}
+ .d2-2933327511 .color-AA5{color:#F7F8FE;}
+ .d2-2933327511 .color-AB4{color:#EDF0FD;}
+ .d2-2933327511 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>a labelblabelsa class+public() boolvoid-private() intvoidcloudyyyya := 5
b := a + 7
-fmt.Printf("%d", b)a := 5
+fmt.Printf("%d", b)a := 5
b := a + 7
-fmt.Printf("%d", b)cyldiadocssix cornersa random iconoverpackdocs pagetoohard o saysinglepersona queuea squarea step at a timedatausersidintnamevarchar result := callThisFunction(obj, 5) midthis sideother side
-
+fmt.Printf("%d", b)cyldiadocssix cornersa random iconoverpackdocs pagetoohard o saysinglepersona queuea squarea step at a timedatausersidintnamevarchar result := callThisFunction(obj, 5) midthis sideother side
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json
index 0b03815de1..ceafe1afed 100644
--- a/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json
@@ -48,7 +48,7 @@
"id": "bob",
"type": "rectangle",
"pos": {
- "x": 404,
+ "x": 424,
"y": 52
},
"width": 100,
@@ -116,7 +116,7 @@
"y": 198
},
{
- "x": 454,
+ "x": 474,
"y": 198
}
],
@@ -150,7 +150,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 454,
+ "x": 474,
"y": 288
},
{
@@ -226,11 +226,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 454,
+ "x": 474,
"y": 118
},
{
- "x": 454,
+ "x": 474,
"y": 358
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_distance/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_distance/dagre/sketch.exp.svg
index 03cc404db2..2ed562c74f 100644
--- a/e2etests/testdata/stable/sequence_diagram_distance/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_distance/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-alicebob what does it mean to be well-adjustedThe ability to play bridge or golf as if they were games
-
+ .d2-3430647392 .fill-N1{fill:#0A0F25;}
+ .d2-3430647392 .fill-N2{fill:#676C7E;}
+ .d2-3430647392 .fill-N3{fill:#9499AB;}
+ .d2-3430647392 .fill-N4{fill:#CFD2DD;}
+ .d2-3430647392 .fill-N5{fill:#DEE1EB;}
+ .d2-3430647392 .fill-N6{fill:#EEF1F8;}
+ .d2-3430647392 .fill-N7{fill:#FFFFFF;}
+ .d2-3430647392 .fill-B1{fill:#0D32B2;}
+ .d2-3430647392 .fill-B2{fill:#0D32B2;}
+ .d2-3430647392 .fill-B3{fill:#E3E9FD;}
+ .d2-3430647392 .fill-B4{fill:#E3E9FD;}
+ .d2-3430647392 .fill-B5{fill:#EDF0FD;}
+ .d2-3430647392 .fill-B6{fill:#F7F8FE;}
+ .d2-3430647392 .fill-AA2{fill:#4A6FF3;}
+ .d2-3430647392 .fill-AA4{fill:#EDF0FD;}
+ .d2-3430647392 .fill-AA5{fill:#F7F8FE;}
+ .d2-3430647392 .fill-AB4{fill:#EDF0FD;}
+ .d2-3430647392 .fill-AB5{fill:#F7F8FE;}
+ .d2-3430647392 .stroke-N1{stroke:#0A0F25;}
+ .d2-3430647392 .stroke-N2{stroke:#676C7E;}
+ .d2-3430647392 .stroke-N3{stroke:#9499AB;}
+ .d2-3430647392 .stroke-N4{stroke:#CFD2DD;}
+ .d2-3430647392 .stroke-N5{stroke:#DEE1EB;}
+ .d2-3430647392 .stroke-N6{stroke:#EEF1F8;}
+ .d2-3430647392 .stroke-N7{stroke:#FFFFFF;}
+ .d2-3430647392 .stroke-B1{stroke:#0D32B2;}
+ .d2-3430647392 .stroke-B2{stroke:#0D32B2;}
+ .d2-3430647392 .stroke-B3{stroke:#E3E9FD;}
+ .d2-3430647392 .stroke-B4{stroke:#E3E9FD;}
+ .d2-3430647392 .stroke-B5{stroke:#EDF0FD;}
+ .d2-3430647392 .stroke-B6{stroke:#F7F8FE;}
+ .d2-3430647392 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-3430647392 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-3430647392 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-3430647392 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-3430647392 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-3430647392 .background-color-N1{background-color:#0A0F25;}
+ .d2-3430647392 .background-color-N2{background-color:#676C7E;}
+ .d2-3430647392 .background-color-N3{background-color:#9499AB;}
+ .d2-3430647392 .background-color-N4{background-color:#CFD2DD;}
+ .d2-3430647392 .background-color-N5{background-color:#DEE1EB;}
+ .d2-3430647392 .background-color-N6{background-color:#EEF1F8;}
+ .d2-3430647392 .background-color-N7{background-color:#FFFFFF;}
+ .d2-3430647392 .background-color-B1{background-color:#0D32B2;}
+ .d2-3430647392 .background-color-B2{background-color:#0D32B2;}
+ .d2-3430647392 .background-color-B3{background-color:#E3E9FD;}
+ .d2-3430647392 .background-color-B4{background-color:#E3E9FD;}
+ .d2-3430647392 .background-color-B5{background-color:#EDF0FD;}
+ .d2-3430647392 .background-color-B6{background-color:#F7F8FE;}
+ .d2-3430647392 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-3430647392 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-3430647392 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-3430647392 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-3430647392 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-3430647392 .color-N1{color:#0A0F25;}
+ .d2-3430647392 .color-N2{color:#676C7E;}
+ .d2-3430647392 .color-N3{color:#9499AB;}
+ .d2-3430647392 .color-N4{color:#CFD2DD;}
+ .d2-3430647392 .color-N5{color:#DEE1EB;}
+ .d2-3430647392 .color-N6{color:#EEF1F8;}
+ .d2-3430647392 .color-N7{color:#FFFFFF;}
+ .d2-3430647392 .color-B1{color:#0D32B2;}
+ .d2-3430647392 .color-B2{color:#0D32B2;}
+ .d2-3430647392 .color-B3{color:#E3E9FD;}
+ .d2-3430647392 .color-B4{color:#E3E9FD;}
+ .d2-3430647392 .color-B5{color:#EDF0FD;}
+ .d2-3430647392 .color-B6{color:#F7F8FE;}
+ .d2-3430647392 .color-AA2{color:#4A6FF3;}
+ .d2-3430647392 .color-AA4{color:#EDF0FD;}
+ .d2-3430647392 .color-AA5{color:#F7F8FE;}
+ .d2-3430647392 .color-AB4{color:#EDF0FD;}
+ .d2-3430647392 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>alicebob what does it mean to be well-adjustedThe ability to play bridge or golf as if they were games
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json
index 0b03815de1..ceafe1afed 100644
--- a/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json
@@ -48,7 +48,7 @@
"id": "bob",
"type": "rectangle",
"pos": {
- "x": 404,
+ "x": 424,
"y": 52
},
"width": 100,
@@ -116,7 +116,7 @@
"y": 198
},
{
- "x": 454,
+ "x": 474,
"y": 198
}
],
@@ -150,7 +150,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 454,
+ "x": 474,
"y": 288
},
{
@@ -226,11 +226,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 454,
+ "x": 474,
"y": 118
},
{
- "x": 454,
+ "x": 474,
"y": 358
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_distance/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_distance/elk/sketch.exp.svg
index 03cc404db2..2ed562c74f 100644
--- a/e2etests/testdata/stable/sequence_diagram_distance/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_distance/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-alicebob what does it mean to be well-adjustedThe ability to play bridge or golf as if they were games
-
+ .d2-3430647392 .fill-N1{fill:#0A0F25;}
+ .d2-3430647392 .fill-N2{fill:#676C7E;}
+ .d2-3430647392 .fill-N3{fill:#9499AB;}
+ .d2-3430647392 .fill-N4{fill:#CFD2DD;}
+ .d2-3430647392 .fill-N5{fill:#DEE1EB;}
+ .d2-3430647392 .fill-N6{fill:#EEF1F8;}
+ .d2-3430647392 .fill-N7{fill:#FFFFFF;}
+ .d2-3430647392 .fill-B1{fill:#0D32B2;}
+ .d2-3430647392 .fill-B2{fill:#0D32B2;}
+ .d2-3430647392 .fill-B3{fill:#E3E9FD;}
+ .d2-3430647392 .fill-B4{fill:#E3E9FD;}
+ .d2-3430647392 .fill-B5{fill:#EDF0FD;}
+ .d2-3430647392 .fill-B6{fill:#F7F8FE;}
+ .d2-3430647392 .fill-AA2{fill:#4A6FF3;}
+ .d2-3430647392 .fill-AA4{fill:#EDF0FD;}
+ .d2-3430647392 .fill-AA5{fill:#F7F8FE;}
+ .d2-3430647392 .fill-AB4{fill:#EDF0FD;}
+ .d2-3430647392 .fill-AB5{fill:#F7F8FE;}
+ .d2-3430647392 .stroke-N1{stroke:#0A0F25;}
+ .d2-3430647392 .stroke-N2{stroke:#676C7E;}
+ .d2-3430647392 .stroke-N3{stroke:#9499AB;}
+ .d2-3430647392 .stroke-N4{stroke:#CFD2DD;}
+ .d2-3430647392 .stroke-N5{stroke:#DEE1EB;}
+ .d2-3430647392 .stroke-N6{stroke:#EEF1F8;}
+ .d2-3430647392 .stroke-N7{stroke:#FFFFFF;}
+ .d2-3430647392 .stroke-B1{stroke:#0D32B2;}
+ .d2-3430647392 .stroke-B2{stroke:#0D32B2;}
+ .d2-3430647392 .stroke-B3{stroke:#E3E9FD;}
+ .d2-3430647392 .stroke-B4{stroke:#E3E9FD;}
+ .d2-3430647392 .stroke-B5{stroke:#EDF0FD;}
+ .d2-3430647392 .stroke-B6{stroke:#F7F8FE;}
+ .d2-3430647392 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-3430647392 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-3430647392 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-3430647392 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-3430647392 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-3430647392 .background-color-N1{background-color:#0A0F25;}
+ .d2-3430647392 .background-color-N2{background-color:#676C7E;}
+ .d2-3430647392 .background-color-N3{background-color:#9499AB;}
+ .d2-3430647392 .background-color-N4{background-color:#CFD2DD;}
+ .d2-3430647392 .background-color-N5{background-color:#DEE1EB;}
+ .d2-3430647392 .background-color-N6{background-color:#EEF1F8;}
+ .d2-3430647392 .background-color-N7{background-color:#FFFFFF;}
+ .d2-3430647392 .background-color-B1{background-color:#0D32B2;}
+ .d2-3430647392 .background-color-B2{background-color:#0D32B2;}
+ .d2-3430647392 .background-color-B3{background-color:#E3E9FD;}
+ .d2-3430647392 .background-color-B4{background-color:#E3E9FD;}
+ .d2-3430647392 .background-color-B5{background-color:#EDF0FD;}
+ .d2-3430647392 .background-color-B6{background-color:#F7F8FE;}
+ .d2-3430647392 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-3430647392 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-3430647392 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-3430647392 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-3430647392 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-3430647392 .color-N1{color:#0A0F25;}
+ .d2-3430647392 .color-N2{color:#676C7E;}
+ .d2-3430647392 .color-N3{color:#9499AB;}
+ .d2-3430647392 .color-N4{color:#CFD2DD;}
+ .d2-3430647392 .color-N5{color:#DEE1EB;}
+ .d2-3430647392 .color-N6{color:#EEF1F8;}
+ .d2-3430647392 .color-N7{color:#FFFFFF;}
+ .d2-3430647392 .color-B1{color:#0D32B2;}
+ .d2-3430647392 .color-B2{color:#0D32B2;}
+ .d2-3430647392 .color-B3{color:#E3E9FD;}
+ .d2-3430647392 .color-B4{color:#E3E9FD;}
+ .d2-3430647392 .color-B5{color:#EDF0FD;}
+ .d2-3430647392 .color-B6{color:#F7F8FE;}
+ .d2-3430647392 .color-AA2{color:#4A6FF3;}
+ .d2-3430647392 .color-AA4{color:#EDF0FD;}
+ .d2-3430647392 .color-AA5{color:#F7F8FE;}
+ .d2-3430647392 .color-AB4{color:#EDF0FD;}
+ .d2-3430647392 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>alicebob what does it mean to be well-adjustedThe ability to play bridge or golf as if they were games
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
index 8457184c8b..ec3cc375e2 100644
--- a/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json
@@ -10,7 +10,7 @@
"x": 0,
"y": 0
},
- "width": 1528,
+ "width": 1571,
"height": 1563,
"opacity": 1,
"strokeDash": 0,
@@ -89,7 +89,7 @@
"id": "How this is rendered.d2ast",
"type": "rectangle",
"pos": {
- "x": 219,
+ "x": 239,
"y": 88
},
"width": 100,
@@ -130,7 +130,7 @@
"id": "How this is rendered.d2compiler",
"type": "rectangle",
"pos": {
- "x": 372,
+ "x": 392,
"y": 88
},
"width": 122,
@@ -171,7 +171,7 @@
"id": "How this is rendered.d2layout",
"type": "rectangle",
"pos": {
- "x": 544,
+ "x": 564,
"y": 88
},
"width": 105,
@@ -212,7 +212,7 @@
"id": "How this is rendered.d2exporter",
"type": "rectangle",
"pos": {
- "x": 689,
+ "x": 717,
"y": 88
},
"width": 120,
@@ -253,7 +253,7 @@
"id": "How this is rendered.d2themes",
"type": "rectangle",
"pos": {
- "x": 849,
+ "x": 888,
"y": 88
},
"width": 113,
@@ -294,7 +294,7 @@
"id": "How this is rendered.d2renderer",
"type": "rectangle",
"pos": {
- "x": 1002,
+ "x": 1045,
"y": 88
},
"width": 121,
@@ -335,7 +335,7 @@
"id": "How this is rendered.d2sequencelayout",
"type": "rectangle",
"pos": {
- "x": 1163,
+ "x": 1206,
"y": 88
},
"width": 169,
@@ -376,7 +376,7 @@
"id": "How this is rendered.d2dagrelayout",
"type": "rectangle",
"pos": {
- "x": 1372,
+ "x": 1415,
"y": 88
},
"width": 144,
@@ -417,7 +417,7 @@
"id": "How this is rendered.d2compiler.measurements also take place",
"type": "page",
"pos": {
- "x": 309,
+ "x": 329,
"y": 497
},
"width": 247,
@@ -458,7 +458,7 @@
"id": "How this is rendered.d2layout.layout",
"type": "rectangle",
"pos": {
- "x": 590,
+ "x": 610,
"y": 720
},
"width": 12,
@@ -498,10 +498,10 @@
"id": "How this is rendered.only if root is not sequence",
"type": "rectangle",
"pos": {
- "x": 562,
+ "x": 582,
"y": 887
},
- "width": 921,
+ "width": 944,
"height": 76,
"opacity": 1,
"strokeDash": 0,
@@ -540,7 +540,7 @@
"id": "How this is rendered.d2exporter.export",
"type": "rectangle",
"pos": {
- "x": 743,
+ "x": 771,
"y": 1291
},
"width": 12,
@@ -607,7 +607,7 @@
"y": 234
},
{
- "x": 269,
+ "x": 289,
"y": 234
}
],
@@ -641,7 +641,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 269,
+ "x": 289,
"y": 324
},
{
@@ -683,7 +683,7 @@
"y": 414
},
{
- "x": 433,
+ "x": 453,
"y": 414
}
],
@@ -717,7 +717,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 433,
+ "x": 453,
"y": 640
},
{
@@ -759,7 +759,7 @@
"y": 730
},
{
- "x": 590.5,
+ "x": 610.5,
"y": 730
}
],
@@ -793,11 +793,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 602.5,
+ "x": 622.5,
"y": 820
},
{
- "x": 1247.5,
+ "x": 1290.5,
"y": 820
}
],
@@ -831,11 +831,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 602.5,
+ "x": 622.5,
"y": 941
},
{
- "x": 1444,
+ "x": 1487,
"y": 941
}
],
@@ -869,11 +869,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 602.5,
+ "x": 622.5,
"y": 1031
},
{
- "x": 1247.5,
+ "x": 1290.5,
"y": 1031
}
],
@@ -907,7 +907,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 596.5,
+ "x": 616.5,
"y": 1121
},
{
@@ -949,7 +949,7 @@
"y": 1211
},
{
- "x": 749,
+ "x": 777,
"y": 1211
}
],
@@ -983,11 +983,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 755,
+ "x": 783,
"y": 1301
},
{
- "x": 905.5,
+ "x": 944.5,
"y": 1301
}
],
@@ -1021,11 +1021,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 755,
+ "x": 783,
"y": 1391
},
{
- "x": 1062.5,
+ "x": 1105.5,
"y": 1391
}
],
@@ -1059,7 +1059,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 743,
+ "x": 771,
"y": 1481
},
{
@@ -1135,11 +1135,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 269,
+ "x": 289,
"y": 154
},
{
- "x": 269,
+ "x": 289,
"y": 1551
}
],
@@ -1173,11 +1173,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 433,
+ "x": 453,
"y": 154
},
{
- "x": 433,
+ "x": 453,
"y": 1551
}
],
@@ -1211,11 +1211,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 596.5,
+ "x": 616.5,
"y": 154
},
{
- "x": 596.5,
+ "x": 616.5,
"y": 1551
}
],
@@ -1249,11 +1249,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 749,
+ "x": 777,
"y": 154
},
{
- "x": 749,
+ "x": 777,
"y": 1551
}
],
@@ -1287,11 +1287,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 905.5,
+ "x": 944.5,
"y": 154
},
{
- "x": 905.5,
+ "x": 944.5,
"y": 1551
}
],
@@ -1325,11 +1325,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1062.5,
+ "x": 1105.5,
"y": 154
},
{
- "x": 1062.5,
+ "x": 1105.5,
"y": 1551
}
],
@@ -1363,11 +1363,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1247.5,
+ "x": 1290.5,
"y": 154
},
{
- "x": 1247.5,
+ "x": 1290.5,
"y": 1551
}
],
@@ -1401,11 +1401,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1444,
+ "x": 1487,
"y": 154
},
{
- "x": 1444,
+ "x": 1487,
"y": 1551
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_real/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_real/dagre/sketch.exp.svg
index f47a02ccb4..6f04736ef3 100644
--- a/e2etests/testdata/stable/sequence_diagram_real/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_real/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-How this is renderedCLId2astd2compilerd2layoutd2exporterd2themesd2rendererd2sequencelayoutd2dagrelayoutonly if root is not sequence 'How this is rendered: {...}'tokenized ASTcompile ASTobjects and edgesrun layout enginesrun engine on shape: sequence_diagram, temporarily removerun core engine on rest add back in sequence diagramsdiagram with correct positions and dimensionsexport diagram with chosen theme and rendererget theme stylesrender to SVGresulting SVGmeasurements also take place
-
-
+ .d2-822795638 .fill-N1{fill:#0A0F25;}
+ .d2-822795638 .fill-N2{fill:#676C7E;}
+ .d2-822795638 .fill-N3{fill:#9499AB;}
+ .d2-822795638 .fill-N4{fill:#CFD2DD;}
+ .d2-822795638 .fill-N5{fill:#DEE1EB;}
+ .d2-822795638 .fill-N6{fill:#EEF1F8;}
+ .d2-822795638 .fill-N7{fill:#FFFFFF;}
+ .d2-822795638 .fill-B1{fill:#0D32B2;}
+ .d2-822795638 .fill-B2{fill:#0D32B2;}
+ .d2-822795638 .fill-B3{fill:#E3E9FD;}
+ .d2-822795638 .fill-B4{fill:#E3E9FD;}
+ .d2-822795638 .fill-B5{fill:#EDF0FD;}
+ .d2-822795638 .fill-B6{fill:#F7F8FE;}
+ .d2-822795638 .fill-AA2{fill:#4A6FF3;}
+ .d2-822795638 .fill-AA4{fill:#EDF0FD;}
+ .d2-822795638 .fill-AA5{fill:#F7F8FE;}
+ .d2-822795638 .fill-AB4{fill:#EDF0FD;}
+ .d2-822795638 .fill-AB5{fill:#F7F8FE;}
+ .d2-822795638 .stroke-N1{stroke:#0A0F25;}
+ .d2-822795638 .stroke-N2{stroke:#676C7E;}
+ .d2-822795638 .stroke-N3{stroke:#9499AB;}
+ .d2-822795638 .stroke-N4{stroke:#CFD2DD;}
+ .d2-822795638 .stroke-N5{stroke:#DEE1EB;}
+ .d2-822795638 .stroke-N6{stroke:#EEF1F8;}
+ .d2-822795638 .stroke-N7{stroke:#FFFFFF;}
+ .d2-822795638 .stroke-B1{stroke:#0D32B2;}
+ .d2-822795638 .stroke-B2{stroke:#0D32B2;}
+ .d2-822795638 .stroke-B3{stroke:#E3E9FD;}
+ .d2-822795638 .stroke-B4{stroke:#E3E9FD;}
+ .d2-822795638 .stroke-B5{stroke:#EDF0FD;}
+ .d2-822795638 .stroke-B6{stroke:#F7F8FE;}
+ .d2-822795638 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-822795638 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-822795638 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-822795638 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-822795638 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-822795638 .background-color-N1{background-color:#0A0F25;}
+ .d2-822795638 .background-color-N2{background-color:#676C7E;}
+ .d2-822795638 .background-color-N3{background-color:#9499AB;}
+ .d2-822795638 .background-color-N4{background-color:#CFD2DD;}
+ .d2-822795638 .background-color-N5{background-color:#DEE1EB;}
+ .d2-822795638 .background-color-N6{background-color:#EEF1F8;}
+ .d2-822795638 .background-color-N7{background-color:#FFFFFF;}
+ .d2-822795638 .background-color-B1{background-color:#0D32B2;}
+ .d2-822795638 .background-color-B2{background-color:#0D32B2;}
+ .d2-822795638 .background-color-B3{background-color:#E3E9FD;}
+ .d2-822795638 .background-color-B4{background-color:#E3E9FD;}
+ .d2-822795638 .background-color-B5{background-color:#EDF0FD;}
+ .d2-822795638 .background-color-B6{background-color:#F7F8FE;}
+ .d2-822795638 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-822795638 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-822795638 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-822795638 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-822795638 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-822795638 .color-N1{color:#0A0F25;}
+ .d2-822795638 .color-N2{color:#676C7E;}
+ .d2-822795638 .color-N3{color:#9499AB;}
+ .d2-822795638 .color-N4{color:#CFD2DD;}
+ .d2-822795638 .color-N5{color:#DEE1EB;}
+ .d2-822795638 .color-N6{color:#EEF1F8;}
+ .d2-822795638 .color-N7{color:#FFFFFF;}
+ .d2-822795638 .color-B1{color:#0D32B2;}
+ .d2-822795638 .color-B2{color:#0D32B2;}
+ .d2-822795638 .color-B3{color:#E3E9FD;}
+ .d2-822795638 .color-B4{color:#E3E9FD;}
+ .d2-822795638 .color-B5{color:#EDF0FD;}
+ .d2-822795638 .color-B6{color:#F7F8FE;}
+ .d2-822795638 .color-AA2{color:#4A6FF3;}
+ .d2-822795638 .color-AA4{color:#EDF0FD;}
+ .d2-822795638 .color-AA5{color:#F7F8FE;}
+ .d2-822795638 .color-AB4{color:#EDF0FD;}
+ .d2-822795638 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>How this is renderedCLId2astd2compilerd2layoutd2exporterd2themesd2rendererd2sequencelayoutd2dagrelayoutonly if root is not sequence 'How this is rendered: {...}'tokenized ASTcompile ASTobjects and edgesrun layout enginesrun engine on shape: sequence_diagram, temporarily removerun core engine on rest add back in sequence diagramsdiagram with correct positions and dimensionsexport diagram with chosen theme and rendererget theme stylesrender to SVGresulting SVGmeasurements also take place
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json
index 07bd1c62b5..ea3d3d9eb7 100644
--- a/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json
@@ -10,7 +10,7 @@
"x": 12,
"y": 12
},
- "width": 1528,
+ "width": 1571,
"height": 1563,
"opacity": 1,
"strokeDash": 0,
@@ -89,7 +89,7 @@
"id": "How this is rendered.d2ast",
"type": "rectangle",
"pos": {
- "x": 231,
+ "x": 251,
"y": 100
},
"width": 100,
@@ -130,7 +130,7 @@
"id": "How this is rendered.d2compiler",
"type": "rectangle",
"pos": {
- "x": 384,
+ "x": 404,
"y": 100
},
"width": 122,
@@ -171,7 +171,7 @@
"id": "How this is rendered.d2layout",
"type": "rectangle",
"pos": {
- "x": 556,
+ "x": 576,
"y": 100
},
"width": 105,
@@ -212,7 +212,7 @@
"id": "How this is rendered.d2exporter",
"type": "rectangle",
"pos": {
- "x": 701,
+ "x": 729,
"y": 100
},
"width": 120,
@@ -253,7 +253,7 @@
"id": "How this is rendered.d2themes",
"type": "rectangle",
"pos": {
- "x": 861,
+ "x": 900,
"y": 100
},
"width": 113,
@@ -294,7 +294,7 @@
"id": "How this is rendered.d2renderer",
"type": "rectangle",
"pos": {
- "x": 1014,
+ "x": 1057,
"y": 100
},
"width": 121,
@@ -335,7 +335,7 @@
"id": "How this is rendered.d2sequencelayout",
"type": "rectangle",
"pos": {
- "x": 1175,
+ "x": 1218,
"y": 100
},
"width": 169,
@@ -376,7 +376,7 @@
"id": "How this is rendered.d2dagrelayout",
"type": "rectangle",
"pos": {
- "x": 1384,
+ "x": 1427,
"y": 100
},
"width": 144,
@@ -417,7 +417,7 @@
"id": "How this is rendered.d2compiler.measurements also take place",
"type": "page",
"pos": {
- "x": 321,
+ "x": 341,
"y": 509
},
"width": 247,
@@ -458,7 +458,7 @@
"id": "How this is rendered.d2layout.layout",
"type": "rectangle",
"pos": {
- "x": 602,
+ "x": 622,
"y": 732
},
"width": 12,
@@ -498,10 +498,10 @@
"id": "How this is rendered.only if root is not sequence",
"type": "rectangle",
"pos": {
- "x": 574,
+ "x": 594,
"y": 899
},
- "width": 921,
+ "width": 944,
"height": 76,
"opacity": 1,
"strokeDash": 0,
@@ -540,7 +540,7 @@
"id": "How this is rendered.d2exporter.export",
"type": "rectangle",
"pos": {
- "x": 755,
+ "x": 783,
"y": 1303
},
"width": 12,
@@ -607,7 +607,7 @@
"y": 246
},
{
- "x": 281,
+ "x": 301,
"y": 246
}
],
@@ -641,7 +641,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 281,
+ "x": 301,
"y": 336
},
{
@@ -683,7 +683,7 @@
"y": 426
},
{
- "x": 445,
+ "x": 465,
"y": 426
}
],
@@ -717,7 +717,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 445,
+ "x": 465,
"y": 652
},
{
@@ -759,7 +759,7 @@
"y": 742
},
{
- "x": 602.5,
+ "x": 622.5,
"y": 742
}
],
@@ -793,11 +793,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 614.5,
+ "x": 634.5,
"y": 832
},
{
- "x": 1259.5,
+ "x": 1302.5,
"y": 832
}
],
@@ -831,11 +831,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 614.5,
+ "x": 634.5,
"y": 953
},
{
- "x": 1456,
+ "x": 1499,
"y": 953
}
],
@@ -869,11 +869,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 614.5,
+ "x": 634.5,
"y": 1043
},
{
- "x": 1259.5,
+ "x": 1302.5,
"y": 1043
}
],
@@ -907,7 +907,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 608.5,
+ "x": 628.5,
"y": 1133
},
{
@@ -949,7 +949,7 @@
"y": 1223
},
{
- "x": 761,
+ "x": 789,
"y": 1223
}
],
@@ -983,11 +983,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 767,
+ "x": 795,
"y": 1313
},
{
- "x": 917.5,
+ "x": 956.5,
"y": 1313
}
],
@@ -1021,11 +1021,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 767,
+ "x": 795,
"y": 1403
},
{
- "x": 1074.5,
+ "x": 1117.5,
"y": 1403
}
],
@@ -1059,7 +1059,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 755,
+ "x": 783,
"y": 1493
},
{
@@ -1135,11 +1135,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 281,
+ "x": 301,
"y": 166
},
{
- "x": 281,
+ "x": 301,
"y": 1563
}
],
@@ -1173,11 +1173,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 445,
+ "x": 465,
"y": 166
},
{
- "x": 445,
+ "x": 465,
"y": 1563
}
],
@@ -1211,11 +1211,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 608.5,
+ "x": 628.5,
"y": 166
},
{
- "x": 608.5,
+ "x": 628.5,
"y": 1563
}
],
@@ -1249,11 +1249,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 761,
+ "x": 789,
"y": 166
},
{
- "x": 761,
+ "x": 789,
"y": 1563
}
],
@@ -1287,11 +1287,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 917.5,
+ "x": 956.5,
"y": 166
},
{
- "x": 917.5,
+ "x": 956.5,
"y": 1563
}
],
@@ -1325,11 +1325,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1074.5,
+ "x": 1117.5,
"y": 166
},
{
- "x": 1074.5,
+ "x": 1117.5,
"y": 1563
}
],
@@ -1363,11 +1363,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1259.5,
+ "x": 1302.5,
"y": 166
},
{
- "x": 1259.5,
+ "x": 1302.5,
"y": 1563
}
],
@@ -1401,11 +1401,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1456,
+ "x": 1499,
"y": 166
},
{
- "x": 1456,
+ "x": 1499,
"y": 1563
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_real/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_real/elk/sketch.exp.svg
index 4832188901..7fbe384e5e 100644
--- a/e2etests/testdata/stable/sequence_diagram_real/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_real/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-How this is renderedCLId2astd2compilerd2layoutd2exporterd2themesd2rendererd2sequencelayoutd2dagrelayoutonly if root is not sequence 'How this is rendered: {...}'tokenized ASTcompile ASTobjects and edgesrun layout enginesrun engine on shape: sequence_diagram, temporarily removerun core engine on rest add back in sequence diagramsdiagram with correct positions and dimensionsexport diagram with chosen theme and rendererget theme stylesrender to SVGresulting SVGmeasurements also take place
-
-
+ .d2-67562191 .fill-N1{fill:#0A0F25;}
+ .d2-67562191 .fill-N2{fill:#676C7E;}
+ .d2-67562191 .fill-N3{fill:#9499AB;}
+ .d2-67562191 .fill-N4{fill:#CFD2DD;}
+ .d2-67562191 .fill-N5{fill:#DEE1EB;}
+ .d2-67562191 .fill-N6{fill:#EEF1F8;}
+ .d2-67562191 .fill-N7{fill:#FFFFFF;}
+ .d2-67562191 .fill-B1{fill:#0D32B2;}
+ .d2-67562191 .fill-B2{fill:#0D32B2;}
+ .d2-67562191 .fill-B3{fill:#E3E9FD;}
+ .d2-67562191 .fill-B4{fill:#E3E9FD;}
+ .d2-67562191 .fill-B5{fill:#EDF0FD;}
+ .d2-67562191 .fill-B6{fill:#F7F8FE;}
+ .d2-67562191 .fill-AA2{fill:#4A6FF3;}
+ .d2-67562191 .fill-AA4{fill:#EDF0FD;}
+ .d2-67562191 .fill-AA5{fill:#F7F8FE;}
+ .d2-67562191 .fill-AB4{fill:#EDF0FD;}
+ .d2-67562191 .fill-AB5{fill:#F7F8FE;}
+ .d2-67562191 .stroke-N1{stroke:#0A0F25;}
+ .d2-67562191 .stroke-N2{stroke:#676C7E;}
+ .d2-67562191 .stroke-N3{stroke:#9499AB;}
+ .d2-67562191 .stroke-N4{stroke:#CFD2DD;}
+ .d2-67562191 .stroke-N5{stroke:#DEE1EB;}
+ .d2-67562191 .stroke-N6{stroke:#EEF1F8;}
+ .d2-67562191 .stroke-N7{stroke:#FFFFFF;}
+ .d2-67562191 .stroke-B1{stroke:#0D32B2;}
+ .d2-67562191 .stroke-B2{stroke:#0D32B2;}
+ .d2-67562191 .stroke-B3{stroke:#E3E9FD;}
+ .d2-67562191 .stroke-B4{stroke:#E3E9FD;}
+ .d2-67562191 .stroke-B5{stroke:#EDF0FD;}
+ .d2-67562191 .stroke-B6{stroke:#F7F8FE;}
+ .d2-67562191 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-67562191 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-67562191 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-67562191 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-67562191 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-67562191 .background-color-N1{background-color:#0A0F25;}
+ .d2-67562191 .background-color-N2{background-color:#676C7E;}
+ .d2-67562191 .background-color-N3{background-color:#9499AB;}
+ .d2-67562191 .background-color-N4{background-color:#CFD2DD;}
+ .d2-67562191 .background-color-N5{background-color:#DEE1EB;}
+ .d2-67562191 .background-color-N6{background-color:#EEF1F8;}
+ .d2-67562191 .background-color-N7{background-color:#FFFFFF;}
+ .d2-67562191 .background-color-B1{background-color:#0D32B2;}
+ .d2-67562191 .background-color-B2{background-color:#0D32B2;}
+ .d2-67562191 .background-color-B3{background-color:#E3E9FD;}
+ .d2-67562191 .background-color-B4{background-color:#E3E9FD;}
+ .d2-67562191 .background-color-B5{background-color:#EDF0FD;}
+ .d2-67562191 .background-color-B6{background-color:#F7F8FE;}
+ .d2-67562191 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-67562191 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-67562191 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-67562191 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-67562191 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-67562191 .color-N1{color:#0A0F25;}
+ .d2-67562191 .color-N2{color:#676C7E;}
+ .d2-67562191 .color-N3{color:#9499AB;}
+ .d2-67562191 .color-N4{color:#CFD2DD;}
+ .d2-67562191 .color-N5{color:#DEE1EB;}
+ .d2-67562191 .color-N6{color:#EEF1F8;}
+ .d2-67562191 .color-N7{color:#FFFFFF;}
+ .d2-67562191 .color-B1{color:#0D32B2;}
+ .d2-67562191 .color-B2{color:#0D32B2;}
+ .d2-67562191 .color-B3{color:#E3E9FD;}
+ .d2-67562191 .color-B4{color:#E3E9FD;}
+ .d2-67562191 .color-B5{color:#EDF0FD;}
+ .d2-67562191 .color-B6{color:#F7F8FE;}
+ .d2-67562191 .color-AA2{color:#4A6FF3;}
+ .d2-67562191 .color-AA4{color:#EDF0FD;}
+ .d2-67562191 .color-AA5{color:#F7F8FE;}
+ .d2-67562191 .color-AB4{color:#EDF0FD;}
+ .d2-67562191 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>How this is renderedCLId2astd2compilerd2layoutd2exporterd2themesd2rendererd2sequencelayoutd2dagrelayoutonly if root is not sequence 'How this is rendered: {...}'tokenized ASTcompile ASTobjects and edgesrun layout enginesrun engine on shape: sequence_diagram, temporarily removerun core engine on rest add back in sequence diagramsdiagram with correct positions and dimensionsexport diagram with chosen theme and rendererget theme stylesrender to SVGresulting SVGmeasurements also take place
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json
index df6e137e25..4f41f89ebf 100644
--- a/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/board.exp.json
@@ -48,7 +48,7 @@
"id": "b",
"type": "rectangle",
"pos": {
- "x": 162,
+ "x": 174,
"y": 52
},
"width": 100,
@@ -89,7 +89,7 @@
"id": "b.1",
"type": "rectangle",
"pos": {
- "x": 206,
+ "x": 218,
"y": 428
},
"width": 12,
@@ -129,7 +129,7 @@
"id": "b.1.2",
"type": "rectangle",
"pos": {
- "x": 202,
+ "x": 214,
"y": 543
},
"width": 20,
@@ -249,7 +249,7 @@
"id": "b.3",
"type": "rectangle",
"pos": {
- "x": 206,
+ "x": 218,
"y": 818
},
"width": 12,
@@ -362,7 +362,7 @@
"y": 313
},
{
- "x": 212,
+ "x": 224,
"y": 313
}
],
@@ -396,19 +396,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 212,
+ "x": 224,
"y": 393
},
{
- "x": 292,
+ "x": 304,
"y": 393
},
{
- "x": 292,
+ "x": 304,
"y": 438
},
{
- "x": 218,
+ "x": 230,
"y": 438
}
],
@@ -442,19 +442,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 218,
+ "x": 230,
"y": 508
},
{
- "x": 293.5,
+ "x": 305.5,
"y": 508
},
{
- "x": 293.5,
+ "x": 305.5,
"y": 553
},
{
- "x": 222,
+ "x": 234,
"y": 553
}
],
@@ -488,19 +488,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 222,
+ "x": 234,
"y": 623
},
{
- "x": 292,
+ "x": 304,
"y": 623
},
{
- "x": 292,
+ "x": 304,
"y": 668
},
{
- "x": 212,
+ "x": 224,
"y": 668
}
],
@@ -534,7 +534,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 212,
+ "x": 224,
"y": 748
},
{
@@ -576,7 +576,7 @@
"y": 828
},
{
- "x": 206,
+ "x": 218,
"y": 828
}
],
@@ -648,11 +648,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 212,
+ "x": 224,
"y": 118
},
{
- "x": 212,
+ "x": 224,
"y": 898
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/sketch.exp.svg
index 5ec23ca6d8..f6ba758e21 100644
--- a/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_self_edges/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-ab a self edge herebetween actorsto descendantto deeper descendantto parentactor
-
+ .d2-2513312896 .fill-N1{fill:#0A0F25;}
+ .d2-2513312896 .fill-N2{fill:#676C7E;}
+ .d2-2513312896 .fill-N3{fill:#9499AB;}
+ .d2-2513312896 .fill-N4{fill:#CFD2DD;}
+ .d2-2513312896 .fill-N5{fill:#DEE1EB;}
+ .d2-2513312896 .fill-N6{fill:#EEF1F8;}
+ .d2-2513312896 .fill-N7{fill:#FFFFFF;}
+ .d2-2513312896 .fill-B1{fill:#0D32B2;}
+ .d2-2513312896 .fill-B2{fill:#0D32B2;}
+ .d2-2513312896 .fill-B3{fill:#E3E9FD;}
+ .d2-2513312896 .fill-B4{fill:#E3E9FD;}
+ .d2-2513312896 .fill-B5{fill:#EDF0FD;}
+ .d2-2513312896 .fill-B6{fill:#F7F8FE;}
+ .d2-2513312896 .fill-AA2{fill:#4A6FF3;}
+ .d2-2513312896 .fill-AA4{fill:#EDF0FD;}
+ .d2-2513312896 .fill-AA5{fill:#F7F8FE;}
+ .d2-2513312896 .fill-AB4{fill:#EDF0FD;}
+ .d2-2513312896 .fill-AB5{fill:#F7F8FE;}
+ .d2-2513312896 .stroke-N1{stroke:#0A0F25;}
+ .d2-2513312896 .stroke-N2{stroke:#676C7E;}
+ .d2-2513312896 .stroke-N3{stroke:#9499AB;}
+ .d2-2513312896 .stroke-N4{stroke:#CFD2DD;}
+ .d2-2513312896 .stroke-N5{stroke:#DEE1EB;}
+ .d2-2513312896 .stroke-N6{stroke:#EEF1F8;}
+ .d2-2513312896 .stroke-N7{stroke:#FFFFFF;}
+ .d2-2513312896 .stroke-B1{stroke:#0D32B2;}
+ .d2-2513312896 .stroke-B2{stroke:#0D32B2;}
+ .d2-2513312896 .stroke-B3{stroke:#E3E9FD;}
+ .d2-2513312896 .stroke-B4{stroke:#E3E9FD;}
+ .d2-2513312896 .stroke-B5{stroke:#EDF0FD;}
+ .d2-2513312896 .stroke-B6{stroke:#F7F8FE;}
+ .d2-2513312896 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-2513312896 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-2513312896 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-2513312896 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-2513312896 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-2513312896 .background-color-N1{background-color:#0A0F25;}
+ .d2-2513312896 .background-color-N2{background-color:#676C7E;}
+ .d2-2513312896 .background-color-N3{background-color:#9499AB;}
+ .d2-2513312896 .background-color-N4{background-color:#CFD2DD;}
+ .d2-2513312896 .background-color-N5{background-color:#DEE1EB;}
+ .d2-2513312896 .background-color-N6{background-color:#EEF1F8;}
+ .d2-2513312896 .background-color-N7{background-color:#FFFFFF;}
+ .d2-2513312896 .background-color-B1{background-color:#0D32B2;}
+ .d2-2513312896 .background-color-B2{background-color:#0D32B2;}
+ .d2-2513312896 .background-color-B3{background-color:#E3E9FD;}
+ .d2-2513312896 .background-color-B4{background-color:#E3E9FD;}
+ .d2-2513312896 .background-color-B5{background-color:#EDF0FD;}
+ .d2-2513312896 .background-color-B6{background-color:#F7F8FE;}
+ .d2-2513312896 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-2513312896 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-2513312896 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-2513312896 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-2513312896 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-2513312896 .color-N1{color:#0A0F25;}
+ .d2-2513312896 .color-N2{color:#676C7E;}
+ .d2-2513312896 .color-N3{color:#9499AB;}
+ .d2-2513312896 .color-N4{color:#CFD2DD;}
+ .d2-2513312896 .color-N5{color:#DEE1EB;}
+ .d2-2513312896 .color-N6{color:#EEF1F8;}
+ .d2-2513312896 .color-N7{color:#FFFFFF;}
+ .d2-2513312896 .color-B1{color:#0D32B2;}
+ .d2-2513312896 .color-B2{color:#0D32B2;}
+ .d2-2513312896 .color-B3{color:#E3E9FD;}
+ .d2-2513312896 .color-B4{color:#E3E9FD;}
+ .d2-2513312896 .color-B5{color:#EDF0FD;}
+ .d2-2513312896 .color-B6{color:#F7F8FE;}
+ .d2-2513312896 .color-AA2{color:#4A6FF3;}
+ .d2-2513312896 .color-AA4{color:#EDF0FD;}
+ .d2-2513312896 .color-AA5{color:#F7F8FE;}
+ .d2-2513312896 .color-AB4{color:#EDF0FD;}
+ .d2-2513312896 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>ab a self edge herebetween actorsto descendantto deeper descendantto parentactor
+
-
+
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json
index df6e137e25..4f41f89ebf 100644
--- a/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_self_edges/elk/board.exp.json
@@ -48,7 +48,7 @@
"id": "b",
"type": "rectangle",
"pos": {
- "x": 162,
+ "x": 174,
"y": 52
},
"width": 100,
@@ -89,7 +89,7 @@
"id": "b.1",
"type": "rectangle",
"pos": {
- "x": 206,
+ "x": 218,
"y": 428
},
"width": 12,
@@ -129,7 +129,7 @@
"id": "b.1.2",
"type": "rectangle",
"pos": {
- "x": 202,
+ "x": 214,
"y": 543
},
"width": 20,
@@ -249,7 +249,7 @@
"id": "b.3",
"type": "rectangle",
"pos": {
- "x": 206,
+ "x": 218,
"y": 818
},
"width": 12,
@@ -362,7 +362,7 @@
"y": 313
},
{
- "x": 212,
+ "x": 224,
"y": 313
}
],
@@ -396,19 +396,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 212,
+ "x": 224,
"y": 393
},
{
- "x": 292,
+ "x": 304,
"y": 393
},
{
- "x": 292,
+ "x": 304,
"y": 438
},
{
- "x": 218,
+ "x": 230,
"y": 438
}
],
@@ -442,19 +442,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 218,
+ "x": 230,
"y": 508
},
{
- "x": 293.5,
+ "x": 305.5,
"y": 508
},
{
- "x": 293.5,
+ "x": 305.5,
"y": 553
},
{
- "x": 222,
+ "x": 234,
"y": 553
}
],
@@ -488,19 +488,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 222,
+ "x": 234,
"y": 623
},
{
- "x": 292,
+ "x": 304,
"y": 623
},
{
- "x": 292,
+ "x": 304,
"y": 668
},
{
- "x": 212,
+ "x": 224,
"y": 668
}
],
@@ -534,7 +534,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 212,
+ "x": 224,
"y": 748
},
{
@@ -576,7 +576,7 @@
"y": 828
},
{
- "x": 206,
+ "x": 218,
"y": 828
}
],
@@ -648,11 +648,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 212,
+ "x": 224,
"y": 118
},
{
- "x": 212,
+ "x": 224,
"y": 898
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_self_edges/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_self_edges/elk/sketch.exp.svg
index 5ec23ca6d8..f6ba758e21 100644
--- a/e2etests/testdata/stable/sequence_diagram_self_edges/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_self_edges/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-ab a self edge herebetween actorsto descendantto deeper descendantto parentactor
-
+ .d2-2513312896 .fill-N1{fill:#0A0F25;}
+ .d2-2513312896 .fill-N2{fill:#676C7E;}
+ .d2-2513312896 .fill-N3{fill:#9499AB;}
+ .d2-2513312896 .fill-N4{fill:#CFD2DD;}
+ .d2-2513312896 .fill-N5{fill:#DEE1EB;}
+ .d2-2513312896 .fill-N6{fill:#EEF1F8;}
+ .d2-2513312896 .fill-N7{fill:#FFFFFF;}
+ .d2-2513312896 .fill-B1{fill:#0D32B2;}
+ .d2-2513312896 .fill-B2{fill:#0D32B2;}
+ .d2-2513312896 .fill-B3{fill:#E3E9FD;}
+ .d2-2513312896 .fill-B4{fill:#E3E9FD;}
+ .d2-2513312896 .fill-B5{fill:#EDF0FD;}
+ .d2-2513312896 .fill-B6{fill:#F7F8FE;}
+ .d2-2513312896 .fill-AA2{fill:#4A6FF3;}
+ .d2-2513312896 .fill-AA4{fill:#EDF0FD;}
+ .d2-2513312896 .fill-AA5{fill:#F7F8FE;}
+ .d2-2513312896 .fill-AB4{fill:#EDF0FD;}
+ .d2-2513312896 .fill-AB5{fill:#F7F8FE;}
+ .d2-2513312896 .stroke-N1{stroke:#0A0F25;}
+ .d2-2513312896 .stroke-N2{stroke:#676C7E;}
+ .d2-2513312896 .stroke-N3{stroke:#9499AB;}
+ .d2-2513312896 .stroke-N4{stroke:#CFD2DD;}
+ .d2-2513312896 .stroke-N5{stroke:#DEE1EB;}
+ .d2-2513312896 .stroke-N6{stroke:#EEF1F8;}
+ .d2-2513312896 .stroke-N7{stroke:#FFFFFF;}
+ .d2-2513312896 .stroke-B1{stroke:#0D32B2;}
+ .d2-2513312896 .stroke-B2{stroke:#0D32B2;}
+ .d2-2513312896 .stroke-B3{stroke:#E3E9FD;}
+ .d2-2513312896 .stroke-B4{stroke:#E3E9FD;}
+ .d2-2513312896 .stroke-B5{stroke:#EDF0FD;}
+ .d2-2513312896 .stroke-B6{stroke:#F7F8FE;}
+ .d2-2513312896 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-2513312896 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-2513312896 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-2513312896 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-2513312896 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-2513312896 .background-color-N1{background-color:#0A0F25;}
+ .d2-2513312896 .background-color-N2{background-color:#676C7E;}
+ .d2-2513312896 .background-color-N3{background-color:#9499AB;}
+ .d2-2513312896 .background-color-N4{background-color:#CFD2DD;}
+ .d2-2513312896 .background-color-N5{background-color:#DEE1EB;}
+ .d2-2513312896 .background-color-N6{background-color:#EEF1F8;}
+ .d2-2513312896 .background-color-N7{background-color:#FFFFFF;}
+ .d2-2513312896 .background-color-B1{background-color:#0D32B2;}
+ .d2-2513312896 .background-color-B2{background-color:#0D32B2;}
+ .d2-2513312896 .background-color-B3{background-color:#E3E9FD;}
+ .d2-2513312896 .background-color-B4{background-color:#E3E9FD;}
+ .d2-2513312896 .background-color-B5{background-color:#EDF0FD;}
+ .d2-2513312896 .background-color-B6{background-color:#F7F8FE;}
+ .d2-2513312896 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-2513312896 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-2513312896 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-2513312896 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-2513312896 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-2513312896 .color-N1{color:#0A0F25;}
+ .d2-2513312896 .color-N2{color:#676C7E;}
+ .d2-2513312896 .color-N3{color:#9499AB;}
+ .d2-2513312896 .color-N4{color:#CFD2DD;}
+ .d2-2513312896 .color-N5{color:#DEE1EB;}
+ .d2-2513312896 .color-N6{color:#EEF1F8;}
+ .d2-2513312896 .color-N7{color:#FFFFFF;}
+ .d2-2513312896 .color-B1{color:#0D32B2;}
+ .d2-2513312896 .color-B2{color:#0D32B2;}
+ .d2-2513312896 .color-B3{color:#E3E9FD;}
+ .d2-2513312896 .color-B4{color:#E3E9FD;}
+ .d2-2513312896 .color-B5{color:#EDF0FD;}
+ .d2-2513312896 .color-B6{color:#F7F8FE;}
+ .d2-2513312896 .color-AA2{color:#4A6FF3;}
+ .d2-2513312896 .color-AA4{color:#EDF0FD;}
+ .d2-2513312896 .color-AA5{color:#F7F8FE;}
+ .d2-2513312896 .color-AB4{color:#EDF0FD;}
+ .d2-2513312896 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>ab a self edge herebetween actorsto descendantto deeper descendantto parentactor
+
-
+
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json
index 8c537e3212..5f057e7b8d 100644
--- a/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json
@@ -48,7 +48,7 @@
"id": "bob",
"type": "person",
"pos": {
- "x": 271,
+ "x": 291,
"y": 59
},
"width": 100,
@@ -89,7 +89,7 @@
"id": "db",
"type": "cylinder",
"pos": {
- "x": 578,
+ "x": 618,
"y": 112
},
"width": 100,
@@ -130,7 +130,7 @@
"id": "queue",
"type": "queue",
"pos": {
- "x": 865,
+ "x": 925,
"y": 164
},
"width": 140,
@@ -171,7 +171,7 @@
"id": "service",
"type": "rectangle",
"pos": {
- "x": 1174,
+ "x": 1254,
"y": 52
},
"width": 137,
@@ -239,7 +239,7 @@
"y": 310
},
{
- "x": 321,
+ "x": 341,
"y": 310
}
],
@@ -273,11 +273,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 400
},
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 400
}
],
@@ -311,11 +311,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 490
},
{
- "x": 628,
+ "x": 668,
"y": 490
}
],
@@ -349,11 +349,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 628,
+ "x": 668,
"y": 570
},
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 570
}
],
@@ -387,11 +387,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 640
},
{
- "x": 321,
+ "x": 341,
"y": 640
}
],
@@ -425,7 +425,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 720
},
{
@@ -467,7 +467,7 @@
"y": 810
},
{
- "x": 321,
+ "x": 341,
"y": 810
}
],
@@ -501,11 +501,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 900
},
{
- "x": 935,
+ "x": 995,
"y": 900
}
],
@@ -539,11 +539,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 935,
+ "x": 995,
"y": 990
},
{
- "x": 321,
+ "x": 341,
"y": 990
}
],
@@ -577,7 +577,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 1080
},
{
@@ -653,11 +653,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 235
},
{
- "x": 321,
+ "x": 341,
"y": 1150
}
],
@@ -691,11 +691,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 628,
+ "x": 668,
"y": 230
},
{
- "x": 628,
+ "x": 668,
"y": 1150
}
],
@@ -729,11 +729,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 935,
+ "x": 995,
"y": 230
},
{
- "x": 935,
+ "x": 995,
"y": 1150
}
],
@@ -767,11 +767,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 230
},
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 1150
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_simple/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_simple/dagre/sketch.exp.svg
index 9b40f385c2..e6a2b17f18 100644
--- a/e2etests/testdata/stable/sequence_diagram_simple/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_simple/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-AlicelinebreakerBobdbqueueanoddservicewithanameinmultiple lines Authentication Requestmake request for something that is quite far away and requires a really long label to take all the space between the objectsvalidate credentials Authentication ResponseAnother authentication Requestdo it later storedAnother authentication Response
-
+ .d2-335886273 .fill-N1{fill:#0A0F25;}
+ .d2-335886273 .fill-N2{fill:#676C7E;}
+ .d2-335886273 .fill-N3{fill:#9499AB;}
+ .d2-335886273 .fill-N4{fill:#CFD2DD;}
+ .d2-335886273 .fill-N5{fill:#DEE1EB;}
+ .d2-335886273 .fill-N6{fill:#EEF1F8;}
+ .d2-335886273 .fill-N7{fill:#FFFFFF;}
+ .d2-335886273 .fill-B1{fill:#0D32B2;}
+ .d2-335886273 .fill-B2{fill:#0D32B2;}
+ .d2-335886273 .fill-B3{fill:#E3E9FD;}
+ .d2-335886273 .fill-B4{fill:#E3E9FD;}
+ .d2-335886273 .fill-B5{fill:#EDF0FD;}
+ .d2-335886273 .fill-B6{fill:#F7F8FE;}
+ .d2-335886273 .fill-AA2{fill:#4A6FF3;}
+ .d2-335886273 .fill-AA4{fill:#EDF0FD;}
+ .d2-335886273 .fill-AA5{fill:#F7F8FE;}
+ .d2-335886273 .fill-AB4{fill:#EDF0FD;}
+ .d2-335886273 .fill-AB5{fill:#F7F8FE;}
+ .d2-335886273 .stroke-N1{stroke:#0A0F25;}
+ .d2-335886273 .stroke-N2{stroke:#676C7E;}
+ .d2-335886273 .stroke-N3{stroke:#9499AB;}
+ .d2-335886273 .stroke-N4{stroke:#CFD2DD;}
+ .d2-335886273 .stroke-N5{stroke:#DEE1EB;}
+ .d2-335886273 .stroke-N6{stroke:#EEF1F8;}
+ .d2-335886273 .stroke-N7{stroke:#FFFFFF;}
+ .d2-335886273 .stroke-B1{stroke:#0D32B2;}
+ .d2-335886273 .stroke-B2{stroke:#0D32B2;}
+ .d2-335886273 .stroke-B3{stroke:#E3E9FD;}
+ .d2-335886273 .stroke-B4{stroke:#E3E9FD;}
+ .d2-335886273 .stroke-B5{stroke:#EDF0FD;}
+ .d2-335886273 .stroke-B6{stroke:#F7F8FE;}
+ .d2-335886273 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-335886273 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-335886273 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-335886273 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-335886273 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-335886273 .background-color-N1{background-color:#0A0F25;}
+ .d2-335886273 .background-color-N2{background-color:#676C7E;}
+ .d2-335886273 .background-color-N3{background-color:#9499AB;}
+ .d2-335886273 .background-color-N4{background-color:#CFD2DD;}
+ .d2-335886273 .background-color-N5{background-color:#DEE1EB;}
+ .d2-335886273 .background-color-N6{background-color:#EEF1F8;}
+ .d2-335886273 .background-color-N7{background-color:#FFFFFF;}
+ .d2-335886273 .background-color-B1{background-color:#0D32B2;}
+ .d2-335886273 .background-color-B2{background-color:#0D32B2;}
+ .d2-335886273 .background-color-B3{background-color:#E3E9FD;}
+ .d2-335886273 .background-color-B4{background-color:#E3E9FD;}
+ .d2-335886273 .background-color-B5{background-color:#EDF0FD;}
+ .d2-335886273 .background-color-B6{background-color:#F7F8FE;}
+ .d2-335886273 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-335886273 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-335886273 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-335886273 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-335886273 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-335886273 .color-N1{color:#0A0F25;}
+ .d2-335886273 .color-N2{color:#676C7E;}
+ .d2-335886273 .color-N3{color:#9499AB;}
+ .d2-335886273 .color-N4{color:#CFD2DD;}
+ .d2-335886273 .color-N5{color:#DEE1EB;}
+ .d2-335886273 .color-N6{color:#EEF1F8;}
+ .d2-335886273 .color-N7{color:#FFFFFF;}
+ .d2-335886273 .color-B1{color:#0D32B2;}
+ .d2-335886273 .color-B2{color:#0D32B2;}
+ .d2-335886273 .color-B3{color:#E3E9FD;}
+ .d2-335886273 .color-B4{color:#E3E9FD;}
+ .d2-335886273 .color-B5{color:#EDF0FD;}
+ .d2-335886273 .color-B6{color:#F7F8FE;}
+ .d2-335886273 .color-AA2{color:#4A6FF3;}
+ .d2-335886273 .color-AA4{color:#EDF0FD;}
+ .d2-335886273 .color-AA5{color:#F7F8FE;}
+ .d2-335886273 .color-AB4{color:#EDF0FD;}
+ .d2-335886273 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>AlicelinebreakerBobdbqueueanoddservicewithanameinmultiple lines Authentication Requestmake request for something that is quite far away and requires a really long label to take all the space between the objectsvalidate credentials Authentication ResponseAnother authentication Requestdo it later storedAnother authentication Response
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json
index 8c537e3212..5f057e7b8d 100644
--- a/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json
@@ -48,7 +48,7 @@
"id": "bob",
"type": "person",
"pos": {
- "x": 271,
+ "x": 291,
"y": 59
},
"width": 100,
@@ -89,7 +89,7 @@
"id": "db",
"type": "cylinder",
"pos": {
- "x": 578,
+ "x": 618,
"y": 112
},
"width": 100,
@@ -130,7 +130,7 @@
"id": "queue",
"type": "queue",
"pos": {
- "x": 865,
+ "x": 925,
"y": 164
},
"width": 140,
@@ -171,7 +171,7 @@
"id": "service",
"type": "rectangle",
"pos": {
- "x": 1174,
+ "x": 1254,
"y": 52
},
"width": 137,
@@ -239,7 +239,7 @@
"y": 310
},
{
- "x": 321,
+ "x": 341,
"y": 310
}
],
@@ -273,11 +273,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 400
},
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 400
}
],
@@ -311,11 +311,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 490
},
{
- "x": 628,
+ "x": 668,
"y": 490
}
],
@@ -349,11 +349,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 628,
+ "x": 668,
"y": 570
},
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 570
}
],
@@ -387,11 +387,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 640
},
{
- "x": 321,
+ "x": 341,
"y": 640
}
],
@@ -425,7 +425,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 720
},
{
@@ -467,7 +467,7 @@
"y": 810
},
{
- "x": 321,
+ "x": 341,
"y": 810
}
],
@@ -501,11 +501,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 900
},
{
- "x": 935,
+ "x": 995,
"y": 900
}
],
@@ -539,11 +539,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 935,
+ "x": 995,
"y": 990
},
{
- "x": 321,
+ "x": 341,
"y": 990
}
],
@@ -577,7 +577,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 1080
},
{
@@ -653,11 +653,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 321,
+ "x": 341,
"y": 235
},
{
- "x": 321,
+ "x": 341,
"y": 1150
}
],
@@ -691,11 +691,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 628,
+ "x": 668,
"y": 230
},
{
- "x": 628,
+ "x": 668,
"y": 1150
}
],
@@ -729,11 +729,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 935,
+ "x": 995,
"y": 230
},
{
- "x": 935,
+ "x": 995,
"y": 1150
}
],
@@ -767,11 +767,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 230
},
{
- "x": 1242.5,
+ "x": 1322.5,
"y": 1150
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_simple/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_simple/elk/sketch.exp.svg
index 9b40f385c2..e6a2b17f18 100644
--- a/e2etests/testdata/stable/sequence_diagram_simple/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_simple/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-AlicelinebreakerBobdbqueueanoddservicewithanameinmultiple lines Authentication Requestmake request for something that is quite far away and requires a really long label to take all the space between the objectsvalidate credentials Authentication ResponseAnother authentication Requestdo it later storedAnother authentication Response
-
+ .d2-335886273 .fill-N1{fill:#0A0F25;}
+ .d2-335886273 .fill-N2{fill:#676C7E;}
+ .d2-335886273 .fill-N3{fill:#9499AB;}
+ .d2-335886273 .fill-N4{fill:#CFD2DD;}
+ .d2-335886273 .fill-N5{fill:#DEE1EB;}
+ .d2-335886273 .fill-N6{fill:#EEF1F8;}
+ .d2-335886273 .fill-N7{fill:#FFFFFF;}
+ .d2-335886273 .fill-B1{fill:#0D32B2;}
+ .d2-335886273 .fill-B2{fill:#0D32B2;}
+ .d2-335886273 .fill-B3{fill:#E3E9FD;}
+ .d2-335886273 .fill-B4{fill:#E3E9FD;}
+ .d2-335886273 .fill-B5{fill:#EDF0FD;}
+ .d2-335886273 .fill-B6{fill:#F7F8FE;}
+ .d2-335886273 .fill-AA2{fill:#4A6FF3;}
+ .d2-335886273 .fill-AA4{fill:#EDF0FD;}
+ .d2-335886273 .fill-AA5{fill:#F7F8FE;}
+ .d2-335886273 .fill-AB4{fill:#EDF0FD;}
+ .d2-335886273 .fill-AB5{fill:#F7F8FE;}
+ .d2-335886273 .stroke-N1{stroke:#0A0F25;}
+ .d2-335886273 .stroke-N2{stroke:#676C7E;}
+ .d2-335886273 .stroke-N3{stroke:#9499AB;}
+ .d2-335886273 .stroke-N4{stroke:#CFD2DD;}
+ .d2-335886273 .stroke-N5{stroke:#DEE1EB;}
+ .d2-335886273 .stroke-N6{stroke:#EEF1F8;}
+ .d2-335886273 .stroke-N7{stroke:#FFFFFF;}
+ .d2-335886273 .stroke-B1{stroke:#0D32B2;}
+ .d2-335886273 .stroke-B2{stroke:#0D32B2;}
+ .d2-335886273 .stroke-B3{stroke:#E3E9FD;}
+ .d2-335886273 .stroke-B4{stroke:#E3E9FD;}
+ .d2-335886273 .stroke-B5{stroke:#EDF0FD;}
+ .d2-335886273 .stroke-B6{stroke:#F7F8FE;}
+ .d2-335886273 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-335886273 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-335886273 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-335886273 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-335886273 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-335886273 .background-color-N1{background-color:#0A0F25;}
+ .d2-335886273 .background-color-N2{background-color:#676C7E;}
+ .d2-335886273 .background-color-N3{background-color:#9499AB;}
+ .d2-335886273 .background-color-N4{background-color:#CFD2DD;}
+ .d2-335886273 .background-color-N5{background-color:#DEE1EB;}
+ .d2-335886273 .background-color-N6{background-color:#EEF1F8;}
+ .d2-335886273 .background-color-N7{background-color:#FFFFFF;}
+ .d2-335886273 .background-color-B1{background-color:#0D32B2;}
+ .d2-335886273 .background-color-B2{background-color:#0D32B2;}
+ .d2-335886273 .background-color-B3{background-color:#E3E9FD;}
+ .d2-335886273 .background-color-B4{background-color:#E3E9FD;}
+ .d2-335886273 .background-color-B5{background-color:#EDF0FD;}
+ .d2-335886273 .background-color-B6{background-color:#F7F8FE;}
+ .d2-335886273 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-335886273 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-335886273 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-335886273 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-335886273 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-335886273 .color-N1{color:#0A0F25;}
+ .d2-335886273 .color-N2{color:#676C7E;}
+ .d2-335886273 .color-N3{color:#9499AB;}
+ .d2-335886273 .color-N4{color:#CFD2DD;}
+ .d2-335886273 .color-N5{color:#DEE1EB;}
+ .d2-335886273 .color-N6{color:#EEF1F8;}
+ .d2-335886273 .color-N7{color:#FFFFFF;}
+ .d2-335886273 .color-B1{color:#0D32B2;}
+ .d2-335886273 .color-B2{color:#0D32B2;}
+ .d2-335886273 .color-B3{color:#E3E9FD;}
+ .d2-335886273 .color-B4{color:#E3E9FD;}
+ .d2-335886273 .color-B5{color:#EDF0FD;}
+ .d2-335886273 .color-B6{color:#F7F8FE;}
+ .d2-335886273 .color-AA2{color:#4A6FF3;}
+ .d2-335886273 .color-AA4{color:#EDF0FD;}
+ .d2-335886273 .color-AA5{color:#F7F8FE;}
+ .d2-335886273 .color-AB4{color:#EDF0FD;}
+ .d2-335886273 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>AlicelinebreakerBobdbqueueanoddservicewithanameinmultiple lines Authentication Requestmake request for something that is quite far away and requires a really long label to take all the space between the objectsvalidate credentials Authentication ResponseAnother authentication Requestdo it later storedAnother authentication Response
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json
index 8794626f04..9d25012347 100644
--- a/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json
@@ -371,7 +371,7 @@
"id": "concept",
"type": "rectangle",
"pos": {
- "x": 665,
+ "x": 685,
"y": 52
},
"width": 100,
@@ -412,7 +412,7 @@
"id": "concept.t",
"type": "rectangle",
"pos": {
- "x": 709,
+ "x": 729,
"y": 708
},
"width": 12,
@@ -452,7 +452,7 @@
"id": "itemOutcome",
"type": "rectangle",
"pos": {
- "x": 805,
+ "x": 825,
"y": 52
},
"width": 137,
@@ -493,7 +493,7 @@
"id": "itemOutcome.t1",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 888
},
"width": 12,
@@ -613,7 +613,7 @@
"id": "itemOutcome.t2",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1158
},
"width": 12,
@@ -653,7 +653,7 @@
"id": "itemOutcome.t3",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1248
},
"width": 12,
@@ -948,7 +948,7 @@
"y": 718
},
{
- "x": 709,
+ "x": 729,
"y": 718
}
],
@@ -1024,7 +1024,7 @@
"y": 898
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 898
}
],
@@ -1138,7 +1138,7 @@
"y": 1168
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1168
}
],
@@ -1176,7 +1176,7 @@
"y": 1258
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1258
}
],
@@ -1362,11 +1362,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 715,
+ "x": 735,
"y": 118
},
{
- "x": 715,
+ "x": 735,
"y": 1328
}
],
@@ -1400,11 +1400,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 873.5,
+ "x": 893.5,
"y": 118
},
{
- "x": 873.5,
+ "x": 893.5,
"y": 1328
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_span/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_span/dagre/sketch.exp.svg
index d37b354527..fe228e7d11 100644
--- a/e2etests/testdata/stable/sequence_diagram_span/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_span/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-scoreritemResponseitemessayRubricconceptitemOutcome getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
-
+ .d2-1754693087 .fill-N1{fill:#0A0F25;}
+ .d2-1754693087 .fill-N2{fill:#676C7E;}
+ .d2-1754693087 .fill-N3{fill:#9499AB;}
+ .d2-1754693087 .fill-N4{fill:#CFD2DD;}
+ .d2-1754693087 .fill-N5{fill:#DEE1EB;}
+ .d2-1754693087 .fill-N6{fill:#EEF1F8;}
+ .d2-1754693087 .fill-N7{fill:#FFFFFF;}
+ .d2-1754693087 .fill-B1{fill:#0D32B2;}
+ .d2-1754693087 .fill-B2{fill:#0D32B2;}
+ .d2-1754693087 .fill-B3{fill:#E3E9FD;}
+ .d2-1754693087 .fill-B4{fill:#E3E9FD;}
+ .d2-1754693087 .fill-B5{fill:#EDF0FD;}
+ .d2-1754693087 .fill-B6{fill:#F7F8FE;}
+ .d2-1754693087 .fill-AA2{fill:#4A6FF3;}
+ .d2-1754693087 .fill-AA4{fill:#EDF0FD;}
+ .d2-1754693087 .fill-AA5{fill:#F7F8FE;}
+ .d2-1754693087 .fill-AB4{fill:#EDF0FD;}
+ .d2-1754693087 .fill-AB5{fill:#F7F8FE;}
+ .d2-1754693087 .stroke-N1{stroke:#0A0F25;}
+ .d2-1754693087 .stroke-N2{stroke:#676C7E;}
+ .d2-1754693087 .stroke-N3{stroke:#9499AB;}
+ .d2-1754693087 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1754693087 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1754693087 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1754693087 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1754693087 .stroke-B1{stroke:#0D32B2;}
+ .d2-1754693087 .stroke-B2{stroke:#0D32B2;}
+ .d2-1754693087 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1754693087 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1754693087 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1754693087 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1754693087 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1754693087 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1754693087 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1754693087 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1754693087 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1754693087 .background-color-N1{background-color:#0A0F25;}
+ .d2-1754693087 .background-color-N2{background-color:#676C7E;}
+ .d2-1754693087 .background-color-N3{background-color:#9499AB;}
+ .d2-1754693087 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1754693087 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1754693087 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1754693087 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1754693087 .background-color-B1{background-color:#0D32B2;}
+ .d2-1754693087 .background-color-B2{background-color:#0D32B2;}
+ .d2-1754693087 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1754693087 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1754693087 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1754693087 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1754693087 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1754693087 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1754693087 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1754693087 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1754693087 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1754693087 .color-N1{color:#0A0F25;}
+ .d2-1754693087 .color-N2{color:#676C7E;}
+ .d2-1754693087 .color-N3{color:#9499AB;}
+ .d2-1754693087 .color-N4{color:#CFD2DD;}
+ .d2-1754693087 .color-N5{color:#DEE1EB;}
+ .d2-1754693087 .color-N6{color:#EEF1F8;}
+ .d2-1754693087 .color-N7{color:#FFFFFF;}
+ .d2-1754693087 .color-B1{color:#0D32B2;}
+ .d2-1754693087 .color-B2{color:#0D32B2;}
+ .d2-1754693087 .color-B3{color:#E3E9FD;}
+ .d2-1754693087 .color-B4{color:#E3E9FD;}
+ .d2-1754693087 .color-B5{color:#EDF0FD;}
+ .d2-1754693087 .color-B6{color:#F7F8FE;}
+ .d2-1754693087 .color-AA2{color:#4A6FF3;}
+ .d2-1754693087 .color-AA4{color:#EDF0FD;}
+ .d2-1754693087 .color-AA5{color:#F7F8FE;}
+ .d2-1754693087 .color-AB4{color:#EDF0FD;}
+ .d2-1754693087 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>scoreritemResponseitemessayRubricconceptitemOutcome getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
+
-
-
+
+
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json
index 8794626f04..9d25012347 100644
--- a/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json
@@ -371,7 +371,7 @@
"id": "concept",
"type": "rectangle",
"pos": {
- "x": 665,
+ "x": 685,
"y": 52
},
"width": 100,
@@ -412,7 +412,7 @@
"id": "concept.t",
"type": "rectangle",
"pos": {
- "x": 709,
+ "x": 729,
"y": 708
},
"width": 12,
@@ -452,7 +452,7 @@
"id": "itemOutcome",
"type": "rectangle",
"pos": {
- "x": 805,
+ "x": 825,
"y": 52
},
"width": 137,
@@ -493,7 +493,7 @@
"id": "itemOutcome.t1",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 888
},
"width": 12,
@@ -613,7 +613,7 @@
"id": "itemOutcome.t2",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1158
},
"width": 12,
@@ -653,7 +653,7 @@
"id": "itemOutcome.t3",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1248
},
"width": 12,
@@ -948,7 +948,7 @@
"y": 718
},
{
- "x": 709,
+ "x": 729,
"y": 718
}
],
@@ -1024,7 +1024,7 @@
"y": 898
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 898
}
],
@@ -1138,7 +1138,7 @@
"y": 1168
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1168
}
],
@@ -1176,7 +1176,7 @@
"y": 1258
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1258
}
],
@@ -1362,11 +1362,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 715,
+ "x": 735,
"y": 118
},
{
- "x": 715,
+ "x": 735,
"y": 1328
}
],
@@ -1400,11 +1400,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 873.5,
+ "x": 893.5,
"y": 118
},
{
- "x": 873.5,
+ "x": 893.5,
"y": 1328
}
],
diff --git a/e2etests/testdata/stable/sequence_diagram_span/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_span/elk/sketch.exp.svg
index d37b354527..fe228e7d11 100644
--- a/e2etests/testdata/stable/sequence_diagram_span/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagram_span/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-scoreritemResponseitemessayRubricconceptitemOutcome getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
-
+ .d2-1754693087 .fill-N1{fill:#0A0F25;}
+ .d2-1754693087 .fill-N2{fill:#676C7E;}
+ .d2-1754693087 .fill-N3{fill:#9499AB;}
+ .d2-1754693087 .fill-N4{fill:#CFD2DD;}
+ .d2-1754693087 .fill-N5{fill:#DEE1EB;}
+ .d2-1754693087 .fill-N6{fill:#EEF1F8;}
+ .d2-1754693087 .fill-N7{fill:#FFFFFF;}
+ .d2-1754693087 .fill-B1{fill:#0D32B2;}
+ .d2-1754693087 .fill-B2{fill:#0D32B2;}
+ .d2-1754693087 .fill-B3{fill:#E3E9FD;}
+ .d2-1754693087 .fill-B4{fill:#E3E9FD;}
+ .d2-1754693087 .fill-B5{fill:#EDF0FD;}
+ .d2-1754693087 .fill-B6{fill:#F7F8FE;}
+ .d2-1754693087 .fill-AA2{fill:#4A6FF3;}
+ .d2-1754693087 .fill-AA4{fill:#EDF0FD;}
+ .d2-1754693087 .fill-AA5{fill:#F7F8FE;}
+ .d2-1754693087 .fill-AB4{fill:#EDF0FD;}
+ .d2-1754693087 .fill-AB5{fill:#F7F8FE;}
+ .d2-1754693087 .stroke-N1{stroke:#0A0F25;}
+ .d2-1754693087 .stroke-N2{stroke:#676C7E;}
+ .d2-1754693087 .stroke-N3{stroke:#9499AB;}
+ .d2-1754693087 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1754693087 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1754693087 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1754693087 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1754693087 .stroke-B1{stroke:#0D32B2;}
+ .d2-1754693087 .stroke-B2{stroke:#0D32B2;}
+ .d2-1754693087 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1754693087 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1754693087 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1754693087 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1754693087 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1754693087 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1754693087 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1754693087 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1754693087 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1754693087 .background-color-N1{background-color:#0A0F25;}
+ .d2-1754693087 .background-color-N2{background-color:#676C7E;}
+ .d2-1754693087 .background-color-N3{background-color:#9499AB;}
+ .d2-1754693087 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1754693087 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1754693087 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1754693087 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1754693087 .background-color-B1{background-color:#0D32B2;}
+ .d2-1754693087 .background-color-B2{background-color:#0D32B2;}
+ .d2-1754693087 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1754693087 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1754693087 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1754693087 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1754693087 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1754693087 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1754693087 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1754693087 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1754693087 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1754693087 .color-N1{color:#0A0F25;}
+ .d2-1754693087 .color-N2{color:#676C7E;}
+ .d2-1754693087 .color-N3{color:#9499AB;}
+ .d2-1754693087 .color-N4{color:#CFD2DD;}
+ .d2-1754693087 .color-N5{color:#DEE1EB;}
+ .d2-1754693087 .color-N6{color:#EEF1F8;}
+ .d2-1754693087 .color-N7{color:#FFFFFF;}
+ .d2-1754693087 .color-B1{color:#0D32B2;}
+ .d2-1754693087 .color-B2{color:#0D32B2;}
+ .d2-1754693087 .color-B3{color:#E3E9FD;}
+ .d2-1754693087 .color-B4{color:#E3E9FD;}
+ .d2-1754693087 .color-B5{color:#EDF0FD;}
+ .d2-1754693087 .color-B6{color:#F7F8FE;}
+ .d2-1754693087 .color-AA2{color:#4A6FF3;}
+ .d2-1754693087 .color-AA4{color:#EDF0FD;}
+ .d2-1754693087 .color-AA5{color:#F7F8FE;}
+ .d2-1754693087 .color-AB4{color:#EDF0FD;}
+ .d2-1754693087 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>scoreritemResponseitemessayRubricconceptitemOutcome getItem() itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
+
-
-
+
+
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json
index 76fcabbe37..aa1bdaf767 100644
--- a/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json
@@ -7,7 +7,7 @@
"id": "a_shape",
"type": "oval",
"pos": {
- "x": 1446,
+ "x": 1476,
"y": 0
},
"width": 131,
@@ -51,7 +51,7 @@
"x": 0,
"y": 281
},
- "width": 954,
+ "width": 974,
"height": 1376,
"opacity": 1,
"strokeDash": 0,
@@ -453,7 +453,7 @@
"id": "a_sequence.concept",
"type": "rectangle",
"pos": {
- "x": 665,
+ "x": 685,
"y": 369
},
"width": 100,
@@ -494,7 +494,7 @@
"id": "a_sequence.concept.t",
"type": "rectangle",
"pos": {
- "x": 709,
+ "x": 729,
"y": 1025
},
"width": 12,
@@ -534,7 +534,7 @@
"id": "a_sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 805,
+ "x": 825,
"y": 369
},
"width": 137,
@@ -575,7 +575,7 @@
"id": "a_sequence.itemOutcome.t1",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1205
},
"width": 12,
@@ -695,7 +695,7 @@
"id": "a_sequence.itemOutcome.t2",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1475
},
"width": 12,
@@ -735,7 +735,7 @@
"id": "a_sequence.itemOutcome.t3",
"type": "rectangle",
"pos": {
- "x": 867,
+ "x": 887,
"y": 1565
},
"width": 12,
@@ -775,10 +775,10 @@
"id": "another",
"type": "rectangle",
"pos": {
- "x": 1004,
+ "x": 1024,
"y": 254
},
- "width": 1014,
+ "width": 1034,
"height": 1431,
"opacity": 1,
"strokeDash": 0,
@@ -816,10 +816,10 @@
"id": "another.sequence",
"type": "sequence_diagram",
"pos": {
- "x": 1034,
+ "x": 1054,
"y": 284
},
- "width": 954,
+ "width": 974,
"height": 1371,
"opacity": 1,
"strokeDash": 0,
@@ -857,7 +857,7 @@
"id": "another.sequence.scorer",
"type": "rectangle",
"pos": {
- "x": 1046,
+ "x": 1066,
"y": 367
},
"width": 100,
@@ -898,7 +898,7 @@
"id": "another.sequence.scorer.t",
"type": "rectangle",
"pos": {
- "x": 1090,
+ "x": 1110,
"y": 503
},
"width": 12,
@@ -938,7 +938,7 @@
"id": "another.sequence.itemResponse",
"type": "rectangle",
"pos": {
- "x": 1186,
+ "x": 1206,
"y": 367
},
"width": 140,
@@ -979,7 +979,7 @@
"id": "another.sequence.itemResponse.t",
"type": "rectangle",
"pos": {
- "x": 1250,
+ "x": 1270,
"y": 503
},
"width": 12,
@@ -1019,7 +1019,7 @@
"id": "another.sequence.item",
"type": "rectangle",
"pos": {
- "x": 1356,
+ "x": 1376,
"y": 367
},
"width": 100,
@@ -1060,7 +1060,7 @@
"id": "another.sequence.item.t1",
"type": "rectangle",
"pos": {
- "x": 1400,
+ "x": 1420,
"y": 683
},
"width": 12,
@@ -1100,7 +1100,7 @@
"id": "another.sequence.essayRubric",
"type": "rectangle",
"pos": {
- "x": 1496,
+ "x": 1516,
"y": 367
},
"width": 126,
@@ -1141,7 +1141,7 @@
"id": "another.sequence.essayRubric.t",
"type": "rectangle",
"pos": {
- "x": 1553,
+ "x": 1573,
"y": 863
},
"width": 12,
@@ -1181,7 +1181,7 @@
"id": "another.sequence.essayRubric.t.c",
"type": "rectangle",
"pos": {
- "x": 1549,
+ "x": 1569,
"y": 943
},
"width": 20,
@@ -1221,7 +1221,7 @@
"id": "another.sequence.concept",
"type": "rectangle",
"pos": {
- "x": 1699,
+ "x": 1739,
"y": 367
},
"width": 100,
@@ -1262,7 +1262,7 @@
"id": "another.sequence.concept.t",
"type": "rectangle",
"pos": {
- "x": 1743,
+ "x": 1783,
"y": 1023
},
"width": 12,
@@ -1302,7 +1302,7 @@
"id": "another.sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 1839,
+ "x": 1879,
"y": 367
},
"width": 137,
@@ -1343,7 +1343,7 @@
"id": "another.sequence.itemOutcome.t1",
"type": "rectangle",
"pos": {
- "x": 1901,
+ "x": 1941,
"y": 1203
},
"width": 12,
@@ -1383,7 +1383,7 @@
"id": "another.sequence.item.t2",
"type": "rectangle",
"pos": {
- "x": 1400,
+ "x": 1420,
"y": 1293
},
"width": 12,
@@ -1423,7 +1423,7 @@
"id": "another.sequence.item.t3",
"type": "rectangle",
"pos": {
- "x": 1400,
+ "x": 1420,
"y": 1383
},
"width": 12,
@@ -1463,7 +1463,7 @@
"id": "another.sequence.itemOutcome.t2",
"type": "rectangle",
"pos": {
- "x": 1901,
+ "x": 1941,
"y": 1473
},
"width": 12,
@@ -1503,7 +1503,7 @@
"id": "another.sequence.itemOutcome.t3",
"type": "rectangle",
"pos": {
- "x": 1901,
+ "x": 1941,
"y": 1563
},
"width": 12,
@@ -1543,7 +1543,7 @@
"id": "sequence",
"type": "rectangle",
"pos": {
- "x": 421,
+ "x": 431,
"y": 2220
},
"width": 112,
@@ -1584,10 +1584,10 @@
"id": "finally",
"type": "queue",
"pos": {
- "x": 1238,
+ "x": 1268,
"y": 1807
},
- "width": 1074,
+ "width": 1084,
"height": 891,
"opacity": 1,
"strokeDash": 0,
@@ -1625,7 +1625,7 @@
"id": "finally.sequence",
"type": "sequence_diagram",
"pos": {
- "x": 1313,
+ "x": 1348,
"y": 1857
},
"width": 934,
@@ -1666,7 +1666,7 @@
"id": "finally.sequence.scorer",
"type": "rectangle",
"pos": {
- "x": 1325,
+ "x": 1360,
"y": 1940
},
"width": 100,
@@ -1707,7 +1707,7 @@
"id": "finally.sequence.concept",
"type": "rectangle",
"pos": {
- "x": 1475,
+ "x": 1510,
"y": 1940
},
"width": 100,
@@ -1748,7 +1748,7 @@
"id": "finally.sequence.essayRubric",
"type": "rectangle",
"pos": {
- "x": 1615,
+ "x": 1650,
"y": 1940
},
"width": 126,
@@ -1789,7 +1789,7 @@
"id": "finally.sequence.item",
"type": "rectangle",
"pos": {
- "x": 1778,
+ "x": 1813,
"y": 1940
},
"width": 100,
@@ -1830,7 +1830,7 @@
"id": "finally.sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 1918,
+ "x": 1953,
"y": 1940
},
"width": 137,
@@ -1871,7 +1871,7 @@
"id": "finally.sequence.itemResponse",
"type": "rectangle",
"pos": {
- "x": 2095,
+ "x": 2130,
"y": 1940
},
"width": 140,
@@ -1912,7 +1912,7 @@
"id": "finally.sequence.itemResponse.a",
"type": "rectangle",
"pos": {
- "x": 2159,
+ "x": 2194,
"y": 2066
},
"width": 12,
@@ -1952,7 +1952,7 @@
"id": "finally.sequence.item.a",
"type": "rectangle",
"pos": {
- "x": 1822,
+ "x": 1857,
"y": 2056
},
"width": 12,
@@ -1992,7 +1992,7 @@
"id": "finally.sequence.item.a.b",
"type": "rectangle",
"pos": {
- "x": 1818,
+ "x": 1853,
"y": 2066
},
"width": 20,
@@ -2032,7 +2032,7 @@
"id": "finally.sequence.essayRubric.a",
"type": "rectangle",
"pos": {
- "x": 1672,
+ "x": 1707,
"y": 2116
},
"width": 12,
@@ -2072,7 +2072,7 @@
"id": "finally.sequence.essayRubric.a.b",
"type": "rectangle",
"pos": {
- "x": 1668,
+ "x": 1703,
"y": 2126
},
"width": 20,
@@ -2112,7 +2112,7 @@
"id": "finally.sequence.essayRubric.a.b.c",
"type": "rectangle",
"pos": {
- "x": 1664,
+ "x": 1699,
"y": 2136
},
"width": 28,
@@ -2152,7 +2152,7 @@
"id": "finally.sequence.concept.a",
"type": "rectangle",
"pos": {
- "x": 1519,
+ "x": 1554,
"y": 2176
},
"width": 12,
@@ -2192,7 +2192,7 @@
"id": "finally.sequence.concept.a.b",
"type": "rectangle",
"pos": {
- "x": 1515,
+ "x": 1550,
"y": 2186
},
"width": 20,
@@ -2232,7 +2232,7 @@
"id": "finally.sequence.concept.a.b.c",
"type": "rectangle",
"pos": {
- "x": 1511,
+ "x": 1546,
"y": 2196
},
"width": 28,
@@ -2272,7 +2272,7 @@
"id": "finally.sequence.concept.a.b.c.d",
"type": "rectangle",
"pos": {
- "x": 1507,
+ "x": 1542,
"y": 2206
},
"width": 36,
@@ -2312,7 +2312,7 @@
"id": "finally.sequence.itemOutcome.a",
"type": "rectangle",
"pos": {
- "x": 1980,
+ "x": 2015,
"y": 2306
},
"width": 12,
@@ -2352,7 +2352,7 @@
"id": "finally.sequence.itemOutcome.a.b",
"type": "rectangle",
"pos": {
- "x": 1976,
+ "x": 2011,
"y": 2316
},
"width": 20,
@@ -2392,7 +2392,7 @@
"id": "finally.sequence.itemOutcome.a.b.c",
"type": "rectangle",
"pos": {
- "x": 1972,
+ "x": 2007,
"y": 2326
},
"width": 28,
@@ -2432,7 +2432,7 @@
"id": "finally.sequence.itemOutcome.a.b.c.d",
"type": "rectangle",
"pos": {
- "x": 1968,
+ "x": 2003,
"y": 2336
},
"width": 36,
@@ -2472,7 +2472,7 @@
"id": "finally.sequence.itemOutcome.a.b.c.d.e",
"type": "rectangle",
"pos": {
- "x": 1964,
+ "x": 1999,
"y": 2346
},
"width": 44,
@@ -2512,7 +2512,7 @@
"id": "finally.sequence.scorer.abc",
"type": "rectangle",
"pos": {
- "x": 1369,
+ "x": 1404,
"y": 2416
},
"width": 12,
@@ -2552,7 +2552,7 @@
"id": "finally.sequence.itemResponse.c",
"type": "rectangle",
"pos": {
- "x": 2159,
+ "x": 2194,
"y": 2556
},
"width": 12,
@@ -2847,7 +2847,7 @@
"y": 1035
},
{
- "x": 709,
+ "x": 729,
"y": 1035
}
],
@@ -2923,7 +2923,7 @@
"y": 1215
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1215
}
],
@@ -3037,7 +3037,7 @@
"y": 1485
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1485
}
],
@@ -3075,7 +3075,7 @@
"y": 1575
},
{
- "x": 867.5,
+ "x": 887.5,
"y": 1575
}
],
@@ -3109,11 +3109,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 513
},
{
- "x": 1250,
+ "x": 1270,
"y": 513
}
],
@@ -3147,11 +3147,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 603
},
{
- "x": 1250,
+ "x": 1270,
"y": 603
}
],
@@ -3185,11 +3185,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 693
},
{
- "x": 1400,
+ "x": 1420,
"y": 693
}
],
@@ -3223,11 +3223,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 783
},
{
- "x": 1400,
+ "x": 1420,
"y": 783
}
],
@@ -3261,11 +3261,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 873
},
{
- "x": 1553,
+ "x": 1573,
"y": 873
}
],
@@ -3299,11 +3299,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1256,
+ "x": 1276,
"y": 953
},
{
- "x": 1549,
+ "x": 1569,
"y": 953
}
],
@@ -3337,11 +3337,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1569,
+ "x": 1589,
"y": 1033
},
{
- "x": 1743,
+ "x": 1783,
"y": 1033
}
],
@@ -3375,11 +3375,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1096,
+ "x": 1116,
"y": 1123
},
{
- "x": 1553,
+ "x": 1573,
"y": 1123
}
],
@@ -3413,11 +3413,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 1213
},
{
- "x": 1901.5,
+ "x": 1941.5,
"y": 1213
}
],
@@ -3451,11 +3451,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 1303
},
{
- "x": 1400,
+ "x": 1420,
"y": 1303
}
],
@@ -3489,11 +3489,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 1393
},
{
- "x": 1400,
+ "x": 1420,
"y": 1393
}
],
@@ -3527,11 +3527,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 1483
},
{
- "x": 1901.5,
+ "x": 1941.5,
"y": 1483
}
],
@@ -3565,11 +3565,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1102,
+ "x": 1122,
"y": 1573
},
{
- "x": 1901.5,
+ "x": 1941.5,
"y": 1573
}
],
@@ -3603,19 +3603,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 1446,
+ "x": 1476,
"y": 73
},
{
- "x": 670.7999877929688,
+ "x": 684.7999877929688,
"y": 159.39999389648438
},
{
- "x": 477,
+ "x": 487,
"y": 241
},
{
- "x": 477,
+ "x": 487,
"y": 281
}
],
@@ -3650,19 +3650,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 1511,
+ "x": 1541,
"y": 131
},
{
- "x": 1511,
+ "x": 1541,
"y": 171
},
{
- "x": 1511,
+ "x": 1541,
"y": 241.5
},
{
- "x": 1511,
+ "x": 1541,
"y": 283.5
}
],
@@ -3697,31 +3697,31 @@
"labelPercentage": 0,
"route": [
{
- "x": 477,
+ "x": 487,
"y": 1657
},
{
- "x": 477,
+ "x": 487,
"y": 1697
},
{
- "x": 477,
+ "x": 487,
"y": 1717
},
{
- "x": 477,
+ "x": 487,
"y": 1732
},
{
- "x": 477,
+ "x": 487,
"y": 1747
},
{
- "x": 477,
+ "x": 487,
"y": 1889.5
},
{
- "x": 477,
+ "x": 487,
"y": 2219.5
}
],
@@ -3756,31 +3756,31 @@
"labelPercentage": 0,
"route": [
{
- "x": 1511,
+ "x": 1541,
"y": 1655.5
},
{
- "x": 1511,
+ "x": 1541,
"y": 1696.699951171875
},
{
- "x": 1511,
+ "x": 1541,
"y": 1717
},
{
- "x": 1511,
+ "x": 1541,
"y": 1732
},
{
- "x": 1511,
+ "x": 1541,
"y": 1747
},
{
- "x": 1517,
+ "x": 1547.199951171875,
"y": 1817
},
{
- "x": 1541,
+ "x": 1572,
"y": 1857
}
],
@@ -3815,55 +3815,55 @@
"labelPercentage": 0,
"route": [
{
- "x": 1576,
+ "x": 1606,
"y": 79
},
{
- "x": 1953.5999755859375,
+ "x": 1991.5999755859375,
"y": 160.60000610351562
},
{
- "x": 2048,
+ "x": 2088,
"y": 191
},
{
- "x": 2048,
+ "x": 2088,
"y": 206
},
{
- "x": 2048,
+ "x": 2088,
"y": 221
},
{
- "x": 2048,
+ "x": 2088,
"y": 378.6000061035156
},
{
- "x": 2048,
+ "x": 2088,
"y": 600
},
{
- "x": 2048,
+ "x": 2088,
"y": 821.4000244140625
},
{
- "x": 2048,
+ "x": 2088,
"y": 1116.5999755859375
},
{
- "x": 2048,
+ "x": 2088,
"y": 1338
},
{
- "x": 2048,
+ "x": 2088,
"y": 1559.4000244140625
},
{
- "x": 2048,
+ "x": 2088,
"y": 1767
},
{
- "x": 2048,
+ "x": 2088,
"y": 1807
}
],
@@ -3898,11 +3898,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2159,
+ "x": 2194,
"y": 2076
},
{
- "x": 1838,
+ "x": 1873,
"y": 2076
}
],
@@ -3936,11 +3936,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1818,
+ "x": 1853,
"y": 2146
},
{
- "x": 1692,
+ "x": 1727,
"y": 2146
}
],
@@ -3974,11 +3974,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1664,
+ "x": 1699,
"y": 2216
},
{
- "x": 1543,
+ "x": 1578,
"y": 2216
}
],
@@ -4012,11 +4012,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1822,
+ "x": 1857,
"y": 2286
},
{
- "x": 1688,
+ "x": 1723,
"y": 2286
}
],
@@ -4050,11 +4050,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1543,
+ "x": 1578,
"y": 2356
},
{
- "x": 1964.5,
+ "x": 1999.5,
"y": 2356
}
],
@@ -4088,11 +4088,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1381,
+ "x": 1416,
"y": 2426
},
{
- "x": 1822,
+ "x": 1857,
"y": 2426
}
],
@@ -4126,11 +4126,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1964.5,
+ "x": 1999.5,
"y": 2496
},
{
- "x": 1375,
+ "x": 1410,
"y": 2496
}
],
@@ -4164,11 +4164,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1375,
+ "x": 1410,
"y": 2566
},
{
- "x": 2159,
+ "x": 2194,
"y": 2566
}
],
@@ -4354,11 +4354,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 715,
+ "x": 735,
"y": 435
},
{
- "x": 715,
+ "x": 735,
"y": 1645
}
],
@@ -4392,11 +4392,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 873.5,
+ "x": 893.5,
"y": 435
},
{
- "x": 873.5,
+ "x": 893.5,
"y": 1645
}
],
@@ -4430,11 +4430,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1096,
+ "x": 1116,
"y": 433
},
{
- "x": 1096,
+ "x": 1116,
"y": 1643
}
],
@@ -4468,11 +4468,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1256,
+ "x": 1276,
"y": 433
},
{
- "x": 1256,
+ "x": 1276,
"y": 1643
}
],
@@ -4506,11 +4506,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1406,
+ "x": 1426,
"y": 433
},
{
- "x": 1406,
+ "x": 1426,
"y": 1643
}
],
@@ -4544,11 +4544,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1559,
+ "x": 1579,
"y": 433
},
{
- "x": 1559,
+ "x": 1579,
"y": 1643
}
],
@@ -4582,11 +4582,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1749,
+ "x": 1789,
"y": 433
},
{
- "x": 1749,
+ "x": 1789,
"y": 1643
}
],
@@ -4620,11 +4620,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1907.5,
+ "x": 1947.5,
"y": 433
},
{
- "x": 1907.5,
+ "x": 1947.5,
"y": 1643
}
],
@@ -4658,11 +4658,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1375,
+ "x": 1410,
"y": 2006
},
{
- "x": 1375,
+ "x": 1410,
"y": 2636
}
],
@@ -4696,11 +4696,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1525,
+ "x": 1560,
"y": 2006
},
{
- "x": 1525,
+ "x": 1560,
"y": 2636
}
],
@@ -4734,11 +4734,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1678,
+ "x": 1713,
"y": 2006
},
{
- "x": 1678,
+ "x": 1713,
"y": 2636
}
],
@@ -4772,11 +4772,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1828,
+ "x": 1863,
"y": 2006
},
{
- "x": 1828,
+ "x": 1863,
"y": 2636
}
],
@@ -4810,11 +4810,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1986.5,
+ "x": 2021.5,
"y": 2006
},
{
- "x": 1986.5,
+ "x": 2021.5,
"y": 2636
}
],
@@ -4848,11 +4848,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2165,
+ "x": 2200,
"y": 2006
},
{
- "x": 2165,
+ "x": 2200,
"y": 2636
}
],
diff --git a/e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg
index 235fcfb3c4..0f586efe09 100644
--- a/e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg
@@ -1,23 +1,23 @@
-a_shapea_sequenceanothersequencefinallyscoreritemResponseitemessayRubricconceptitemOutcomesequencesequencescoreritemResponseitemessayRubricconceptitemOutcomescorerconceptessayRubricitemitemOutcomeitemResponse getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
-
-
-
-
-
-
+ .d2-4238082430 .fill-N1{fill:#0A0F25;}
+ .d2-4238082430 .fill-N2{fill:#676C7E;}
+ .d2-4238082430 .fill-N3{fill:#9499AB;}
+ .d2-4238082430 .fill-N4{fill:#CFD2DD;}
+ .d2-4238082430 .fill-N5{fill:#DEE1EB;}
+ .d2-4238082430 .fill-N6{fill:#EEF1F8;}
+ .d2-4238082430 .fill-N7{fill:#FFFFFF;}
+ .d2-4238082430 .fill-B1{fill:#0D32B2;}
+ .d2-4238082430 .fill-B2{fill:#0D32B2;}
+ .d2-4238082430 .fill-B3{fill:#E3E9FD;}
+ .d2-4238082430 .fill-B4{fill:#E3E9FD;}
+ .d2-4238082430 .fill-B5{fill:#EDF0FD;}
+ .d2-4238082430 .fill-B6{fill:#F7F8FE;}
+ .d2-4238082430 .fill-AA2{fill:#4A6FF3;}
+ .d2-4238082430 .fill-AA4{fill:#EDF0FD;}
+ .d2-4238082430 .fill-AA5{fill:#F7F8FE;}
+ .d2-4238082430 .fill-AB4{fill:#EDF0FD;}
+ .d2-4238082430 .fill-AB5{fill:#F7F8FE;}
+ .d2-4238082430 .stroke-N1{stroke:#0A0F25;}
+ .d2-4238082430 .stroke-N2{stroke:#676C7E;}
+ .d2-4238082430 .stroke-N3{stroke:#9499AB;}
+ .d2-4238082430 .stroke-N4{stroke:#CFD2DD;}
+ .d2-4238082430 .stroke-N5{stroke:#DEE1EB;}
+ .d2-4238082430 .stroke-N6{stroke:#EEF1F8;}
+ .d2-4238082430 .stroke-N7{stroke:#FFFFFF;}
+ .d2-4238082430 .stroke-B1{stroke:#0D32B2;}
+ .d2-4238082430 .stroke-B2{stroke:#0D32B2;}
+ .d2-4238082430 .stroke-B3{stroke:#E3E9FD;}
+ .d2-4238082430 .stroke-B4{stroke:#E3E9FD;}
+ .d2-4238082430 .stroke-B5{stroke:#EDF0FD;}
+ .d2-4238082430 .stroke-B6{stroke:#F7F8FE;}
+ .d2-4238082430 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-4238082430 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-4238082430 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-4238082430 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-4238082430 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-4238082430 .background-color-N1{background-color:#0A0F25;}
+ .d2-4238082430 .background-color-N2{background-color:#676C7E;}
+ .d2-4238082430 .background-color-N3{background-color:#9499AB;}
+ .d2-4238082430 .background-color-N4{background-color:#CFD2DD;}
+ .d2-4238082430 .background-color-N5{background-color:#DEE1EB;}
+ .d2-4238082430 .background-color-N6{background-color:#EEF1F8;}
+ .d2-4238082430 .background-color-N7{background-color:#FFFFFF;}
+ .d2-4238082430 .background-color-B1{background-color:#0D32B2;}
+ .d2-4238082430 .background-color-B2{background-color:#0D32B2;}
+ .d2-4238082430 .background-color-B3{background-color:#E3E9FD;}
+ .d2-4238082430 .background-color-B4{background-color:#E3E9FD;}
+ .d2-4238082430 .background-color-B5{background-color:#EDF0FD;}
+ .d2-4238082430 .background-color-B6{background-color:#F7F8FE;}
+ .d2-4238082430 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-4238082430 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-4238082430 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-4238082430 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-4238082430 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-4238082430 .color-N1{color:#0A0F25;}
+ .d2-4238082430 .color-N2{color:#676C7E;}
+ .d2-4238082430 .color-N3{color:#9499AB;}
+ .d2-4238082430 .color-N4{color:#CFD2DD;}
+ .d2-4238082430 .color-N5{color:#DEE1EB;}
+ .d2-4238082430 .color-N6{color:#EEF1F8;}
+ .d2-4238082430 .color-N7{color:#FFFFFF;}
+ .d2-4238082430 .color-B1{color:#0D32B2;}
+ .d2-4238082430 .color-B2{color:#0D32B2;}
+ .d2-4238082430 .color-B3{color:#E3E9FD;}
+ .d2-4238082430 .color-B4{color:#E3E9FD;}
+ .d2-4238082430 .color-B5{color:#EDF0FD;}
+ .d2-4238082430 .color-B6{color:#F7F8FE;}
+ .d2-4238082430 .color-AA2{color:#4A6FF3;}
+ .d2-4238082430 .color-AA4{color:#EDF0FD;}
+ .d2-4238082430 .color-AA5{color:#F7F8FE;}
+ .d2-4238082430 .color-AB4{color:#EDF0FD;}
+ .d2-4238082430 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>a_shapea_sequenceanothersequencefinallyscoreritemResponseitemessayRubricconceptitemOutcomesequencesequencescoreritemResponseitemessayRubricconceptitemOutcomescorerconceptessayRubricitemitemOutcomeitemResponse getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json
index 32b65a0820..08adb78036 100644
--- a/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json
+++ b/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json
@@ -7,7 +7,7 @@
"id": "a_shape",
"type": "oval",
"pos": {
- "x": 1447,
+ "x": 1477,
"y": 12
},
"width": 131,
@@ -51,7 +51,7 @@
"x": 12,
"y": 275
},
- "width": 954,
+ "width": 974,
"height": 1376,
"opacity": 1,
"strokeDash": 0,
@@ -453,7 +453,7 @@
"id": "a_sequence.concept",
"type": "rectangle",
"pos": {
- "x": 677,
+ "x": 697,
"y": 363
},
"width": 100,
@@ -494,7 +494,7 @@
"id": "a_sequence.concept.t",
"type": "rectangle",
"pos": {
- "x": 721,
+ "x": 741,
"y": 1019
},
"width": 12,
@@ -534,7 +534,7 @@
"id": "a_sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 817,
+ "x": 837,
"y": 363
},
"width": 137,
@@ -575,7 +575,7 @@
"id": "a_sequence.itemOutcome.t1",
"type": "rectangle",
"pos": {
- "x": 879,
+ "x": 899,
"y": 1199
},
"width": 12,
@@ -695,7 +695,7 @@
"id": "a_sequence.itemOutcome.t2",
"type": "rectangle",
"pos": {
- "x": 879,
+ "x": 899,
"y": 1469
},
"width": 12,
@@ -735,7 +735,7 @@
"id": "a_sequence.itemOutcome.t3",
"type": "rectangle",
"pos": {
- "x": 879,
+ "x": 899,
"y": 1559
},
"width": 12,
@@ -775,10 +775,10 @@
"id": "another",
"type": "rectangle",
"pos": {
- "x": 986,
+ "x": 1006,
"y": 228
},
- "width": 1054,
+ "width": 1074,
"height": 1471,
"opacity": 1,
"strokeDash": 0,
@@ -816,10 +816,10 @@
"id": "another.sequence",
"type": "sequence_diagram",
"pos": {
- "x": 1036,
+ "x": 1056,
"y": 278
},
- "width": 954,
+ "width": 974,
"height": 1371,
"opacity": 1,
"strokeDash": 0,
@@ -857,7 +857,7 @@
"id": "another.sequence.scorer",
"type": "rectangle",
"pos": {
- "x": 1048,
+ "x": 1068,
"y": 361
},
"width": 100,
@@ -898,7 +898,7 @@
"id": "another.sequence.scorer.t",
"type": "rectangle",
"pos": {
- "x": 1092,
+ "x": 1112,
"y": 497
},
"width": 12,
@@ -938,7 +938,7 @@
"id": "another.sequence.itemResponse",
"type": "rectangle",
"pos": {
- "x": 1188,
+ "x": 1208,
"y": 361
},
"width": 140,
@@ -979,7 +979,7 @@
"id": "another.sequence.itemResponse.t",
"type": "rectangle",
"pos": {
- "x": 1252,
+ "x": 1272,
"y": 497
},
"width": 12,
@@ -1019,7 +1019,7 @@
"id": "another.sequence.item",
"type": "rectangle",
"pos": {
- "x": 1358,
+ "x": 1378,
"y": 361
},
"width": 100,
@@ -1060,7 +1060,7 @@
"id": "another.sequence.item.t1",
"type": "rectangle",
"pos": {
- "x": 1402,
+ "x": 1422,
"y": 677
},
"width": 12,
@@ -1100,7 +1100,7 @@
"id": "another.sequence.essayRubric",
"type": "rectangle",
"pos": {
- "x": 1498,
+ "x": 1518,
"y": 361
},
"width": 126,
@@ -1141,7 +1141,7 @@
"id": "another.sequence.essayRubric.t",
"type": "rectangle",
"pos": {
- "x": 1555,
+ "x": 1575,
"y": 857
},
"width": 12,
@@ -1181,7 +1181,7 @@
"id": "another.sequence.essayRubric.t.c",
"type": "rectangle",
"pos": {
- "x": 1551,
+ "x": 1571,
"y": 937
},
"width": 20,
@@ -1221,7 +1221,7 @@
"id": "another.sequence.concept",
"type": "rectangle",
"pos": {
- "x": 1701,
+ "x": 1741,
"y": 361
},
"width": 100,
@@ -1262,7 +1262,7 @@
"id": "another.sequence.concept.t",
"type": "rectangle",
"pos": {
- "x": 1745,
+ "x": 1785,
"y": 1017
},
"width": 12,
@@ -1302,7 +1302,7 @@
"id": "another.sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 1841,
+ "x": 1881,
"y": 361
},
"width": 137,
@@ -1343,7 +1343,7 @@
"id": "another.sequence.itemOutcome.t1",
"type": "rectangle",
"pos": {
- "x": 1903,
+ "x": 1943,
"y": 1197
},
"width": 12,
@@ -1383,7 +1383,7 @@
"id": "another.sequence.item.t2",
"type": "rectangle",
"pos": {
- "x": 1402,
+ "x": 1422,
"y": 1287
},
"width": 12,
@@ -1423,7 +1423,7 @@
"id": "another.sequence.item.t3",
"type": "rectangle",
"pos": {
- "x": 1402,
+ "x": 1422,
"y": 1377
},
"width": 12,
@@ -1463,7 +1463,7 @@
"id": "another.sequence.itemOutcome.t2",
"type": "rectangle",
"pos": {
- "x": 1903,
+ "x": 1943,
"y": 1467
},
"width": 12,
@@ -1503,7 +1503,7 @@
"id": "another.sequence.itemOutcome.t3",
"type": "rectangle",
"pos": {
- "x": 1903,
+ "x": 1943,
"y": 1557
},
"width": 12,
@@ -1543,7 +1543,7 @@
"id": "sequence",
"type": "rectangle",
"pos": {
- "x": 433,
+ "x": 443,
"y": 1789
},
"width": 112,
@@ -1584,7 +1584,7 @@
"id": "finally",
"type": "queue",
"pos": {
- "x": 1274,
+ "x": 1309,
"y": 1789
},
"width": 1034,
@@ -1625,7 +1625,7 @@
"id": "finally.sequence",
"type": "sequence_diagram",
"pos": {
- "x": 1324,
+ "x": 1359,
"y": 1839
},
"width": 934,
@@ -1666,7 +1666,7 @@
"id": "finally.sequence.scorer",
"type": "rectangle",
"pos": {
- "x": 1336,
+ "x": 1371,
"y": 1922
},
"width": 100,
@@ -1707,7 +1707,7 @@
"id": "finally.sequence.concept",
"type": "rectangle",
"pos": {
- "x": 1486,
+ "x": 1521,
"y": 1922
},
"width": 100,
@@ -1748,7 +1748,7 @@
"id": "finally.sequence.essayRubric",
"type": "rectangle",
"pos": {
- "x": 1626,
+ "x": 1661,
"y": 1922
},
"width": 126,
@@ -1789,7 +1789,7 @@
"id": "finally.sequence.item",
"type": "rectangle",
"pos": {
- "x": 1789,
+ "x": 1824,
"y": 1922
},
"width": 100,
@@ -1830,7 +1830,7 @@
"id": "finally.sequence.itemOutcome",
"type": "rectangle",
"pos": {
- "x": 1929,
+ "x": 1964,
"y": 1922
},
"width": 137,
@@ -1871,7 +1871,7 @@
"id": "finally.sequence.itemResponse",
"type": "rectangle",
"pos": {
- "x": 2106,
+ "x": 2141,
"y": 1922
},
"width": 140,
@@ -1912,7 +1912,7 @@
"id": "finally.sequence.itemResponse.a",
"type": "rectangle",
"pos": {
- "x": 2170,
+ "x": 2205,
"y": 2048
},
"width": 12,
@@ -1952,7 +1952,7 @@
"id": "finally.sequence.item.a",
"type": "rectangle",
"pos": {
- "x": 1833,
+ "x": 1868,
"y": 2038
},
"width": 12,
@@ -1992,7 +1992,7 @@
"id": "finally.sequence.item.a.b",
"type": "rectangle",
"pos": {
- "x": 1829,
+ "x": 1864,
"y": 2048
},
"width": 20,
@@ -2032,7 +2032,7 @@
"id": "finally.sequence.essayRubric.a",
"type": "rectangle",
"pos": {
- "x": 1683,
+ "x": 1718,
"y": 2098
},
"width": 12,
@@ -2072,7 +2072,7 @@
"id": "finally.sequence.essayRubric.a.b",
"type": "rectangle",
"pos": {
- "x": 1679,
+ "x": 1714,
"y": 2108
},
"width": 20,
@@ -2112,7 +2112,7 @@
"id": "finally.sequence.essayRubric.a.b.c",
"type": "rectangle",
"pos": {
- "x": 1675,
+ "x": 1710,
"y": 2118
},
"width": 28,
@@ -2152,7 +2152,7 @@
"id": "finally.sequence.concept.a",
"type": "rectangle",
"pos": {
- "x": 1530,
+ "x": 1565,
"y": 2158
},
"width": 12,
@@ -2192,7 +2192,7 @@
"id": "finally.sequence.concept.a.b",
"type": "rectangle",
"pos": {
- "x": 1526,
+ "x": 1561,
"y": 2168
},
"width": 20,
@@ -2232,7 +2232,7 @@
"id": "finally.sequence.concept.a.b.c",
"type": "rectangle",
"pos": {
- "x": 1522,
+ "x": 1557,
"y": 2178
},
"width": 28,
@@ -2272,7 +2272,7 @@
"id": "finally.sequence.concept.a.b.c.d",
"type": "rectangle",
"pos": {
- "x": 1518,
+ "x": 1553,
"y": 2188
},
"width": 36,
@@ -2312,7 +2312,7 @@
"id": "finally.sequence.itemOutcome.a",
"type": "rectangle",
"pos": {
- "x": 1992,
+ "x": 2027,
"y": 2288
},
"width": 12,
@@ -2352,7 +2352,7 @@
"id": "finally.sequence.itemOutcome.a.b",
"type": "rectangle",
"pos": {
- "x": 1988,
+ "x": 2023,
"y": 2298
},
"width": 20,
@@ -2392,7 +2392,7 @@
"id": "finally.sequence.itemOutcome.a.b.c",
"type": "rectangle",
"pos": {
- "x": 1984,
+ "x": 2019,
"y": 2308
},
"width": 28,
@@ -2432,7 +2432,7 @@
"id": "finally.sequence.itemOutcome.a.b.c.d",
"type": "rectangle",
"pos": {
- "x": 1980,
+ "x": 2015,
"y": 2318
},
"width": 36,
@@ -2472,7 +2472,7 @@
"id": "finally.sequence.itemOutcome.a.b.c.d.e",
"type": "rectangle",
"pos": {
- "x": 1976,
+ "x": 2011,
"y": 2328
},
"width": 44,
@@ -2512,7 +2512,7 @@
"id": "finally.sequence.scorer.abc",
"type": "rectangle",
"pos": {
- "x": 1380,
+ "x": 1415,
"y": 2398
},
"width": 12,
@@ -2552,7 +2552,7 @@
"id": "finally.sequence.itemResponse.c",
"type": "rectangle",
"pos": {
- "x": 2170,
+ "x": 2205,
"y": 2538
},
"width": 12,
@@ -2847,7 +2847,7 @@
"y": 1029.5
},
{
- "x": 721,
+ "x": 741,
"y": 1029.5
}
],
@@ -2923,7 +2923,7 @@
"y": 1209.5
},
{
- "x": 879.5,
+ "x": 899.5,
"y": 1209.5
}
],
@@ -3037,7 +3037,7 @@
"y": 1479.5
},
{
- "x": 879.5,
+ "x": 899.5,
"y": 1479.5
}
],
@@ -3075,7 +3075,7 @@
"y": 1569.5
},
{
- "x": 879.5,
+ "x": 899.5,
"y": 1569.5
}
],
@@ -3109,11 +3109,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 507
},
{
- "x": 1252,
+ "x": 1272,
"y": 507
}
],
@@ -3147,11 +3147,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 597
},
{
- "x": 1252,
+ "x": 1272,
"y": 597
}
],
@@ -3185,11 +3185,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 687
},
{
- "x": 1402,
+ "x": 1422,
"y": 687
}
],
@@ -3223,11 +3223,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 777
},
{
- "x": 1402,
+ "x": 1422,
"y": 777
}
],
@@ -3261,11 +3261,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 867
},
{
- "x": 1555,
+ "x": 1575,
"y": 867
}
],
@@ -3299,11 +3299,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1258,
+ "x": 1278,
"y": 947
},
{
- "x": 1551,
+ "x": 1571,
"y": 947
}
],
@@ -3337,11 +3337,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1571,
+ "x": 1591,
"y": 1027
},
{
- "x": 1745,
+ "x": 1785,
"y": 1027
}
],
@@ -3375,11 +3375,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1098,
+ "x": 1118,
"y": 1117
},
{
- "x": 1555,
+ "x": 1575,
"y": 1117
}
],
@@ -3413,11 +3413,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 1207
},
{
- "x": 1903.5,
+ "x": 1943.5,
"y": 1207
}
],
@@ -3451,11 +3451,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 1297
},
{
- "x": 1402,
+ "x": 1422,
"y": 1297
}
],
@@ -3489,11 +3489,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 1387
},
{
- "x": 1402,
+ "x": 1422,
"y": 1387
}
],
@@ -3527,11 +3527,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 1477
},
{
- "x": 1903.5,
+ "x": 1943.5,
"y": 1477
}
],
@@ -3565,11 +3565,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1104,
+ "x": 1124,
"y": 1567
},
{
- "x": 1903.5,
+ "x": 1943.5,
"y": 1567
}
],
@@ -3603,19 +3603,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 1480,
+ "x": 1510,
"y": 134
},
{
- "x": 1480.25,
+ "x": 1510.25,
"y": 183
},
{
- "x": 489,
+ "x": 499,
"y": 183
},
{
- "x": 489,
+ "x": 499,
"y": 276
}
],
@@ -3649,11 +3649,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1513,
+ "x": 1543,
"y": 143
},
{
- "x": 1513,
+ "x": 1543,
"y": 278
}
],
@@ -3687,11 +3687,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 489,
+ "x": 499,
"y": 1651
},
{
- "x": 489,
+ "x": 499,
"y": 1789
}
],
@@ -3725,11 +3725,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1791.5,
+ "x": 1826.5,
"y": 1649
},
{
- "x": 1791.5,
+ "x": 1826.5,
"y": 1839
}
],
@@ -3763,19 +3763,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 1546,
+ "x": 1576,
"y": 134
},
{
- "x": 1545.75,
+ "x": 1575.75,
"y": 183
},
{
- "x": 2080,
+ "x": 2120,
"y": 183
},
{
- "x": 2080,
+ "x": 2120,
"y": 1789
}
],
@@ -3809,11 +3809,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2170.5,
+ "x": 2205.5,
"y": 2058
},
{
- "x": 1849.5,
+ "x": 1884.5,
"y": 2058
}
],
@@ -3847,11 +3847,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1829.5,
+ "x": 1864.5,
"y": 2128
},
{
- "x": 1703.5,
+ "x": 1738.5,
"y": 2128
}
],
@@ -3885,11 +3885,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1675.5,
+ "x": 1710.5,
"y": 2198
},
{
- "x": 1554.5,
+ "x": 1589.5,
"y": 2198
}
],
@@ -3923,11 +3923,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1833.5,
+ "x": 1868.5,
"y": 2268
},
{
- "x": 1699.5,
+ "x": 1734.5,
"y": 2268
}
],
@@ -3961,11 +3961,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1554.5,
+ "x": 1589.5,
"y": 2338
},
{
- "x": 1976,
+ "x": 2011,
"y": 2338
}
],
@@ -3999,11 +3999,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1392.5,
+ "x": 1427.5,
"y": 2408
},
{
- "x": 1833.5,
+ "x": 1868.5,
"y": 2408
}
],
@@ -4037,11 +4037,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1976,
+ "x": 2011,
"y": 2478
},
{
- "x": 1386.5,
+ "x": 1421.5,
"y": 2478
}
],
@@ -4075,11 +4075,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1386.5,
+ "x": 1421.5,
"y": 2548
},
{
- "x": 2170.5,
+ "x": 2205.5,
"y": 2548
}
],
@@ -4265,11 +4265,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 727,
+ "x": 747,
"y": 429.5
},
{
- "x": 727,
+ "x": 747,
"y": 1639.5
}
],
@@ -4303,11 +4303,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 885.5,
+ "x": 905.5,
"y": 429.5
},
{
- "x": 885.5,
+ "x": 905.5,
"y": 1639.5
}
],
@@ -4341,11 +4341,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1098,
+ "x": 1118,
"y": 427
},
{
- "x": 1098,
+ "x": 1118,
"y": 1637
}
],
@@ -4379,11 +4379,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1258,
+ "x": 1278,
"y": 427
},
{
- "x": 1258,
+ "x": 1278,
"y": 1637
}
],
@@ -4417,11 +4417,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1408,
+ "x": 1428,
"y": 427
},
{
- "x": 1408,
+ "x": 1428,
"y": 1637
}
],
@@ -4455,11 +4455,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1561,
+ "x": 1581,
"y": 427
},
{
- "x": 1561,
+ "x": 1581,
"y": 1637
}
],
@@ -4493,11 +4493,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1751,
+ "x": 1791,
"y": 427
},
{
- "x": 1751,
+ "x": 1791,
"y": 1637
}
],
@@ -4531,11 +4531,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1909.5,
+ "x": 1949.5,
"y": 427
},
{
- "x": 1909.5,
+ "x": 1949.5,
"y": 1637
}
],
@@ -4569,11 +4569,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1386.5,
+ "x": 1421.5,
"y": 1988
},
{
- "x": 1386.5,
+ "x": 1421.5,
"y": 2618
}
],
@@ -4607,11 +4607,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1536.5,
+ "x": 1571.5,
"y": 1988
},
{
- "x": 1536.5,
+ "x": 1571.5,
"y": 2618
}
],
@@ -4645,11 +4645,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1689.5,
+ "x": 1724.5,
"y": 1988
},
{
- "x": 1689.5,
+ "x": 1724.5,
"y": 2618
}
],
@@ -4683,11 +4683,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1839.5,
+ "x": 1874.5,
"y": 1988
},
{
- "x": 1839.5,
+ "x": 1874.5,
"y": 2618
}
],
@@ -4721,11 +4721,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1998,
+ "x": 2033,
"y": 1988
},
{
- "x": 1998,
+ "x": 2033,
"y": 2618
}
],
@@ -4759,11 +4759,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 2176.5,
+ "x": 2211.5,
"y": 1988
},
{
- "x": 2176.5,
+ "x": 2211.5,
"y": 2618
}
],
diff --git a/e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg
index e91a1de99f..18a86e03e4 100644
--- a/e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg
+++ b/e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg
@@ -1,23 +1,23 @@
-a_shapea_sequenceanothersequencefinallyscoreritemResponseitemessayRubricconceptitemOutcomesequencesequencescoreritemResponseitemessayRubricconceptitemOutcomescorerconceptessayRubricitemitemOutcomeitemResponse getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
-
-
-
-
-
-
+ .d2-4113947436 .fill-N1{fill:#0A0F25;}
+ .d2-4113947436 .fill-N2{fill:#676C7E;}
+ .d2-4113947436 .fill-N3{fill:#9499AB;}
+ .d2-4113947436 .fill-N4{fill:#CFD2DD;}
+ .d2-4113947436 .fill-N5{fill:#DEE1EB;}
+ .d2-4113947436 .fill-N6{fill:#EEF1F8;}
+ .d2-4113947436 .fill-N7{fill:#FFFFFF;}
+ .d2-4113947436 .fill-B1{fill:#0D32B2;}
+ .d2-4113947436 .fill-B2{fill:#0D32B2;}
+ .d2-4113947436 .fill-B3{fill:#E3E9FD;}
+ .d2-4113947436 .fill-B4{fill:#E3E9FD;}
+ .d2-4113947436 .fill-B5{fill:#EDF0FD;}
+ .d2-4113947436 .fill-B6{fill:#F7F8FE;}
+ .d2-4113947436 .fill-AA2{fill:#4A6FF3;}
+ .d2-4113947436 .fill-AA4{fill:#EDF0FD;}
+ .d2-4113947436 .fill-AA5{fill:#F7F8FE;}
+ .d2-4113947436 .fill-AB4{fill:#EDF0FD;}
+ .d2-4113947436 .fill-AB5{fill:#F7F8FE;}
+ .d2-4113947436 .stroke-N1{stroke:#0A0F25;}
+ .d2-4113947436 .stroke-N2{stroke:#676C7E;}
+ .d2-4113947436 .stroke-N3{stroke:#9499AB;}
+ .d2-4113947436 .stroke-N4{stroke:#CFD2DD;}
+ .d2-4113947436 .stroke-N5{stroke:#DEE1EB;}
+ .d2-4113947436 .stroke-N6{stroke:#EEF1F8;}
+ .d2-4113947436 .stroke-N7{stroke:#FFFFFF;}
+ .d2-4113947436 .stroke-B1{stroke:#0D32B2;}
+ .d2-4113947436 .stroke-B2{stroke:#0D32B2;}
+ .d2-4113947436 .stroke-B3{stroke:#E3E9FD;}
+ .d2-4113947436 .stroke-B4{stroke:#E3E9FD;}
+ .d2-4113947436 .stroke-B5{stroke:#EDF0FD;}
+ .d2-4113947436 .stroke-B6{stroke:#F7F8FE;}
+ .d2-4113947436 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-4113947436 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-4113947436 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-4113947436 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-4113947436 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-4113947436 .background-color-N1{background-color:#0A0F25;}
+ .d2-4113947436 .background-color-N2{background-color:#676C7E;}
+ .d2-4113947436 .background-color-N3{background-color:#9499AB;}
+ .d2-4113947436 .background-color-N4{background-color:#CFD2DD;}
+ .d2-4113947436 .background-color-N5{background-color:#DEE1EB;}
+ .d2-4113947436 .background-color-N6{background-color:#EEF1F8;}
+ .d2-4113947436 .background-color-N7{background-color:#FFFFFF;}
+ .d2-4113947436 .background-color-B1{background-color:#0D32B2;}
+ .d2-4113947436 .background-color-B2{background-color:#0D32B2;}
+ .d2-4113947436 .background-color-B3{background-color:#E3E9FD;}
+ .d2-4113947436 .background-color-B4{background-color:#E3E9FD;}
+ .d2-4113947436 .background-color-B5{background-color:#EDF0FD;}
+ .d2-4113947436 .background-color-B6{background-color:#F7F8FE;}
+ .d2-4113947436 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-4113947436 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-4113947436 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-4113947436 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-4113947436 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-4113947436 .color-N1{color:#0A0F25;}
+ .d2-4113947436 .color-N2{color:#676C7E;}
+ .d2-4113947436 .color-N3{color:#9499AB;}
+ .d2-4113947436 .color-N4{color:#CFD2DD;}
+ .d2-4113947436 .color-N5{color:#DEE1EB;}
+ .d2-4113947436 .color-N6{color:#EEF1F8;}
+ .d2-4113947436 .color-N7{color:#FFFFFF;}
+ .d2-4113947436 .color-B1{color:#0D32B2;}
+ .d2-4113947436 .color-B2{color:#0D32B2;}
+ .d2-4113947436 .color-B3{color:#E3E9FD;}
+ .d2-4113947436 .color-B4{color:#E3E9FD;}
+ .d2-4113947436 .color-B5{color:#EDF0FD;}
+ .d2-4113947436 .color-B6{color:#F7F8FE;}
+ .d2-4113947436 .color-AA2{color:#4A6FF3;}
+ .d2-4113947436 .color-AA4{color:#EDF0FD;}
+ .d2-4113947436 .color-AA5{color:#F7F8FE;}
+ .d2-4113947436 .color-AB4{color:#EDF0FD;}
+ .d2-4113947436 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>a_shapea_sequenceanothersequencefinallyscoreritemResponseitemessayRubricconceptitemOutcomesequencesequencescoreritemResponseitemessayRubricconceptitemOutcomescorerconceptessayRubricitemitemOutcomeitemResponse getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)getItem()itemgetRubric()rubricapplyTo(essayResp)match(essayResponse)scorenewgetNormalMinimum()getNormalMaximum()setScore(score)setFeedback(missingConcepts)
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json
index 847fcd9db2..a92c297682 100644
--- a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json
+++ b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/board.exp.json
@@ -10,7 +10,7 @@
"x": 0,
"y": 0
},
- "width": 351,
+ "width": 371,
"height": 679,
"opacity": 1,
"strokeDash": 0,
@@ -89,7 +89,7 @@
"id": "Office chatter.bob",
"type": "rectangle",
"pos": {
- "x": 239,
+ "x": 259,
"y": 88
},
"width": 100,
@@ -173,7 +173,7 @@
"x": 10,
"y": 211
},
- "width": 331,
+ "width": 351,
"height": 420,
"opacity": 1,
"strokeDash": 0,
@@ -215,7 +215,7 @@
"x": 22,
"y": 422
},
- "width": 307,
+ "width": 327,
"height": 76,
"opacity": 1,
"strokeDash": 0,
@@ -257,7 +257,7 @@
"x": 28,
"y": 543
},
- "width": 295,
+ "width": 315,
"height": 76,
"opacity": 1,
"strokeDash": 0,
@@ -296,7 +296,7 @@
"id": "Office chatter.bob.a",
"type": "rectangle",
"pos": {
- "x": 283,
+ "x": 303,
"y": 587
},
"width": 12,
@@ -363,7 +363,7 @@
"y": 265
},
{
- "x": 289,
+ "x": 309,
"y": 265
}
],
@@ -397,7 +397,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 289,
+ "x": 309,
"y": 355
},
{
@@ -439,7 +439,7 @@
"y": 476
},
{
- "x": 289,
+ "x": 309,
"y": 476
}
],
@@ -473,7 +473,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 283,
+ "x": 303,
"y": 597
},
{
@@ -549,11 +549,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 289,
+ "x": 309,
"y": 154
},
{
- "x": 289,
+ "x": 309,
"y": 667
}
],
diff --git a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/sketch.exp.svg b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/sketch.exp.svg
index 642b7393fd..f593f2c427 100644
--- a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/sketch.exp.svg
+++ b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-Office chatterAliceBobbyawkward small talkicebreaker attemptunfortunate outcome uhm, hioh, hellowhat did you have for lunch?that's personal
-
-
+ .d2-510866931 .fill-N1{fill:#0A0F25;}
+ .d2-510866931 .fill-N2{fill:#676C7E;}
+ .d2-510866931 .fill-N3{fill:#9499AB;}
+ .d2-510866931 .fill-N4{fill:#CFD2DD;}
+ .d2-510866931 .fill-N5{fill:#DEE1EB;}
+ .d2-510866931 .fill-N6{fill:#EEF1F8;}
+ .d2-510866931 .fill-N7{fill:#FFFFFF;}
+ .d2-510866931 .fill-B1{fill:#0D32B2;}
+ .d2-510866931 .fill-B2{fill:#0D32B2;}
+ .d2-510866931 .fill-B3{fill:#E3E9FD;}
+ .d2-510866931 .fill-B4{fill:#E3E9FD;}
+ .d2-510866931 .fill-B5{fill:#EDF0FD;}
+ .d2-510866931 .fill-B6{fill:#F7F8FE;}
+ .d2-510866931 .fill-AA2{fill:#4A6FF3;}
+ .d2-510866931 .fill-AA4{fill:#EDF0FD;}
+ .d2-510866931 .fill-AA5{fill:#F7F8FE;}
+ .d2-510866931 .fill-AB4{fill:#EDF0FD;}
+ .d2-510866931 .fill-AB5{fill:#F7F8FE;}
+ .d2-510866931 .stroke-N1{stroke:#0A0F25;}
+ .d2-510866931 .stroke-N2{stroke:#676C7E;}
+ .d2-510866931 .stroke-N3{stroke:#9499AB;}
+ .d2-510866931 .stroke-N4{stroke:#CFD2DD;}
+ .d2-510866931 .stroke-N5{stroke:#DEE1EB;}
+ .d2-510866931 .stroke-N6{stroke:#EEF1F8;}
+ .d2-510866931 .stroke-N7{stroke:#FFFFFF;}
+ .d2-510866931 .stroke-B1{stroke:#0D32B2;}
+ .d2-510866931 .stroke-B2{stroke:#0D32B2;}
+ .d2-510866931 .stroke-B3{stroke:#E3E9FD;}
+ .d2-510866931 .stroke-B4{stroke:#E3E9FD;}
+ .d2-510866931 .stroke-B5{stroke:#EDF0FD;}
+ .d2-510866931 .stroke-B6{stroke:#F7F8FE;}
+ .d2-510866931 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-510866931 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-510866931 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-510866931 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-510866931 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-510866931 .background-color-N1{background-color:#0A0F25;}
+ .d2-510866931 .background-color-N2{background-color:#676C7E;}
+ .d2-510866931 .background-color-N3{background-color:#9499AB;}
+ .d2-510866931 .background-color-N4{background-color:#CFD2DD;}
+ .d2-510866931 .background-color-N5{background-color:#DEE1EB;}
+ .d2-510866931 .background-color-N6{background-color:#EEF1F8;}
+ .d2-510866931 .background-color-N7{background-color:#FFFFFF;}
+ .d2-510866931 .background-color-B1{background-color:#0D32B2;}
+ .d2-510866931 .background-color-B2{background-color:#0D32B2;}
+ .d2-510866931 .background-color-B3{background-color:#E3E9FD;}
+ .d2-510866931 .background-color-B4{background-color:#E3E9FD;}
+ .d2-510866931 .background-color-B5{background-color:#EDF0FD;}
+ .d2-510866931 .background-color-B6{background-color:#F7F8FE;}
+ .d2-510866931 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-510866931 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-510866931 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-510866931 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-510866931 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-510866931 .color-N1{color:#0A0F25;}
+ .d2-510866931 .color-N2{color:#676C7E;}
+ .d2-510866931 .color-N3{color:#9499AB;}
+ .d2-510866931 .color-N4{color:#CFD2DD;}
+ .d2-510866931 .color-N5{color:#DEE1EB;}
+ .d2-510866931 .color-N6{color:#EEF1F8;}
+ .d2-510866931 .color-N7{color:#FFFFFF;}
+ .d2-510866931 .color-B1{color:#0D32B2;}
+ .d2-510866931 .color-B2{color:#0D32B2;}
+ .d2-510866931 .color-B3{color:#E3E9FD;}
+ .d2-510866931 .color-B4{color:#E3E9FD;}
+ .d2-510866931 .color-B5{color:#EDF0FD;}
+ .d2-510866931 .color-B6{color:#F7F8FE;}
+ .d2-510866931 .color-AA2{color:#4A6FF3;}
+ .d2-510866931 .color-AA4{color:#EDF0FD;}
+ .d2-510866931 .color-AA5{color:#F7F8FE;}
+ .d2-510866931 .color-AB4{color:#EDF0FD;}
+ .d2-510866931 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>Office chatterAliceBobbyawkward small talkicebreaker attemptunfortunate outcome uhm, hioh, hellowhat did you have for lunch?that's personal
+
+
-
+
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json
index bf88ba181c..92d718973f 100644
--- a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json
+++ b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/board.exp.json
@@ -10,7 +10,7 @@
"x": 12,
"y": 12
},
- "width": 351,
+ "width": 371,
"height": 679,
"opacity": 1,
"strokeDash": 0,
@@ -89,7 +89,7 @@
"id": "Office chatter.bob",
"type": "rectangle",
"pos": {
- "x": 251,
+ "x": 271,
"y": 100
},
"width": 100,
@@ -173,7 +173,7 @@
"x": 22,
"y": 223
},
- "width": 331,
+ "width": 351,
"height": 420,
"opacity": 1,
"strokeDash": 0,
@@ -215,7 +215,7 @@
"x": 34,
"y": 434
},
- "width": 307,
+ "width": 327,
"height": 76,
"opacity": 1,
"strokeDash": 0,
@@ -257,7 +257,7 @@
"x": 40,
"y": 555
},
- "width": 295,
+ "width": 315,
"height": 76,
"opacity": 1,
"strokeDash": 0,
@@ -296,7 +296,7 @@
"id": "Office chatter.bob.a",
"type": "rectangle",
"pos": {
- "x": 295,
+ "x": 315,
"y": 599
},
"width": 12,
@@ -363,7 +363,7 @@
"y": 277
},
{
- "x": 301,
+ "x": 321,
"y": 277
}
],
@@ -397,7 +397,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 301,
+ "x": 321,
"y": 367
},
{
@@ -439,7 +439,7 @@
"y": 488
},
{
- "x": 301,
+ "x": 321,
"y": 488
}
],
@@ -473,7 +473,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 295,
+ "x": 315,
"y": 609
},
{
@@ -549,11 +549,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 301,
+ "x": 321,
"y": 166
},
{
- "x": 301,
+ "x": 321,
"y": 679
}
],
diff --git a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/sketch.exp.svg b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/sketch.exp.svg
index 5042d7a8d5..2720623ac4 100644
--- a/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/sketch.exp.svg
+++ b/e2etests/testdata/todo/sequence_diagram_edge_group_span_field/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-Office chatterAliceBobbyawkward small talkicebreaker attemptunfortunate outcome uhm, hioh, hellowhat did you have for lunch?that's personal
-
-
+ .d2-1426270487 .fill-N1{fill:#0A0F25;}
+ .d2-1426270487 .fill-N2{fill:#676C7E;}
+ .d2-1426270487 .fill-N3{fill:#9499AB;}
+ .d2-1426270487 .fill-N4{fill:#CFD2DD;}
+ .d2-1426270487 .fill-N5{fill:#DEE1EB;}
+ .d2-1426270487 .fill-N6{fill:#EEF1F8;}
+ .d2-1426270487 .fill-N7{fill:#FFFFFF;}
+ .d2-1426270487 .fill-B1{fill:#0D32B2;}
+ .d2-1426270487 .fill-B2{fill:#0D32B2;}
+ .d2-1426270487 .fill-B3{fill:#E3E9FD;}
+ .d2-1426270487 .fill-B4{fill:#E3E9FD;}
+ .d2-1426270487 .fill-B5{fill:#EDF0FD;}
+ .d2-1426270487 .fill-B6{fill:#F7F8FE;}
+ .d2-1426270487 .fill-AA2{fill:#4A6FF3;}
+ .d2-1426270487 .fill-AA4{fill:#EDF0FD;}
+ .d2-1426270487 .fill-AA5{fill:#F7F8FE;}
+ .d2-1426270487 .fill-AB4{fill:#EDF0FD;}
+ .d2-1426270487 .fill-AB5{fill:#F7F8FE;}
+ .d2-1426270487 .stroke-N1{stroke:#0A0F25;}
+ .d2-1426270487 .stroke-N2{stroke:#676C7E;}
+ .d2-1426270487 .stroke-N3{stroke:#9499AB;}
+ .d2-1426270487 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1426270487 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1426270487 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1426270487 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1426270487 .stroke-B1{stroke:#0D32B2;}
+ .d2-1426270487 .stroke-B2{stroke:#0D32B2;}
+ .d2-1426270487 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1426270487 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1426270487 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1426270487 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1426270487 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1426270487 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1426270487 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1426270487 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1426270487 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1426270487 .background-color-N1{background-color:#0A0F25;}
+ .d2-1426270487 .background-color-N2{background-color:#676C7E;}
+ .d2-1426270487 .background-color-N3{background-color:#9499AB;}
+ .d2-1426270487 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1426270487 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1426270487 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1426270487 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1426270487 .background-color-B1{background-color:#0D32B2;}
+ .d2-1426270487 .background-color-B2{background-color:#0D32B2;}
+ .d2-1426270487 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1426270487 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1426270487 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1426270487 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1426270487 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1426270487 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1426270487 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1426270487 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1426270487 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1426270487 .color-N1{color:#0A0F25;}
+ .d2-1426270487 .color-N2{color:#676C7E;}
+ .d2-1426270487 .color-N3{color:#9499AB;}
+ .d2-1426270487 .color-N4{color:#CFD2DD;}
+ .d2-1426270487 .color-N5{color:#DEE1EB;}
+ .d2-1426270487 .color-N6{color:#EEF1F8;}
+ .d2-1426270487 .color-N7{color:#FFFFFF;}
+ .d2-1426270487 .color-B1{color:#0D32B2;}
+ .d2-1426270487 .color-B2{color:#0D32B2;}
+ .d2-1426270487 .color-B3{color:#E3E9FD;}
+ .d2-1426270487 .color-B4{color:#E3E9FD;}
+ .d2-1426270487 .color-B5{color:#EDF0FD;}
+ .d2-1426270487 .color-B6{color:#F7F8FE;}
+ .d2-1426270487 .color-AA2{color:#4A6FF3;}
+ .d2-1426270487 .color-AA4{color:#EDF0FD;}
+ .d2-1426270487 .color-AA5{color:#F7F8FE;}
+ .d2-1426270487 .color-AB4{color:#EDF0FD;}
+ .d2-1426270487 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>Office chatterAliceBobbyawkward small talkicebreaker attemptunfortunate outcome uhm, hioh, hellowhat did you have for lunch?that's personal
+
+
-
+
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/txtar/connection-style-fill/dagre/board.exp.json b/e2etests/testdata/txtar/connection-style-fill/dagre/board.exp.json
index 013b1c18c7..c9a07c69ab 100644
--- a/e2etests/testdata/txtar/connection-style-fill/dagre/board.exp.json
+++ b/e2etests/testdata/txtar/connection-style-fill/dagre/board.exp.json
@@ -212,7 +212,7 @@
"id": "bob",
"type": "rectangle",
"pos": {
- "x": 838,
+ "x": 858,
"y": 52
},
"width": 100,
@@ -554,7 +554,7 @@
"y": 816
},
{
- "x": 888,
+ "x": 908,
"y": 816
}
],
@@ -589,7 +589,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 888,
+ "x": 908,
"y": 922
},
{
@@ -817,11 +817,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 888,
+ "x": 908,
"y": 118
},
{
- "x": 888,
+ "x": 908,
"y": 992
}
],
diff --git a/e2etests/testdata/txtar/connection-style-fill/dagre/sketch.exp.svg b/e2etests/testdata/txtar/connection-style-fill/dagre/sketch.exp.svg
index 3debec50ef..fa7d116168 100644
--- a/e2etests/testdata/txtar/connection-style-fill/dagre/sketch.exp.svg
+++ b/e2etests/testdata/txtar/connection-style-fill/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-customeremployeerentalitemalicebob rent(this, i, p)new(this, i, p)isValid()isRentable(c)is(Adult)trueWhat does it meanto be well-adjusted?The ability to play bridge orgolf as if they were games.
-
+ .d2-1465015368 .fill-N1{fill:#0A0F25;}
+ .d2-1465015368 .fill-N2{fill:#676C7E;}
+ .d2-1465015368 .fill-N3{fill:#9499AB;}
+ .d2-1465015368 .fill-N4{fill:#CFD2DD;}
+ .d2-1465015368 .fill-N5{fill:#DEE1EB;}
+ .d2-1465015368 .fill-N6{fill:#EEF1F8;}
+ .d2-1465015368 .fill-N7{fill:#FFFFFF;}
+ .d2-1465015368 .fill-B1{fill:#0D32B2;}
+ .d2-1465015368 .fill-B2{fill:#0D32B2;}
+ .d2-1465015368 .fill-B3{fill:#E3E9FD;}
+ .d2-1465015368 .fill-B4{fill:#E3E9FD;}
+ .d2-1465015368 .fill-B5{fill:#EDF0FD;}
+ .d2-1465015368 .fill-B6{fill:#F7F8FE;}
+ .d2-1465015368 .fill-AA2{fill:#4A6FF3;}
+ .d2-1465015368 .fill-AA4{fill:#EDF0FD;}
+ .d2-1465015368 .fill-AA5{fill:#F7F8FE;}
+ .d2-1465015368 .fill-AB4{fill:#EDF0FD;}
+ .d2-1465015368 .fill-AB5{fill:#F7F8FE;}
+ .d2-1465015368 .stroke-N1{stroke:#0A0F25;}
+ .d2-1465015368 .stroke-N2{stroke:#676C7E;}
+ .d2-1465015368 .stroke-N3{stroke:#9499AB;}
+ .d2-1465015368 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1465015368 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1465015368 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1465015368 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1465015368 .stroke-B1{stroke:#0D32B2;}
+ .d2-1465015368 .stroke-B2{stroke:#0D32B2;}
+ .d2-1465015368 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1465015368 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1465015368 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1465015368 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1465015368 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1465015368 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1465015368 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1465015368 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1465015368 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1465015368 .background-color-N1{background-color:#0A0F25;}
+ .d2-1465015368 .background-color-N2{background-color:#676C7E;}
+ .d2-1465015368 .background-color-N3{background-color:#9499AB;}
+ .d2-1465015368 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1465015368 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1465015368 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1465015368 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1465015368 .background-color-B1{background-color:#0D32B2;}
+ .d2-1465015368 .background-color-B2{background-color:#0D32B2;}
+ .d2-1465015368 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1465015368 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1465015368 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1465015368 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1465015368 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1465015368 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1465015368 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1465015368 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1465015368 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1465015368 .color-N1{color:#0A0F25;}
+ .d2-1465015368 .color-N2{color:#676C7E;}
+ .d2-1465015368 .color-N3{color:#9499AB;}
+ .d2-1465015368 .color-N4{color:#CFD2DD;}
+ .d2-1465015368 .color-N5{color:#DEE1EB;}
+ .d2-1465015368 .color-N6{color:#EEF1F8;}
+ .d2-1465015368 .color-N7{color:#FFFFFF;}
+ .d2-1465015368 .color-B1{color:#0D32B2;}
+ .d2-1465015368 .color-B2{color:#0D32B2;}
+ .d2-1465015368 .color-B3{color:#E3E9FD;}
+ .d2-1465015368 .color-B4{color:#E3E9FD;}
+ .d2-1465015368 .color-B5{color:#EDF0FD;}
+ .d2-1465015368 .color-B6{color:#F7F8FE;}
+ .d2-1465015368 .color-AA2{color:#4A6FF3;}
+ .d2-1465015368 .color-AA4{color:#EDF0FD;}
+ .d2-1465015368 .color-AA5{color:#F7F8FE;}
+ .d2-1465015368 .color-AB4{color:#EDF0FD;}
+ .d2-1465015368 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>customeremployeerentalitemalicebob rent(this, i, p)new(this, i, p)isValid()isRentable(c)is(Adult)trueWhat does it meanto be well-adjusted?The ability to play bridge orgolf as if they were games.
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/txtar/connection-style-fill/elk/board.exp.json b/e2etests/testdata/txtar/connection-style-fill/elk/board.exp.json
index 013b1c18c7..c9a07c69ab 100644
--- a/e2etests/testdata/txtar/connection-style-fill/elk/board.exp.json
+++ b/e2etests/testdata/txtar/connection-style-fill/elk/board.exp.json
@@ -212,7 +212,7 @@
"id": "bob",
"type": "rectangle",
"pos": {
- "x": 838,
+ "x": 858,
"y": 52
},
"width": 100,
@@ -554,7 +554,7 @@
"y": 816
},
{
- "x": 888,
+ "x": 908,
"y": 816
}
],
@@ -589,7 +589,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 888,
+ "x": 908,
"y": 922
},
{
@@ -817,11 +817,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 888,
+ "x": 908,
"y": 118
},
{
- "x": 888,
+ "x": 908,
"y": 992
}
],
diff --git a/e2etests/testdata/txtar/connection-style-fill/elk/sketch.exp.svg b/e2etests/testdata/txtar/connection-style-fill/elk/sketch.exp.svg
index 3debec50ef..fa7d116168 100644
--- a/e2etests/testdata/txtar/connection-style-fill/elk/sketch.exp.svg
+++ b/e2etests/testdata/txtar/connection-style-fill/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-customeremployeerentalitemalicebob rent(this, i, p)new(this, i, p)isValid()isRentable(c)is(Adult)trueWhat does it meanto be well-adjusted?The ability to play bridge orgolf as if they were games.
-
+ .d2-1465015368 .fill-N1{fill:#0A0F25;}
+ .d2-1465015368 .fill-N2{fill:#676C7E;}
+ .d2-1465015368 .fill-N3{fill:#9499AB;}
+ .d2-1465015368 .fill-N4{fill:#CFD2DD;}
+ .d2-1465015368 .fill-N5{fill:#DEE1EB;}
+ .d2-1465015368 .fill-N6{fill:#EEF1F8;}
+ .d2-1465015368 .fill-N7{fill:#FFFFFF;}
+ .d2-1465015368 .fill-B1{fill:#0D32B2;}
+ .d2-1465015368 .fill-B2{fill:#0D32B2;}
+ .d2-1465015368 .fill-B3{fill:#E3E9FD;}
+ .d2-1465015368 .fill-B4{fill:#E3E9FD;}
+ .d2-1465015368 .fill-B5{fill:#EDF0FD;}
+ .d2-1465015368 .fill-B6{fill:#F7F8FE;}
+ .d2-1465015368 .fill-AA2{fill:#4A6FF3;}
+ .d2-1465015368 .fill-AA4{fill:#EDF0FD;}
+ .d2-1465015368 .fill-AA5{fill:#F7F8FE;}
+ .d2-1465015368 .fill-AB4{fill:#EDF0FD;}
+ .d2-1465015368 .fill-AB5{fill:#F7F8FE;}
+ .d2-1465015368 .stroke-N1{stroke:#0A0F25;}
+ .d2-1465015368 .stroke-N2{stroke:#676C7E;}
+ .d2-1465015368 .stroke-N3{stroke:#9499AB;}
+ .d2-1465015368 .stroke-N4{stroke:#CFD2DD;}
+ .d2-1465015368 .stroke-N5{stroke:#DEE1EB;}
+ .d2-1465015368 .stroke-N6{stroke:#EEF1F8;}
+ .d2-1465015368 .stroke-N7{stroke:#FFFFFF;}
+ .d2-1465015368 .stroke-B1{stroke:#0D32B2;}
+ .d2-1465015368 .stroke-B2{stroke:#0D32B2;}
+ .d2-1465015368 .stroke-B3{stroke:#E3E9FD;}
+ .d2-1465015368 .stroke-B4{stroke:#E3E9FD;}
+ .d2-1465015368 .stroke-B5{stroke:#EDF0FD;}
+ .d2-1465015368 .stroke-B6{stroke:#F7F8FE;}
+ .d2-1465015368 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-1465015368 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-1465015368 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-1465015368 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-1465015368 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-1465015368 .background-color-N1{background-color:#0A0F25;}
+ .d2-1465015368 .background-color-N2{background-color:#676C7E;}
+ .d2-1465015368 .background-color-N3{background-color:#9499AB;}
+ .d2-1465015368 .background-color-N4{background-color:#CFD2DD;}
+ .d2-1465015368 .background-color-N5{background-color:#DEE1EB;}
+ .d2-1465015368 .background-color-N6{background-color:#EEF1F8;}
+ .d2-1465015368 .background-color-N7{background-color:#FFFFFF;}
+ .d2-1465015368 .background-color-B1{background-color:#0D32B2;}
+ .d2-1465015368 .background-color-B2{background-color:#0D32B2;}
+ .d2-1465015368 .background-color-B3{background-color:#E3E9FD;}
+ .d2-1465015368 .background-color-B4{background-color:#E3E9FD;}
+ .d2-1465015368 .background-color-B5{background-color:#EDF0FD;}
+ .d2-1465015368 .background-color-B6{background-color:#F7F8FE;}
+ .d2-1465015368 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-1465015368 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-1465015368 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-1465015368 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-1465015368 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-1465015368 .color-N1{color:#0A0F25;}
+ .d2-1465015368 .color-N2{color:#676C7E;}
+ .d2-1465015368 .color-N3{color:#9499AB;}
+ .d2-1465015368 .color-N4{color:#CFD2DD;}
+ .d2-1465015368 .color-N5{color:#DEE1EB;}
+ .d2-1465015368 .color-N6{color:#EEF1F8;}
+ .d2-1465015368 .color-N7{color:#FFFFFF;}
+ .d2-1465015368 .color-B1{color:#0D32B2;}
+ .d2-1465015368 .color-B2{color:#0D32B2;}
+ .d2-1465015368 .color-B3{color:#E3E9FD;}
+ .d2-1465015368 .color-B4{color:#E3E9FD;}
+ .d2-1465015368 .color-B5{color:#EDF0FD;}
+ .d2-1465015368 .color-B6{color:#F7F8FE;}
+ .d2-1465015368 .color-AA2{color:#4A6FF3;}
+ .d2-1465015368 .color-AA4{color:#EDF0FD;}
+ .d2-1465015368 .color-AA5{color:#F7F8FE;}
+ .d2-1465015368 .color-AB4{color:#EDF0FD;}
+ .d2-1465015368 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>customeremployeerentalitemalicebob rent(this, i, p)new(this, i, p)isValid()isRentable(c)is(Adult)trueWhat does it meanto be well-adjusted?The ability to play bridge orgolf as if they were games.
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/txtar/sequence-fontsize/dagre/board.exp.json b/e2etests/testdata/txtar/sequence-fontsize/dagre/board.exp.json
index 823823ad63..f0a4006286 100644
--- a/e2etests/testdata/txtar/sequence-fontsize/dagre/board.exp.json
+++ b/e2etests/testdata/txtar/sequence-fontsize/dagre/board.exp.json
@@ -48,7 +48,7 @@
"id": "Libreria",
"type": "rectangle",
"pos": {
- "x": 367,
+ "x": 387,
"y": 52
},
"width": 100,
@@ -89,7 +89,7 @@
"id": "CD",
"type": "rectangle",
"pos": {
- "x": 1249,
+ "x": 1269,
"y": 52
},
"width": 100,
@@ -170,7 +170,7 @@
"id": "Libreria.t1",
"type": "rectangle",
"pos": {
- "x": 411,
+ "x": 431,
"y": 193
},
"width": 12,
@@ -237,7 +237,7 @@
"y": 203
},
{
- "x": 411,
+ "x": 431,
"y": 203
}
],
@@ -271,19 +271,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 423,
+ "x": 443,
"y": 288
},
{
- "x": 858,
+ "x": 878,
"y": 288
},
{
- "x": 858,
+ "x": 878,
"y": 370.5
},
{
- "x": 423,
+ "x": 443,
"y": 370.5
}
],
@@ -317,7 +317,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 411,
+ "x": 431,
"y": 455.5
},
{
@@ -393,11 +393,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 417,
+ "x": 437,
"y": 118
},
{
- "x": 417,
+ "x": 437,
"y": 525.5
}
],
@@ -431,11 +431,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1299,
+ "x": 1319,
"y": 118
},
{
- "x": 1299,
+ "x": 1319,
"y": 525.5
}
],
diff --git a/e2etests/testdata/txtar/sequence-fontsize/dagre/sketch.exp.svg b/e2etests/testdata/txtar/sequence-fontsize/dagre/sketch.exp.svg
index 575f01f006..2a836fb20c 100644
--- a/e2etests/testdata/txtar/sequence-fontsize/dagre/sketch.exp.svg
+++ b/e2etests/testdata/txtar/sequence-fontsize/dagre/sketch.exp.svg
@@ -1,16 +1,16 @@
-Front-EndLibreriaCD generatePresentationPayload()Generar y FirmarPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPresentacion Firmada
-
+ .d2-720299123 .fill-N1{fill:#0A0F25;}
+ .d2-720299123 .fill-N2{fill:#676C7E;}
+ .d2-720299123 .fill-N3{fill:#9499AB;}
+ .d2-720299123 .fill-N4{fill:#CFD2DD;}
+ .d2-720299123 .fill-N5{fill:#DEE1EB;}
+ .d2-720299123 .fill-N6{fill:#EEF1F8;}
+ .d2-720299123 .fill-N7{fill:#FFFFFF;}
+ .d2-720299123 .fill-B1{fill:#0D32B2;}
+ .d2-720299123 .fill-B2{fill:#0D32B2;}
+ .d2-720299123 .fill-B3{fill:#E3E9FD;}
+ .d2-720299123 .fill-B4{fill:#E3E9FD;}
+ .d2-720299123 .fill-B5{fill:#EDF0FD;}
+ .d2-720299123 .fill-B6{fill:#F7F8FE;}
+ .d2-720299123 .fill-AA2{fill:#4A6FF3;}
+ .d2-720299123 .fill-AA4{fill:#EDF0FD;}
+ .d2-720299123 .fill-AA5{fill:#F7F8FE;}
+ .d2-720299123 .fill-AB4{fill:#EDF0FD;}
+ .d2-720299123 .fill-AB5{fill:#F7F8FE;}
+ .d2-720299123 .stroke-N1{stroke:#0A0F25;}
+ .d2-720299123 .stroke-N2{stroke:#676C7E;}
+ .d2-720299123 .stroke-N3{stroke:#9499AB;}
+ .d2-720299123 .stroke-N4{stroke:#CFD2DD;}
+ .d2-720299123 .stroke-N5{stroke:#DEE1EB;}
+ .d2-720299123 .stroke-N6{stroke:#EEF1F8;}
+ .d2-720299123 .stroke-N7{stroke:#FFFFFF;}
+ .d2-720299123 .stroke-B1{stroke:#0D32B2;}
+ .d2-720299123 .stroke-B2{stroke:#0D32B2;}
+ .d2-720299123 .stroke-B3{stroke:#E3E9FD;}
+ .d2-720299123 .stroke-B4{stroke:#E3E9FD;}
+ .d2-720299123 .stroke-B5{stroke:#EDF0FD;}
+ .d2-720299123 .stroke-B6{stroke:#F7F8FE;}
+ .d2-720299123 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-720299123 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-720299123 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-720299123 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-720299123 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-720299123 .background-color-N1{background-color:#0A0F25;}
+ .d2-720299123 .background-color-N2{background-color:#676C7E;}
+ .d2-720299123 .background-color-N3{background-color:#9499AB;}
+ .d2-720299123 .background-color-N4{background-color:#CFD2DD;}
+ .d2-720299123 .background-color-N5{background-color:#DEE1EB;}
+ .d2-720299123 .background-color-N6{background-color:#EEF1F8;}
+ .d2-720299123 .background-color-N7{background-color:#FFFFFF;}
+ .d2-720299123 .background-color-B1{background-color:#0D32B2;}
+ .d2-720299123 .background-color-B2{background-color:#0D32B2;}
+ .d2-720299123 .background-color-B3{background-color:#E3E9FD;}
+ .d2-720299123 .background-color-B4{background-color:#E3E9FD;}
+ .d2-720299123 .background-color-B5{background-color:#EDF0FD;}
+ .d2-720299123 .background-color-B6{background-color:#F7F8FE;}
+ .d2-720299123 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-720299123 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-720299123 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-720299123 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-720299123 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-720299123 .color-N1{color:#0A0F25;}
+ .d2-720299123 .color-N2{color:#676C7E;}
+ .d2-720299123 .color-N3{color:#9499AB;}
+ .d2-720299123 .color-N4{color:#CFD2DD;}
+ .d2-720299123 .color-N5{color:#DEE1EB;}
+ .d2-720299123 .color-N6{color:#EEF1F8;}
+ .d2-720299123 .color-N7{color:#FFFFFF;}
+ .d2-720299123 .color-B1{color:#0D32B2;}
+ .d2-720299123 .color-B2{color:#0D32B2;}
+ .d2-720299123 .color-B3{color:#E3E9FD;}
+ .d2-720299123 .color-B4{color:#E3E9FD;}
+ .d2-720299123 .color-B5{color:#EDF0FD;}
+ .d2-720299123 .color-B6{color:#F7F8FE;}
+ .d2-720299123 .color-AA2{color:#4A6FF3;}
+ .d2-720299123 .color-AA4{color:#EDF0FD;}
+ .d2-720299123 .color-AA5{color:#F7F8FE;}
+ .d2-720299123 .color-AB4{color:#EDF0FD;}
+ .d2-720299123 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>Front-EndLibreriaCD generatePresentationPayload()Generar y FirmarPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPresentacion Firmada
+
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/e2etests/testdata/txtar/sequence-fontsize/elk/board.exp.json b/e2etests/testdata/txtar/sequence-fontsize/elk/board.exp.json
index 823823ad63..f0a4006286 100644
--- a/e2etests/testdata/txtar/sequence-fontsize/elk/board.exp.json
+++ b/e2etests/testdata/txtar/sequence-fontsize/elk/board.exp.json
@@ -48,7 +48,7 @@
"id": "Libreria",
"type": "rectangle",
"pos": {
- "x": 367,
+ "x": 387,
"y": 52
},
"width": 100,
@@ -89,7 +89,7 @@
"id": "CD",
"type": "rectangle",
"pos": {
- "x": 1249,
+ "x": 1269,
"y": 52
},
"width": 100,
@@ -170,7 +170,7 @@
"id": "Libreria.t1",
"type": "rectangle",
"pos": {
- "x": 411,
+ "x": 431,
"y": 193
},
"width": 12,
@@ -237,7 +237,7 @@
"y": 203
},
{
- "x": 411,
+ "x": 431,
"y": 203
}
],
@@ -271,19 +271,19 @@
"labelPercentage": 0,
"route": [
{
- "x": 423,
+ "x": 443,
"y": 288
},
{
- "x": 858,
+ "x": 878,
"y": 288
},
{
- "x": 858,
+ "x": 878,
"y": 370.5
},
{
- "x": 423,
+ "x": 443,
"y": 370.5
}
],
@@ -317,7 +317,7 @@
"labelPercentage": 0,
"route": [
{
- "x": 411,
+ "x": 431,
"y": 455.5
},
{
@@ -393,11 +393,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 417,
+ "x": 437,
"y": 118
},
{
- "x": 417,
+ "x": 437,
"y": 525.5
}
],
@@ -431,11 +431,11 @@
"labelPercentage": 0,
"route": [
{
- "x": 1299,
+ "x": 1319,
"y": 118
},
{
- "x": 1299,
+ "x": 1319,
"y": 525.5
}
],
diff --git a/e2etests/testdata/txtar/sequence-fontsize/elk/sketch.exp.svg b/e2etests/testdata/txtar/sequence-fontsize/elk/sketch.exp.svg
index 575f01f006..2a836fb20c 100644
--- a/e2etests/testdata/txtar/sequence-fontsize/elk/sketch.exp.svg
+++ b/e2etests/testdata/txtar/sequence-fontsize/elk/sketch.exp.svg
@@ -1,16 +1,16 @@
-Front-EndLibreriaCD generatePresentationPayload()Generar y FirmarPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPresentacion Firmada
-
+ .d2-720299123 .fill-N1{fill:#0A0F25;}
+ .d2-720299123 .fill-N2{fill:#676C7E;}
+ .d2-720299123 .fill-N3{fill:#9499AB;}
+ .d2-720299123 .fill-N4{fill:#CFD2DD;}
+ .d2-720299123 .fill-N5{fill:#DEE1EB;}
+ .d2-720299123 .fill-N6{fill:#EEF1F8;}
+ .d2-720299123 .fill-N7{fill:#FFFFFF;}
+ .d2-720299123 .fill-B1{fill:#0D32B2;}
+ .d2-720299123 .fill-B2{fill:#0D32B2;}
+ .d2-720299123 .fill-B3{fill:#E3E9FD;}
+ .d2-720299123 .fill-B4{fill:#E3E9FD;}
+ .d2-720299123 .fill-B5{fill:#EDF0FD;}
+ .d2-720299123 .fill-B6{fill:#F7F8FE;}
+ .d2-720299123 .fill-AA2{fill:#4A6FF3;}
+ .d2-720299123 .fill-AA4{fill:#EDF0FD;}
+ .d2-720299123 .fill-AA5{fill:#F7F8FE;}
+ .d2-720299123 .fill-AB4{fill:#EDF0FD;}
+ .d2-720299123 .fill-AB5{fill:#F7F8FE;}
+ .d2-720299123 .stroke-N1{stroke:#0A0F25;}
+ .d2-720299123 .stroke-N2{stroke:#676C7E;}
+ .d2-720299123 .stroke-N3{stroke:#9499AB;}
+ .d2-720299123 .stroke-N4{stroke:#CFD2DD;}
+ .d2-720299123 .stroke-N5{stroke:#DEE1EB;}
+ .d2-720299123 .stroke-N6{stroke:#EEF1F8;}
+ .d2-720299123 .stroke-N7{stroke:#FFFFFF;}
+ .d2-720299123 .stroke-B1{stroke:#0D32B2;}
+ .d2-720299123 .stroke-B2{stroke:#0D32B2;}
+ .d2-720299123 .stroke-B3{stroke:#E3E9FD;}
+ .d2-720299123 .stroke-B4{stroke:#E3E9FD;}
+ .d2-720299123 .stroke-B5{stroke:#EDF0FD;}
+ .d2-720299123 .stroke-B6{stroke:#F7F8FE;}
+ .d2-720299123 .stroke-AA2{stroke:#4A6FF3;}
+ .d2-720299123 .stroke-AA4{stroke:#EDF0FD;}
+ .d2-720299123 .stroke-AA5{stroke:#F7F8FE;}
+ .d2-720299123 .stroke-AB4{stroke:#EDF0FD;}
+ .d2-720299123 .stroke-AB5{stroke:#F7F8FE;}
+ .d2-720299123 .background-color-N1{background-color:#0A0F25;}
+ .d2-720299123 .background-color-N2{background-color:#676C7E;}
+ .d2-720299123 .background-color-N3{background-color:#9499AB;}
+ .d2-720299123 .background-color-N4{background-color:#CFD2DD;}
+ .d2-720299123 .background-color-N5{background-color:#DEE1EB;}
+ .d2-720299123 .background-color-N6{background-color:#EEF1F8;}
+ .d2-720299123 .background-color-N7{background-color:#FFFFFF;}
+ .d2-720299123 .background-color-B1{background-color:#0D32B2;}
+ .d2-720299123 .background-color-B2{background-color:#0D32B2;}
+ .d2-720299123 .background-color-B3{background-color:#E3E9FD;}
+ .d2-720299123 .background-color-B4{background-color:#E3E9FD;}
+ .d2-720299123 .background-color-B5{background-color:#EDF0FD;}
+ .d2-720299123 .background-color-B6{background-color:#F7F8FE;}
+ .d2-720299123 .background-color-AA2{background-color:#4A6FF3;}
+ .d2-720299123 .background-color-AA4{background-color:#EDF0FD;}
+ .d2-720299123 .background-color-AA5{background-color:#F7F8FE;}
+ .d2-720299123 .background-color-AB4{background-color:#EDF0FD;}
+ .d2-720299123 .background-color-AB5{background-color:#F7F8FE;}
+ .d2-720299123 .color-N1{color:#0A0F25;}
+ .d2-720299123 .color-N2{color:#676C7E;}
+ .d2-720299123 .color-N3{color:#9499AB;}
+ .d2-720299123 .color-N4{color:#CFD2DD;}
+ .d2-720299123 .color-N5{color:#DEE1EB;}
+ .d2-720299123 .color-N6{color:#EEF1F8;}
+ .d2-720299123 .color-N7{color:#FFFFFF;}
+ .d2-720299123 .color-B1{color:#0D32B2;}
+ .d2-720299123 .color-B2{color:#0D32B2;}
+ .d2-720299123 .color-B3{color:#E3E9FD;}
+ .d2-720299123 .color-B4{color:#E3E9FD;}
+ .d2-720299123 .color-B5{color:#EDF0FD;}
+ .d2-720299123 .color-B6{color:#F7F8FE;}
+ .d2-720299123 .color-AA2{color:#4A6FF3;}
+ .d2-720299123 .color-AA4{color:#EDF0FD;}
+ .d2-720299123 .color-AA5{color:#F7F8FE;}
+ .d2-720299123 .color-AB4{color:#EDF0FD;}
+ .d2-720299123 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]>Front-EndLibreriaCD generatePresentationPayload()Generar y FirmarPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPrueba de TitularidadPresentacion Firmada
+
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file