diff --git a/ci/release/changelogs/next.md b/ci/release/changelogs/next.md index 317fa401c..e7fd1d63f 100644 --- a/ci/release/changelogs/next.md +++ b/ci/release/changelogs/next.md @@ -4,6 +4,8 @@ - Sequence diagram edge groups account for edge label heights [#2038](https://github.com/terrastruct/d2/pull/2038) - Sequence diagram self-referential edges account for edge label heights [#2040](https://github.com/terrastruct/d2/pull/2040) -- Sequence diagram: The spacing between self-referential edges and regular edges is uniform [#2043](https://github.com/terrastruct/d2/pull/2043) +- Sequence diagram: The spacing between self-referential edges and regular edges is uniform [#2043](https://github.com/terrastruct/d2/pull/2043) #### Bugfixes ⛑️ + +- Sequence diagram multi-line edge labels no longer can collide with other elements [#2049](https://github.com/terrastruct/d2/pull/2049) diff --git a/d2layouts/d2sequence/sequence_diagram.go b/d2layouts/d2sequence/sequence_diagram.go index f93b50399..3dea32b4f 100644 --- a/d2layouts/d2sequence/sequence_diagram.go +++ b/d2layouts/d2sequence/sequence_diagram.go @@ -442,7 +442,7 @@ func (sd *sequenceDiagram) placeNotes() { for _, msg := range sd.messages { if sd.verticalIndices[msg.AbsID()] < verticalIndex { - y += sd.yStep + y += sd.yStep + float64(msg.LabelDimensions.Height) } } for _, otherNote := range sd.notes { @@ -535,7 +535,6 @@ func (sd *sequenceDiagram) placeSpans() { // routeMessages routes horizontal edges (messages) from Src to Dst lifeline (actor/span center) // in another step, routes are adjusted to spans borders when necessary func (sd *sequenceDiagram) routeMessages() error { - var prevIsLoop bool messageOffset := sd.maxActorHeight + sd.yStep for _, message := range sd.messages { message.ZIndex = MESSAGE_Z_INDEX @@ -546,13 +545,6 @@ func (sd *sequenceDiagram) routeMessages() error { } } - // we need extra space if the previous message is a loop - if prevIsLoop { - messageOffset += MIN_MESSAGE_DISTANCE * 1.5 - } - - startY := messageOffset + noteOffset - var startX, endX float64 if startCenter := getCenter(message.Src); startCenter != nil { startX = startCenter.X @@ -580,6 +572,7 @@ func (sd *sequenceDiagram) routeMessages() error { if isSelfMessage || isToDescendant || isFromDescendant || isToSibling { midX := startX + SELF_MESSAGE_HORIZONTAL_TRAVEL + startY := messageOffset + noteOffset endY := startY + math.Max(float64(message.LabelDimensions.Height), MIN_MESSAGE_DISTANCE)*1.5 message.Route = []*geo.Point{ geo.NewPoint(startX, startY), @@ -587,15 +580,15 @@ func (sd *sequenceDiagram) routeMessages() error { geo.NewPoint(midX, endY), geo.NewPoint(endX, endY), } - prevIsLoop = true + messageOffset = endY + sd.yStep - noteOffset } else { + startY := messageOffset + noteOffset + float64(message.LabelDimensions.Height/2.) message.Route = []*geo.Point{ geo.NewPoint(startX, startY), geo.NewPoint(endX, startY), } - prevIsLoop = false + messageOffset = startY + float64(message.LabelDimensions.Height/2.) + sd.yStep - noteOffset } - messageOffset += math.Max(sd.yStep, float64(message.LabelDimensions.Height)+MIN_MESSAGE_DISTANCE*1.5) if message.Label.Value != "" { message.LabelPosition = go2.Pointer(label.InsideMiddleCenter.String()) 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 6036db20d..796bcbca4 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-1706508980 .fill-N1{fill:#0A0F25;} + .d2-1706508980 .fill-N2{fill:#676C7E;} + .d2-1706508980 .fill-N3{fill:#9499AB;} + .d2-1706508980 .fill-N4{fill:#CFD2DD;} + .d2-1706508980 .fill-N5{fill:#DEE1EB;} + .d2-1706508980 .fill-N6{fill:#EEF1F8;} + .d2-1706508980 .fill-N7{fill:#FFFFFF;} + .d2-1706508980 .fill-B1{fill:#0D32B2;} + .d2-1706508980 .fill-B2{fill:#0D32B2;} + .d2-1706508980 .fill-B3{fill:#E3E9FD;} + .d2-1706508980 .fill-B4{fill:#E3E9FD;} + .d2-1706508980 .fill-B5{fill:#EDF0FD;} + .d2-1706508980 .fill-B6{fill:#F7F8FE;} + .d2-1706508980 .fill-AA2{fill:#4A6FF3;} + .d2-1706508980 .fill-AA4{fill:#EDF0FD;} + .d2-1706508980 .fill-AA5{fill:#F7F8FE;} + .d2-1706508980 .fill-AB4{fill:#EDF0FD;} + .d2-1706508980 .fill-AB5{fill:#F7F8FE;} + .d2-1706508980 .stroke-N1{stroke:#0A0F25;} + .d2-1706508980 .stroke-N2{stroke:#676C7E;} + .d2-1706508980 .stroke-N3{stroke:#9499AB;} + .d2-1706508980 .stroke-N4{stroke:#CFD2DD;} + .d2-1706508980 .stroke-N5{stroke:#DEE1EB;} + .d2-1706508980 .stroke-N6{stroke:#EEF1F8;} + .d2-1706508980 .stroke-N7{stroke:#FFFFFF;} + .d2-1706508980 .stroke-B1{stroke:#0D32B2;} + .d2-1706508980 .stroke-B2{stroke:#0D32B2;} + .d2-1706508980 .stroke-B3{stroke:#E3E9FD;} + .d2-1706508980 .stroke-B4{stroke:#E3E9FD;} + .d2-1706508980 .stroke-B5{stroke:#EDF0FD;} + .d2-1706508980 .stroke-B6{stroke:#F7F8FE;} + .d2-1706508980 .stroke-AA2{stroke:#4A6FF3;} + .d2-1706508980 .stroke-AA4{stroke:#EDF0FD;} + .d2-1706508980 .stroke-AA5{stroke:#F7F8FE;} + .d2-1706508980 .stroke-AB4{stroke:#EDF0FD;} + .d2-1706508980 .stroke-AB5{stroke:#F7F8FE;} + .d2-1706508980 .background-color-N1{background-color:#0A0F25;} + .d2-1706508980 .background-color-N2{background-color:#676C7E;} + .d2-1706508980 .background-color-N3{background-color:#9499AB;} + .d2-1706508980 .background-color-N4{background-color:#CFD2DD;} + .d2-1706508980 .background-color-N5{background-color:#DEE1EB;} + .d2-1706508980 .background-color-N6{background-color:#EEF1F8;} + .d2-1706508980 .background-color-N7{background-color:#FFFFFF;} + .d2-1706508980 .background-color-B1{background-color:#0D32B2;} + .d2-1706508980 .background-color-B2{background-color:#0D32B2;} + .d2-1706508980 .background-color-B3{background-color:#E3E9FD;} + .d2-1706508980 .background-color-B4{background-color:#E3E9FD;} + .d2-1706508980 .background-color-B5{background-color:#EDF0FD;} + .d2-1706508980 .background-color-B6{background-color:#F7F8FE;} + .d2-1706508980 .background-color-AA2{background-color:#4A6FF3;} + .d2-1706508980 .background-color-AA4{background-color:#EDF0FD;} + .d2-1706508980 .background-color-AA5{background-color:#F7F8FE;} + .d2-1706508980 .background-color-AB4{background-color:#EDF0FD;} + .d2-1706508980 .background-color-AB5{background-color:#F7F8FE;} + .d2-1706508980 .color-N1{color:#0A0F25;} + .d2-1706508980 .color-N2{color:#676C7E;} + .d2-1706508980 .color-N3{color:#9499AB;} + .d2-1706508980 .color-N4{color:#CFD2DD;} + .d2-1706508980 .color-N5{color:#DEE1EB;} + .d2-1706508980 .color-N6{color:#EEF1F8;} + .d2-1706508980 .color-N7{color:#FFFFFF;} + .d2-1706508980 .color-B1{color:#0D32B2;} + .d2-1706508980 .color-B2{color:#0D32B2;} + .d2-1706508980 .color-B3{color:#E3E9FD;} + .d2-1706508980 .color-B4{color:#E3E9FD;} + .d2-1706508980 .color-B5{color:#EDF0FD;} + .d2-1706508980 .color-B6{color:#F7F8FE;} + .d2-1706508980 .color-AA2{color:#4A6FF3;} + .d2-1706508980 .color-AA4{color:#EDF0FD;} + .d2-1706508980 .color-AA5{color:#F7F8FE;} + .d2-1706508980 .color-AB4{color:#EDF0FD;} + .d2-1706508980 .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 + @@ -108,23 +108,23 @@ - - - - - - - - - - - - - - - -1Like starbucks or something -2I'm not sure what this is + + + + + + + + + + + + + + + +1Like starbucks or something +2I'm not sure what this is + .d2-1874681431 .fill-N1{fill:#0A0F25;} + .d2-1874681431 .fill-N2{fill:#676C7E;} + .d2-1874681431 .fill-N3{fill:#9499AB;} + .d2-1874681431 .fill-N4{fill:#CFD2DD;} + .d2-1874681431 .fill-N5{fill:#DEE1EB;} + .d2-1874681431 .fill-N6{fill:#EEF1F8;} + .d2-1874681431 .fill-N7{fill:#FFFFFF;} + .d2-1874681431 .fill-B1{fill:#0D32B2;} + .d2-1874681431 .fill-B2{fill:#0D32B2;} + .d2-1874681431 .fill-B3{fill:#E3E9FD;} + .d2-1874681431 .fill-B4{fill:#E3E9FD;} + .d2-1874681431 .fill-B5{fill:#EDF0FD;} + .d2-1874681431 .fill-B6{fill:#F7F8FE;} + .d2-1874681431 .fill-AA2{fill:#4A6FF3;} + .d2-1874681431 .fill-AA4{fill:#EDF0FD;} + .d2-1874681431 .fill-AA5{fill:#F7F8FE;} + .d2-1874681431 .fill-AB4{fill:#EDF0FD;} + .d2-1874681431 .fill-AB5{fill:#F7F8FE;} + .d2-1874681431 .stroke-N1{stroke:#0A0F25;} + .d2-1874681431 .stroke-N2{stroke:#676C7E;} + .d2-1874681431 .stroke-N3{stroke:#9499AB;} + .d2-1874681431 .stroke-N4{stroke:#CFD2DD;} + .d2-1874681431 .stroke-N5{stroke:#DEE1EB;} + .d2-1874681431 .stroke-N6{stroke:#EEF1F8;} + .d2-1874681431 .stroke-N7{stroke:#FFFFFF;} + .d2-1874681431 .stroke-B1{stroke:#0D32B2;} + .d2-1874681431 .stroke-B2{stroke:#0D32B2;} + .d2-1874681431 .stroke-B3{stroke:#E3E9FD;} + .d2-1874681431 .stroke-B4{stroke:#E3E9FD;} + .d2-1874681431 .stroke-B5{stroke:#EDF0FD;} + .d2-1874681431 .stroke-B6{stroke:#F7F8FE;} + .d2-1874681431 .stroke-AA2{stroke:#4A6FF3;} + .d2-1874681431 .stroke-AA4{stroke:#EDF0FD;} + .d2-1874681431 .stroke-AA5{stroke:#F7F8FE;} + .d2-1874681431 .stroke-AB4{stroke:#EDF0FD;} + .d2-1874681431 .stroke-AB5{stroke:#F7F8FE;} + .d2-1874681431 .background-color-N1{background-color:#0A0F25;} + .d2-1874681431 .background-color-N2{background-color:#676C7E;} + .d2-1874681431 .background-color-N3{background-color:#9499AB;} + .d2-1874681431 .background-color-N4{background-color:#CFD2DD;} + .d2-1874681431 .background-color-N5{background-color:#DEE1EB;} + .d2-1874681431 .background-color-N6{background-color:#EEF1F8;} + .d2-1874681431 .background-color-N7{background-color:#FFFFFF;} + .d2-1874681431 .background-color-B1{background-color:#0D32B2;} + .d2-1874681431 .background-color-B2{background-color:#0D32B2;} + .d2-1874681431 .background-color-B3{background-color:#E3E9FD;} + .d2-1874681431 .background-color-B4{background-color:#E3E9FD;} + .d2-1874681431 .background-color-B5{background-color:#EDF0FD;} + .d2-1874681431 .background-color-B6{background-color:#F7F8FE;} + .d2-1874681431 .background-color-AA2{background-color:#4A6FF3;} + .d2-1874681431 .background-color-AA4{background-color:#EDF0FD;} + .d2-1874681431 .background-color-AA5{background-color:#F7F8FE;} + .d2-1874681431 .background-color-AB4{background-color:#EDF0FD;} + .d2-1874681431 .background-color-AB5{background-color:#F7F8FE;} + .d2-1874681431 .color-N1{color:#0A0F25;} + .d2-1874681431 .color-N2{color:#676C7E;} + .d2-1874681431 .color-N3{color:#9499AB;} + .d2-1874681431 .color-N4{color:#CFD2DD;} + .d2-1874681431 .color-N5{color:#DEE1EB;} + .d2-1874681431 .color-N6{color:#EEF1F8;} + .d2-1874681431 .color-N7{color:#FFFFFF;} + .d2-1874681431 .color-B1{color:#0D32B2;} + .d2-1874681431 .color-B2{color:#0D32B2;} + .d2-1874681431 .color-B3{color:#E3E9FD;} + .d2-1874681431 .color-B4{color:#E3E9FD;} + .d2-1874681431 .color-B5{color:#EDF0FD;} + .d2-1874681431 .color-B6{color:#F7F8FE;} + .d2-1874681431 .color-AA2{color:#4A6FF3;} + .d2-1874681431 .color-AA4{color:#EDF0FD;} + .d2-1874681431 .color-AA5{color:#F7F8FE;} + .d2-1874681431 .color-AB4{color:#EDF0FD;} + .d2-1874681431 .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,20 +111,20 @@ -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 + + - - - + + + - - - - + + + + @@ -142,111 +142,111 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + \ 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 5c3f56e34..a16e2ba25 100644 --- a/e2etests/testdata/stable/nesting_power/elk/board.exp.json +++ b/e2etests/testdata/stable/nesting_power/elk/board.exp.json @@ -8,7 +8,7 @@ "type": "rectangle", "pos": { "x": -2800, - "y": 745 + "y": 762 }, "width": 2792, "height": 978, @@ -49,7 +49,7 @@ "type": "rectangle", "pos": { "x": -2750, - "y": 1124 + "y": 1141 }, "width": 658, "height": 251, @@ -90,7 +90,7 @@ "type": "rectangle", "pos": { "x": -1820, - "y": 1154 + "y": 1171 }, "width": 90, "height": 160, @@ -131,7 +131,7 @@ "type": "rectangle", "pos": { "x": -1660, - "y": 795 + "y": 812 }, "width": 1602, "height": 878, @@ -172,7 +172,7 @@ "type": "rectangle", "pos": { "x": -2700, - "y": 1174 + "y": 1192 }, "width": 86, "height": 80, @@ -213,7 +213,7 @@ "type": "rectangle", "pos": { "x": -2448, - "y": 1215 + "y": 1232 }, "width": 67, "height": 80, @@ -254,7 +254,7 @@ "type": "rectangle", "pos": { "x": -2215, - "y": 1259 + "y": 1276 }, "width": 73, "height": 66, @@ -295,7 +295,7 @@ "type": "rectangle", "pos": { "x": -1600, - "y": 855 + "y": 872 }, "width": 204, "height": 758, @@ -336,7 +336,7 @@ "type": "rectangle", "pos": { "x": -1356, - "y": 855 + "y": 872 }, "width": 322, "height": 758, @@ -377,7 +377,7 @@ "type": "rectangle", "pos": { "x": -1540, - "y": 915 + "y": 932 }, "width": 84, "height": 66, @@ -418,7 +418,7 @@ "type": "rectangle", "pos": { "x": -1540, - "y": 1021 + "y": 1038 }, "width": 84, "height": 66, @@ -459,7 +459,7 @@ "type": "rectangle", "pos": { "x": -1540, - "y": 1127 + "y": 1144 }, "width": 84, "height": 66, @@ -500,7 +500,7 @@ "type": "rectangle", "pos": { "x": -1540, - "y": 1233 + "y": 1250 }, "width": 84, "height": 66, @@ -541,7 +541,7 @@ "type": "rectangle", "pos": { "x": -1540, - "y": 1339 + "y": 1356 }, "width": 84, "height": 66, @@ -582,7 +582,7 @@ "type": "sequence_diagram", "pos": { "x": -994, - "y": 855 + "y": 872 }, "width": 876, "height": 758, @@ -623,7 +623,7 @@ "type": "rectangle", "pos": { "x": -982, - "y": 1255 + "y": 1272 }, "width": 100, "height": 66, @@ -664,7 +664,7 @@ "type": "rectangle", "pos": { "x": -832, - "y": 1255 + "y": 1272 }, "width": 100, "height": 66, @@ -705,7 +705,7 @@ "type": "rectangle", "pos": { "x": -692, - "y": 1255 + "y": 1272 }, "width": 168, "height": 66, @@ -746,7 +746,7 @@ "type": "rectangle", "pos": { "x": -614, - "y": 1451 + "y": 1468 }, "width": 12, "height": 90, @@ -786,7 +786,7 @@ "type": "rectangle", "pos": { "x": -484, - "y": 933 + "y": 950 }, "width": 354, "height": 388, @@ -827,7 +827,7 @@ "type": "rectangle", "pos": { "x": -484, - "y": 964 + "y": 981 }, "width": 77, "height": 66, @@ -868,7 +868,7 @@ "type": "rectangle", "pos": { "x": -407, - "y": 964 + "y": 981 }, "width": 277, "height": 66, @@ -909,7 +909,7 @@ "type": "rectangle", "pos": { "x": -484, - "y": 1030 + "y": 1047 }, "width": 77, "height": 291, @@ -950,7 +950,7 @@ "type": "rectangle", "pos": { "x": -474, - "y": 1061 + "y": 1078 }, "width": 53, "height": 66, @@ -991,7 +991,7 @@ "type": "rectangle", "pos": { "x": -474, - "y": 1147 + "y": 1164 }, "width": 53, "height": 66, @@ -1032,7 +1032,7 @@ "type": "rectangle", "pos": { "x": -474, - "y": 1233 + "y": 1250 }, "width": 53, "height": 66, @@ -1073,7 +1073,7 @@ "type": "sequence_diagram", "pos": { "x": -407, - "y": 1030 + "y": 1047 }, "width": 277, "height": 291, @@ -1114,7 +1114,7 @@ "type": "rectangle", "pos": { "x": -395, - "y": 1103 + "y": 1120 }, "width": 105, "height": 66, @@ -1155,7 +1155,7 @@ "type": "rectangle", "pos": { "x": -242, - "y": 1103 + "y": 1120 }, "width": 100, "height": 66, @@ -1196,7 +1196,7 @@ "type": "rectangle", "pos": { "x": -1306, - "y": 905 + "y": 922 }, "width": 222, "height": 166, @@ -1237,7 +1237,7 @@ "type": "rectangle", "pos": { "x": -1256, - "y": 955 + "y": 972 }, "width": 122, "height": 66, @@ -2918,7 +2918,7 @@ "type": "rectangle", "pos": { "x": 3614, - "y": 1091 + "y": 1108 }, "width": 813, "height": 286, @@ -2959,7 +2959,7 @@ "type": "rectangle", "pos": { "x": 3674, - "y": 1151 + "y": 1168 }, "width": 57, "height": 166, @@ -3000,7 +3000,7 @@ "type": "rectangle", "pos": { "x": 3771, - "y": 1151 + "y": 1168 }, "width": 177, "height": 166, @@ -3041,7 +3041,7 @@ "type": "rectangle", "pos": { "x": 3821, - "y": 1201 + "y": 1218 }, "width": 77, "height": 66, @@ -3082,7 +3082,7 @@ "type": "rectangle", "pos": { "x": 3988, - "y": 1151 + "y": 1168 }, "width": 72, "height": 166, @@ -3123,7 +3123,7 @@ "type": "rectangle", "pos": { "x": 4100, - "y": 1151 + "y": 1168 }, "width": 153, "height": 166, @@ -3164,7 +3164,7 @@ "type": "rectangle", "pos": { "x": 4150, - "y": 1201 + "y": 1218 }, "width": 53, "height": 66, @@ -3205,7 +3205,7 @@ "type": "rectangle", "pos": { "x": 4293, - "y": 1151 + "y": 1168 }, "width": 74, "height": 166, @@ -4216,7 +4216,7 @@ "y": 757 }, "width": 2051, - "height": 1699, + "height": 1734, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4380,7 +4380,7 @@ "y": 1058 }, "width": 1931, - "height": 1338, + "height": 1373, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4418,10 +4418,10 @@ "type": "sequence_diagram", "pos": { "x": 1653, - "y": 1366 + "y": 1319 }, "width": 777, - "height": 786, + "height": 916, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -4500,7 +4500,7 @@ "type": "rectangle", "pos": { "x": 1665, - "y": 1444 + "y": 1397 }, "width": 100, "height": 66, @@ -4541,10 +4541,10 @@ "type": "rectangle", "pos": { "x": 1709, - "y": 1570 + "y": 1533 }, "width": 12, - "height": 300, + "height": 380, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4581,7 +4581,7 @@ "type": "rectangle", "pos": { "x": 1805, - "y": 1444 + "y": 1397 }, "width": 140, "height": 66, @@ -4622,10 +4622,10 @@ "type": "rectangle", "pos": { "x": 1869, - "y": 1570 + "y": 1533 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4662,7 +4662,7 @@ "type": "rectangle", "pos": { "x": 1975, - "y": 1444 + "y": 1397 }, "width": 100, "height": 66, @@ -4703,10 +4703,10 @@ "type": "rectangle", "pos": { "x": 2019, - "y": 1710 + "y": 1713 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4743,7 +4743,7 @@ "type": "rectangle", "pos": { "x": 2115, - "y": 1444 + "y": 1397 }, "width": 126, "height": 66, @@ -4784,10 +4784,10 @@ "type": "rectangle", "pos": { "x": 2172, - "y": 1850 + "y": 1893 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4824,10 +4824,10 @@ "type": "rectangle", "pos": { "x": 2168, - "y": 1920 + "y": 1973 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -4864,7 +4864,7 @@ "type": "rectangle", "pos": { "x": 2318, - "y": 1444 + "y": 1397 }, "width": 100, "height": 66, @@ -4905,7 +4905,7 @@ "type": "rectangle", "pos": { "x": 2362, - "y": 1990 + "y": 2053 }, "width": 12, "height": 30, @@ -4945,7 +4945,7 @@ "type": "rectangle", "pos": { "x": 2448, - "y": 2280 + "y": 2315 }, "width": 112, "height": 66, @@ -4986,7 +4986,7 @@ "type": "queue", "pos": { "x": 2450, - "y": 1319 + "y": 1336 }, "width": 1034, "height": 881, @@ -5027,7 +5027,7 @@ "type": "sequence_diagram", "pos": { "x": 2500, - "y": 1369 + "y": 1386 }, "width": 934, "height": 781, @@ -5068,7 +5068,7 @@ "type": "rectangle", "pos": { "x": 2512, - "y": 1442 + "y": 1459 }, "width": 100, "height": 66, @@ -5109,7 +5109,7 @@ "type": "rectangle", "pos": { "x": 2662, - "y": 1442 + "y": 1459 }, "width": 100, "height": 66, @@ -5150,7 +5150,7 @@ "type": "rectangle", "pos": { "x": 2802, - "y": 1442 + "y": 1459 }, "width": 126, "height": 66, @@ -5191,7 +5191,7 @@ "type": "rectangle", "pos": { "x": 2965, - "y": 1442 + "y": 1459 }, "width": 100, "height": 66, @@ -5232,7 +5232,7 @@ "type": "rectangle", "pos": { "x": 3105, - "y": 1442 + "y": 1459 }, "width": 137, "height": 66, @@ -5273,7 +5273,7 @@ "type": "rectangle", "pos": { "x": 3282, - "y": 1442 + "y": 1459 }, "width": 140, "height": 66, @@ -5314,7 +5314,7 @@ "type": "rectangle", "pos": { "x": 3346, - "y": 1568 + "y": 1585 }, "width": 12, "height": 30, @@ -5354,7 +5354,7 @@ "type": "rectangle", "pos": { "x": 3009, - "y": 1558 + "y": 1575 }, "width": 12, "height": 380, @@ -5394,7 +5394,7 @@ "type": "rectangle", "pos": { "x": 3005, - "y": 1568 + "y": 1585 }, "width": 20, "height": 90, @@ -5434,7 +5434,7 @@ "type": "rectangle", "pos": { "x": 2859, - "y": 1618 + "y": 1635 }, "width": 12, "height": 190, @@ -5474,7 +5474,7 @@ "type": "rectangle", "pos": { "x": 2855, - "y": 1628 + "y": 1645 }, "width": 20, "height": 170, @@ -5514,7 +5514,7 @@ "type": "rectangle", "pos": { "x": 2851, - "y": 1638 + "y": 1655 }, "width": 28, "height": 90, @@ -5554,7 +5554,7 @@ "type": "rectangle", "pos": { "x": 2706, - "y": 1678 + "y": 1695 }, "width": 12, "height": 220, @@ -5594,7 +5594,7 @@ "type": "rectangle", "pos": { "x": 2702, - "y": 1688 + "y": 1705 }, "width": 20, "height": 200, @@ -5634,7 +5634,7 @@ "type": "rectangle", "pos": { "x": 2698, - "y": 1698 + "y": 1715 }, "width": 28, "height": 180, @@ -5674,7 +5674,7 @@ "type": "rectangle", "pos": { "x": 2694, - "y": 1708 + "y": 1725 }, "width": 36, "height": 160, @@ -5714,7 +5714,7 @@ "type": "rectangle", "pos": { "x": 3167, - "y": 1808 + "y": 1825 }, "width": 12, "height": 240, @@ -5754,7 +5754,7 @@ "type": "rectangle", "pos": { "x": 3163, - "y": 1818 + "y": 1835 }, "width": 20, "height": 220, @@ -5794,7 +5794,7 @@ "type": "rectangle", "pos": { "x": 3159, - "y": 1828 + "y": 1845 }, "width": 28, "height": 200, @@ -5834,7 +5834,7 @@ "type": "rectangle", "pos": { "x": 3155, - "y": 1838 + "y": 1855 }, "width": 36, "height": 180, @@ -5874,7 +5874,7 @@ "type": "rectangle", "pos": { "x": 3151, - "y": 1848 + "y": 1865 }, "width": 44, "height": 160, @@ -5914,7 +5914,7 @@ "type": "rectangle", "pos": { "x": 2556, - "y": 1918 + "y": 1935 }, "width": 12, "height": 30, @@ -5954,7 +5954,7 @@ "type": "rectangle", "pos": { "x": 3346, - "y": 2058 + "y": 2075 }, "width": 12, "height": 30, @@ -5994,7 +5994,7 @@ "type": "rectangle", "pos": { "x": -519, - "y": 2476 + "y": 2511 }, "width": 511, "height": 366, @@ -6035,7 +6035,7 @@ "type": "rectangle", "pos": { "x": -469, - "y": 2526 + "y": 2561 }, "width": 411, "height": 266, @@ -6076,7 +6076,7 @@ "type": "rectangle", "pos": { "x": -419, - "y": 2576 + "y": 2611 }, "width": 311, "height": 166, @@ -6117,7 +6117,7 @@ "type": "rectangle", "pos": { "x": -369, - "y": 2626 + "y": 2661 }, "width": 211, "height": 66, @@ -6181,11 +6181,11 @@ "route": [ { "x": -2092, - "y": 1303 + "y": 1320.5 }, { "x": -1820, - "y": 1303 + "y": 1320.5 } ], "animated": false, @@ -6219,11 +6219,11 @@ "route": [ { "x": -1730, - "y": 1234 + "y": 1251.5 }, { "x": -1660, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -6257,11 +6257,11 @@ "route": [ { "x": -2614, - "y": 1227.8330078125 + "y": 1245.3330078125 }, { "x": -2448, - "y": 1227.8330078125 + "y": 1245.3330078125 } ], "animated": false, @@ -6295,19 +6295,19 @@ "route": [ { "x": -2381, - "y": 1268.3330078125 + "y": 1285.8330078125 }, { "x": -2341, - "y": 1268.3330078125 + "y": 1285.8330078125 }, { "x": -2341, - "y": 1292 + "y": 1309.5 }, { "x": -2215, - "y": 1292 + "y": 1309.5 } ], "animated": false, @@ -6341,19 +6341,19 @@ "route": [ { "x": -2142, - "y": 1292 + "y": 1309.5 }, { "x": -2047, - "y": 1292 + "y": 1309.5 }, { "x": -2047, - "y": 1251 + "y": 1268.5 }, { "x": -1820, - "y": 1251 + "y": 1268.5 } ], "animated": false, @@ -6387,19 +6387,19 @@ "route": [ { "x": -2614, - "y": 1201.166015625 + "y": 1218.666015625 }, { "x": -2574, - "y": 1201.166015625 + "y": 1218.666015625 }, { "x": -2574, - "y": 1174 + "y": 1191.5 }, { "x": -1820, - "y": 1174 + "y": 1191.5 } ], "animated": false, @@ -6433,19 +6433,19 @@ "route": [ { "x": -2381, - "y": 1241.666015625 + "y": 1259.166015625 }, { "x": -2341, - "y": 1241.666015625 + "y": 1259.166015625 }, { "x": -2341, - "y": 1217.5 + "y": 1235 }, { "x": -1820, - "y": 1217.5 + "y": 1235 } ], "animated": false, @@ -6479,11 +6479,11 @@ "route": [ { "x": -1396, - "y": 1234 + "y": 1251.5 }, { "x": -1356, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -6517,11 +6517,11 @@ "route": [ { "x": -1498, - "y": 981 + "y": 998.5 }, { "x": -1498, - "y": 1021 + "y": 1038.5 } ], "animated": false, @@ -6555,11 +6555,11 @@ "route": [ { "x": -1498, - "y": 1087 + "y": 1104.5 }, { "x": -1498, - "y": 1127 + "y": 1144.5 } ], "animated": false, @@ -6593,11 +6593,11 @@ "route": [ { "x": -1498, - "y": 1193 + "y": 1210.5 }, { "x": -1498, - "y": 1233 + "y": 1250.5 } ], "animated": false, @@ -6631,11 +6631,11 @@ "route": [ { "x": -1498, - "y": 1299 + "y": 1316.5 }, { "x": -1498, - "y": 1339 + "y": 1356.5 } ], "animated": false, @@ -6669,11 +6669,11 @@ "route": [ { "x": -1034, - "y": 1234 + "y": 1251.5 }, { "x": -994, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -6707,11 +6707,11 @@ "route": [ { "x": -932, - "y": 1391 + "y": 1408.5 }, { "x": -782, - "y": 1391 + "y": 1408.5 } ], "animated": false, @@ -6745,11 +6745,11 @@ "route": [ { "x": -782, - "y": 1461 + "y": 1478.5 }, { "x": -614, - "y": 1461 + "y": 1478.5 } ], "animated": false, @@ -6783,11 +6783,11 @@ "route": [ { "x": -602, - "y": 1531 + "y": 1548.5 }, { "x": -307, - "y": 1531 + "y": 1548.5 } ], "animated": false, @@ -6821,11 +6821,11 @@ "route": [ { "x": -447.5, - "y": 1127 + "y": 1144.5 }, { "x": -447.5, - "y": 1147 + "y": 1164.5 } ], "animated": false, @@ -6859,11 +6859,11 @@ "route": [ { "x": -447.5, - "y": 1213 + "y": 1230.5 }, { "x": -447.5, - "y": 1233 + "y": 1250.5 } ], "animated": false, @@ -6897,11 +6897,11 @@ "route": [ { "x": -342.5, - "y": 1239 + "y": 1256.5 }, { "x": -192, - "y": 1239 + "y": 1256.5 } ], "animated": false, @@ -6938,11 +6938,11 @@ "route": [ { "x": -230, - "y": 1169 + "y": 1186.5 }, { "x": -602, - "y": 1491 + "y": 1508.5 } ], "animated": false, @@ -6979,11 +6979,11 @@ "route": [ { "x": -1456, - "y": 1045 + "y": 1062.5 }, { "x": -1256, - "y": 1001 + "y": 1018.5 } ], "animated": false, @@ -7020,11 +7020,11 @@ "route": [ { "x": -1540, - "y": 1366.5 + "y": 1384 }, { "x": -2614, - "y": 1220.5 + "y": 1238 } ], "animated": false, @@ -7061,11 +7061,11 @@ "route": [ { "x": -1539.5, - "y": 969 + "y": 986.5 }, { "x": -2142.5, - "y": 1274 + "y": 1291.5 } ], "animated": false, @@ -8086,11 +8086,11 @@ "route": [ { "x": 3730.5, - "y": 1234 + "y": 1251.5 }, { "x": 3821.5, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -8127,11 +8127,11 @@ "route": [ { "x": 3898, - "y": 1234 + "y": 1251.5 }, { "x": 3988, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -8168,11 +8168,11 @@ "route": [ { "x": 4059.5, - "y": 1234 + "y": 1251.5 }, { "x": 4150.5, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -8209,11 +8209,11 @@ "route": [ { "x": 4203, - "y": 1234 + "y": 1251.5 }, { "x": 4293, - "y": 1234 + "y": 1251.5 } ], "animated": false, @@ -8715,11 +8715,11 @@ "route": [ { "x": 1889.5, - "y": 957.5 + "y": 958 }, { - "x": 1967.5, - "y": 1366.5 + "x": 1956.5, + "y": 1319 } ], "animated": false, @@ -8753,11 +8753,11 @@ "route": [ { "x": 1721, - "y": 1580.5 + "y": 1543 }, { "x": 1869, - "y": 1580.5 + "y": 1543 } ], "animated": false, @@ -8791,11 +8791,11 @@ "route": [ { "x": 1721, - "y": 1650.5 + "y": 1633 }, { "x": 1869, - "y": 1650.5 + "y": 1633 } ], "animated": false, @@ -8829,11 +8829,11 @@ "route": [ { "x": 1721, - "y": 1720.5 + "y": 1723 }, { "x": 2019, - "y": 1720.5 + "y": 1723 } ], "animated": false, @@ -8867,11 +8867,11 @@ "route": [ { "x": 1721, - "y": 1790.5 + "y": 1813 }, { "x": 2019, - "y": 1790.5 + "y": 1813 } ], "animated": false, @@ -8905,11 +8905,11 @@ "route": [ { "x": 1721, - "y": 1860.5 + "y": 1903 }, { "x": 2172, - "y": 1860.5 + "y": 1903 } ], "animated": false, @@ -8943,11 +8943,11 @@ "route": [ { "x": 1875, - "y": 1930.5 + "y": 1983 }, { "x": 2168, - "y": 1930.5 + "y": 1983 } ], "animated": false, @@ -8981,11 +8981,11 @@ "route": [ { "x": 2188, - "y": 2000.5 + "y": 2063 }, { "x": 2362, - "y": 2000.5 + "y": 2063 } ], "animated": false, @@ -9019,11 +9019,11 @@ "route": [ { "x": 1715, - "y": 2070.5 + "y": 2153 }, { "x": 2172, - "y": 2070.5 + "y": 2153 } ], "animated": false, @@ -9069,7 +9069,7 @@ }, { "x": 2041.5, - "y": 1367 + "y": 1319 } ], "animated": false, @@ -9103,19 +9103,19 @@ "route": [ { "x": 2041.5, - "y": 2152 + "y": 2235 }, { "x": 2041.5, - "y": 2240 + "y": 2275 }, { "x": 2485.5830078125, - "y": 2240 + "y": 2275 }, { "x": 2485.5830078125, - "y": 2280 + "y": 2315 } ], "animated": false, @@ -9153,7 +9153,7 @@ }, { "x": 2526, - "y": 1319 + "y": 1337 } ], "animated": false, @@ -9187,11 +9187,11 @@ "route": [ { "x": 2523, - "y": 2200 + "y": 2218 }, { "x": 2522.916015625, - "y": 2280 + "y": 2315 } ], "animated": false, @@ -9225,11 +9225,11 @@ "route": [ { "x": 3346, - "y": 1578 + "y": 1595.5 }, { "x": 3025, - "y": 1578 + "y": 1595.5 } ], "animated": false, @@ -9263,11 +9263,11 @@ "route": [ { "x": 3005, - "y": 1648 + "y": 1665.5 }, { "x": 2879, - "y": 1648 + "y": 1665.5 } ], "animated": false, @@ -9301,11 +9301,11 @@ "route": [ { "x": 2851, - "y": 1718 + "y": 1735.5 }, { "x": 2730, - "y": 1718 + "y": 1735.5 } ], "animated": false, @@ -9339,11 +9339,11 @@ "route": [ { "x": 3009, - "y": 1788 + "y": 1805.5 }, { "x": 2875, - "y": 1788 + "y": 1805.5 } ], "animated": false, @@ -9377,11 +9377,11 @@ "route": [ { "x": 2730, - "y": 1858 + "y": 1875.5 }, { "x": 3151.5, - "y": 1858 + "y": 1875.5 } ], "animated": false, @@ -9415,11 +9415,11 @@ "route": [ { "x": 2568, - "y": 1928 + "y": 1945.5 }, { "x": 3009, - "y": 1928 + "y": 1945.5 } ], "animated": false, @@ -9453,11 +9453,11 @@ "route": [ { "x": 3151.5, - "y": 1998 + "y": 2015.5 }, { "x": 2562, - "y": 1998 + "y": 2015.5 } ], "animated": false, @@ -9491,11 +9491,11 @@ "route": [ { "x": 2562, - "y": 2068 + "y": 2085.5 }, { "x": 3346, - "y": 2068 + "y": 2085.5 } ], "animated": false, @@ -9532,7 +9532,7 @@ "route": [ { "x": 1653, - "y": 1761 + "y": 1774 }, { "x": 476, @@ -9819,11 +9819,11 @@ "route": [ { "x": 2570, - "y": 1177 + "y": 1178 }, { "x": 3674, - "y": 1233 + "y": 1250 } ], "animated": false, @@ -9860,7 +9860,7 @@ "route": [ { "x": -1455.75, - "y": 1382 + "y": 1399 }, { "x": 159.25, @@ -9901,11 +9901,11 @@ "route": [ { "x": -318, - "y": 2626.5 + "y": 2661 }, { "x": -2614, - "y": 1240.5 + "y": 1258 } ], "animated": false, @@ -9939,11 +9939,11 @@ "route": [ { "x": -932, - "y": 1321 + "y": 1338.5 }, { "x": -932, - "y": 1601 + "y": 1618.5 } ], "animated": false, @@ -9977,11 +9977,11 @@ "route": [ { "x": -782, - "y": 1321 + "y": 1338.5 }, { "x": -782, - "y": 1601 + "y": 1618.5 } ], "animated": false, @@ -10015,11 +10015,11 @@ "route": [ { "x": -608, - "y": 1321 + "y": 1338.5 }, { "x": -608, - "y": 1601 + "y": 1618.5 } ], "animated": false, @@ -10053,11 +10053,11 @@ "route": [ { "x": -307, - "y": 1321 + "y": 1338.5 }, { "x": -307, - "y": 1601 + "y": 1618.5 } ], "animated": false, @@ -10091,11 +10091,11 @@ "route": [ { "x": -342.5, - "y": 1169 + "y": 1186.5 }, { "x": -342.5, - "y": 1309 + "y": 1326.5 } ], "animated": false, @@ -10129,11 +10129,11 @@ "route": [ { "x": -192, - "y": 1169 + "y": 1186.5 }, { "x": -192, - "y": 1309 + "y": 1326.5 } ], "animated": false, @@ -10395,11 +10395,11 @@ "route": [ { "x": 1715, - "y": 1510.5 + "y": 1463 }, { "x": 1715, - "y": 2140.5 + "y": 2223 } ], "animated": false, @@ -10433,11 +10433,11 @@ "route": [ { "x": 1875, - "y": 1510.5 + "y": 1463 }, { "x": 1875, - "y": 2140.5 + "y": 2223 } ], "animated": false, @@ -10471,11 +10471,11 @@ "route": [ { "x": 2025, - "y": 1510.5 + "y": 1463 }, { "x": 2025, - "y": 2140.5 + "y": 2223 } ], "animated": false, @@ -10509,11 +10509,11 @@ "route": [ { "x": 2178, - "y": 1510.5 + "y": 1463 }, { "x": 2178, - "y": 2140.5 + "y": 2223 } ], "animated": false, @@ -10547,11 +10547,11 @@ "route": [ { "x": 2368, - "y": 1510.5 + "y": 1463 }, { "x": 2368, - "y": 2140.5 + "y": 2223 } ], "animated": false, @@ -10585,11 +10585,11 @@ "route": [ { "x": 2562, - "y": 1508 + "y": 1525.5 }, { "x": 2562, - "y": 2138 + "y": 2155.5 } ], "animated": false, @@ -10623,11 +10623,11 @@ "route": [ { "x": 2712, - "y": 1508 + "y": 1525.5 }, { "x": 2712, - "y": 2138 + "y": 2155.5 } ], "animated": false, @@ -10661,11 +10661,11 @@ "route": [ { "x": 2865, - "y": 1508 + "y": 1525.5 }, { "x": 2865, - "y": 2138 + "y": 2155.5 } ], "animated": false, @@ -10699,11 +10699,11 @@ "route": [ { "x": 3015, - "y": 1508 + "y": 1525.5 }, { "x": 3015, - "y": 2138 + "y": 2155.5 } ], "animated": false, @@ -10737,11 +10737,11 @@ "route": [ { "x": 3173.5, - "y": 1508 + "y": 1525.5 }, { "x": 3173.5, - "y": 2138 + "y": 2155.5 } ], "animated": false, @@ -10775,11 +10775,11 @@ "route": [ { "x": 3352, - "y": 1508 + "y": 1525.5 }, { "x": 3352, - "y": 2138 + "y": 2155.5 } ], "animated": false, diff --git a/e2etests/testdata/stable/nesting_power/elk/sketch.exp.svg b/e2etests/testdata/stable/nesting_power/elk/sketch.exp.svg index 5cf3814a7..96fb0e567 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-62303222 .fill-N1{fill:#0A0F25;} + .d2-62303222 .fill-N2{fill:#676C7E;} + .d2-62303222 .fill-N3{fill:#9499AB;} + .d2-62303222 .fill-N4{fill:#CFD2DD;} + .d2-62303222 .fill-N5{fill:#DEE1EB;} + .d2-62303222 .fill-N6{fill:#EEF1F8;} + .d2-62303222 .fill-N7{fill:#FFFFFF;} + .d2-62303222 .fill-B1{fill:#0D32B2;} + .d2-62303222 .fill-B2{fill:#0D32B2;} + .d2-62303222 .fill-B3{fill:#E3E9FD;} + .d2-62303222 .fill-B4{fill:#E3E9FD;} + .d2-62303222 .fill-B5{fill:#EDF0FD;} + .d2-62303222 .fill-B6{fill:#F7F8FE;} + .d2-62303222 .fill-AA2{fill:#4A6FF3;} + .d2-62303222 .fill-AA4{fill:#EDF0FD;} + .d2-62303222 .fill-AA5{fill:#F7F8FE;} + .d2-62303222 .fill-AB4{fill:#EDF0FD;} + .d2-62303222 .fill-AB5{fill:#F7F8FE;} + .d2-62303222 .stroke-N1{stroke:#0A0F25;} + .d2-62303222 .stroke-N2{stroke:#676C7E;} + .d2-62303222 .stroke-N3{stroke:#9499AB;} + .d2-62303222 .stroke-N4{stroke:#CFD2DD;} + .d2-62303222 .stroke-N5{stroke:#DEE1EB;} + .d2-62303222 .stroke-N6{stroke:#EEF1F8;} + .d2-62303222 .stroke-N7{stroke:#FFFFFF;} + .d2-62303222 .stroke-B1{stroke:#0D32B2;} + .d2-62303222 .stroke-B2{stroke:#0D32B2;} + .d2-62303222 .stroke-B3{stroke:#E3E9FD;} + .d2-62303222 .stroke-B4{stroke:#E3E9FD;} + .d2-62303222 .stroke-B5{stroke:#EDF0FD;} + .d2-62303222 .stroke-B6{stroke:#F7F8FE;} + .d2-62303222 .stroke-AA2{stroke:#4A6FF3;} + .d2-62303222 .stroke-AA4{stroke:#EDF0FD;} + .d2-62303222 .stroke-AA5{stroke:#F7F8FE;} + .d2-62303222 .stroke-AB4{stroke:#EDF0FD;} + .d2-62303222 .stroke-AB5{stroke:#F7F8FE;} + .d2-62303222 .background-color-N1{background-color:#0A0F25;} + .d2-62303222 .background-color-N2{background-color:#676C7E;} + .d2-62303222 .background-color-N3{background-color:#9499AB;} + .d2-62303222 .background-color-N4{background-color:#CFD2DD;} + .d2-62303222 .background-color-N5{background-color:#DEE1EB;} + .d2-62303222 .background-color-N6{background-color:#EEF1F8;} + .d2-62303222 .background-color-N7{background-color:#FFFFFF;} + .d2-62303222 .background-color-B1{background-color:#0D32B2;} + .d2-62303222 .background-color-B2{background-color:#0D32B2;} + .d2-62303222 .background-color-B3{background-color:#E3E9FD;} + .d2-62303222 .background-color-B4{background-color:#E3E9FD;} + .d2-62303222 .background-color-B5{background-color:#EDF0FD;} + .d2-62303222 .background-color-B6{background-color:#F7F8FE;} + .d2-62303222 .background-color-AA2{background-color:#4A6FF3;} + .d2-62303222 .background-color-AA4{background-color:#EDF0FD;} + .d2-62303222 .background-color-AA5{background-color:#F7F8FE;} + .d2-62303222 .background-color-AB4{background-color:#EDF0FD;} + .d2-62303222 .background-color-AB5{background-color:#F7F8FE;} + .d2-62303222 .color-N1{color:#0A0F25;} + .d2-62303222 .color-N2{color:#676C7E;} + .d2-62303222 .color-N3{color:#9499AB;} + .d2-62303222 .color-N4{color:#CFD2DD;} + .d2-62303222 .color-N5{color:#DEE1EB;} + .d2-62303222 .color-N6{color:#EEF1F8;} + .d2-62303222 .color-N7{color:#FFFFFF;} + .d2-62303222 .color-B1{color:#0D32B2;} + .d2-62303222 .color-B2{color:#0D32B2;} + .d2-62303222 .color-B3{color:#E3E9FD;} + .d2-62303222 .color-B4{color:#E3E9FD;} + .d2-62303222 .color-B5{color:#EDF0FD;} + .d2-62303222 .color-B6{color:#F7F8FE;} + .d2-62303222 .color-AA2{color:#4A6FF3;} + .d2-62303222 .color-AA4{color:#EDF0FD;} + .d2-62303222 .color-AA5{color:#F7F8FE;} + .d2-62303222 .color-AB4{color:#EDF0FD;} + .d2-62303222 .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,20 +111,20 @@ -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,11 +144,11 @@ - - - - - + + + + + @@ -157,13 +157,13 @@ - - - - - - - + + + + + + + @@ -174,25 +174,25 @@ - - + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -201,37 +201,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -239,14 +239,14 @@ - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json b/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json index 47f2267eb..8ee037517 100644 --- a/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence-inter-span-self/dagre/board.exp.json @@ -90,10 +90,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 178 + "y": 188 }, "width": 12, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -130,10 +130,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 293 + "y": 313 }, "width": 12, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -193,11 +193,11 @@ "route": [ { "x": 68, - "y": 188 + "y": 198 }, { "x": 212, - "y": 188 + "y": 198 } ], "animated": false, @@ -231,19 +231,19 @@ "route": [ { "x": 68, - "y": 258 + "y": 278 }, { "x": 142, - "y": 258 + "y": 278 }, { "x": 142, - "y": 303 + "y": 323 }, { "x": 68, - "y": 303 + "y": 323 } ], "animated": false, @@ -277,11 +277,11 @@ "route": [ { "x": 68, - "y": 373 + "y": 403 }, { "x": 212, - "y": 373 + "y": 403 } ], "animated": false, @@ -319,7 +319,7 @@ }, { "x": 62, - "y": 443 + "y": 473 } ], "animated": false, @@ -357,7 +357,7 @@ }, { "x": 212, - "y": 443 + "y": 473 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence-inter-span-self/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence-inter-span-self/dagre/sketch.exp.svg index a9d434b26..d2721c328 100644 --- a/e2etests/testdata/stable/sequence-inter-span-self/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/sequence-inter-span-self/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ -AB fooredirectbar - + .d2-366098480 .fill-N1{fill:#0A0F25;} + .d2-366098480 .fill-N2{fill:#676C7E;} + .d2-366098480 .fill-N3{fill:#9499AB;} + .d2-366098480 .fill-N4{fill:#CFD2DD;} + .d2-366098480 .fill-N5{fill:#DEE1EB;} + .d2-366098480 .fill-N6{fill:#EEF1F8;} + .d2-366098480 .fill-N7{fill:#FFFFFF;} + .d2-366098480 .fill-B1{fill:#0D32B2;} + .d2-366098480 .fill-B2{fill:#0D32B2;} + .d2-366098480 .fill-B3{fill:#E3E9FD;} + .d2-366098480 .fill-B4{fill:#E3E9FD;} + .d2-366098480 .fill-B5{fill:#EDF0FD;} + .d2-366098480 .fill-B6{fill:#F7F8FE;} + .d2-366098480 .fill-AA2{fill:#4A6FF3;} + .d2-366098480 .fill-AA4{fill:#EDF0FD;} + .d2-366098480 .fill-AA5{fill:#F7F8FE;} + .d2-366098480 .fill-AB4{fill:#EDF0FD;} + .d2-366098480 .fill-AB5{fill:#F7F8FE;} + .d2-366098480 .stroke-N1{stroke:#0A0F25;} + .d2-366098480 .stroke-N2{stroke:#676C7E;} + .d2-366098480 .stroke-N3{stroke:#9499AB;} + .d2-366098480 .stroke-N4{stroke:#CFD2DD;} + .d2-366098480 .stroke-N5{stroke:#DEE1EB;} + .d2-366098480 .stroke-N6{stroke:#EEF1F8;} + .d2-366098480 .stroke-N7{stroke:#FFFFFF;} + .d2-366098480 .stroke-B1{stroke:#0D32B2;} + .d2-366098480 .stroke-B2{stroke:#0D32B2;} + .d2-366098480 .stroke-B3{stroke:#E3E9FD;} + .d2-366098480 .stroke-B4{stroke:#E3E9FD;} + .d2-366098480 .stroke-B5{stroke:#EDF0FD;} + .d2-366098480 .stroke-B6{stroke:#F7F8FE;} + .d2-366098480 .stroke-AA2{stroke:#4A6FF3;} + .d2-366098480 .stroke-AA4{stroke:#EDF0FD;} + .d2-366098480 .stroke-AA5{stroke:#F7F8FE;} + .d2-366098480 .stroke-AB4{stroke:#EDF0FD;} + .d2-366098480 .stroke-AB5{stroke:#F7F8FE;} + .d2-366098480 .background-color-N1{background-color:#0A0F25;} + .d2-366098480 .background-color-N2{background-color:#676C7E;} + .d2-366098480 .background-color-N3{background-color:#9499AB;} + .d2-366098480 .background-color-N4{background-color:#CFD2DD;} + .d2-366098480 .background-color-N5{background-color:#DEE1EB;} + .d2-366098480 .background-color-N6{background-color:#EEF1F8;} + .d2-366098480 .background-color-N7{background-color:#FFFFFF;} + .d2-366098480 .background-color-B1{background-color:#0D32B2;} + .d2-366098480 .background-color-B2{background-color:#0D32B2;} + .d2-366098480 .background-color-B3{background-color:#E3E9FD;} + .d2-366098480 .background-color-B4{background-color:#E3E9FD;} + .d2-366098480 .background-color-B5{background-color:#EDF0FD;} + .d2-366098480 .background-color-B6{background-color:#F7F8FE;} + .d2-366098480 .background-color-AA2{background-color:#4A6FF3;} + .d2-366098480 .background-color-AA4{background-color:#EDF0FD;} + .d2-366098480 .background-color-AA5{background-color:#F7F8FE;} + .d2-366098480 .background-color-AB4{background-color:#EDF0FD;} + .d2-366098480 .background-color-AB5{background-color:#F7F8FE;} + .d2-366098480 .color-N1{color:#0A0F25;} + .d2-366098480 .color-N2{color:#676C7E;} + .d2-366098480 .color-N3{color:#9499AB;} + .d2-366098480 .color-N4{color:#CFD2DD;} + .d2-366098480 .color-N5{color:#DEE1EB;} + .d2-366098480 .color-N6{color:#EEF1F8;} + .d2-366098480 .color-N7{color:#FFFFFF;} + .d2-366098480 .color-B1{color:#0D32B2;} + .d2-366098480 .color-B2{color:#0D32B2;} + .d2-366098480 .color-B3{color:#E3E9FD;} + .d2-366098480 .color-B4{color:#E3E9FD;} + .d2-366098480 .color-B5{color:#EDF0FD;} + .d2-366098480 .color-B6{color:#F7F8FE;} + .d2-366098480 .color-AA2{color:#4A6FF3;} + .d2-366098480 .color-AA4{color:#EDF0FD;} + .d2-366098480 .color-AA5{color:#F7F8FE;} + .d2-366098480 .color-AB4{color:#EDF0FD;} + .d2-366098480 .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 fooredirectbar + - - - + + + \ No newline at end of file diff --git a/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json b/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json index 47f2267eb..8ee037517 100644 --- a/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence-inter-span-self/elk/board.exp.json @@ -90,10 +90,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 178 + "y": 188 }, "width": 12, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -130,10 +130,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 293 + "y": 313 }, "width": 12, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -193,11 +193,11 @@ "route": [ { "x": 68, - "y": 188 + "y": 198 }, { "x": 212, - "y": 188 + "y": 198 } ], "animated": false, @@ -231,19 +231,19 @@ "route": [ { "x": 68, - "y": 258 + "y": 278 }, { "x": 142, - "y": 258 + "y": 278 }, { "x": 142, - "y": 303 + "y": 323 }, { "x": 68, - "y": 303 + "y": 323 } ], "animated": false, @@ -277,11 +277,11 @@ "route": [ { "x": 68, - "y": 373 + "y": 403 }, { "x": 212, - "y": 373 + "y": 403 } ], "animated": false, @@ -319,7 +319,7 @@ }, { "x": 62, - "y": 443 + "y": 473 } ], "animated": false, @@ -357,7 +357,7 @@ }, { "x": 212, - "y": 443 + "y": 473 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence-inter-span-self/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence-inter-span-self/elk/sketch.exp.svg index a9d434b26..d2721c328 100644 --- a/e2etests/testdata/stable/sequence-inter-span-self/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/sequence-inter-span-self/elk/sketch.exp.svg @@ -1,16 +1,16 @@ -AB fooredirectbar - + .d2-366098480 .fill-N1{fill:#0A0F25;} + .d2-366098480 .fill-N2{fill:#676C7E;} + .d2-366098480 .fill-N3{fill:#9499AB;} + .d2-366098480 .fill-N4{fill:#CFD2DD;} + .d2-366098480 .fill-N5{fill:#DEE1EB;} + .d2-366098480 .fill-N6{fill:#EEF1F8;} + .d2-366098480 .fill-N7{fill:#FFFFFF;} + .d2-366098480 .fill-B1{fill:#0D32B2;} + .d2-366098480 .fill-B2{fill:#0D32B2;} + .d2-366098480 .fill-B3{fill:#E3E9FD;} + .d2-366098480 .fill-B4{fill:#E3E9FD;} + .d2-366098480 .fill-B5{fill:#EDF0FD;} + .d2-366098480 .fill-B6{fill:#F7F8FE;} + .d2-366098480 .fill-AA2{fill:#4A6FF3;} + .d2-366098480 .fill-AA4{fill:#EDF0FD;} + .d2-366098480 .fill-AA5{fill:#F7F8FE;} + .d2-366098480 .fill-AB4{fill:#EDF0FD;} + .d2-366098480 .fill-AB5{fill:#F7F8FE;} + .d2-366098480 .stroke-N1{stroke:#0A0F25;} + .d2-366098480 .stroke-N2{stroke:#676C7E;} + .d2-366098480 .stroke-N3{stroke:#9499AB;} + .d2-366098480 .stroke-N4{stroke:#CFD2DD;} + .d2-366098480 .stroke-N5{stroke:#DEE1EB;} + .d2-366098480 .stroke-N6{stroke:#EEF1F8;} + .d2-366098480 .stroke-N7{stroke:#FFFFFF;} + .d2-366098480 .stroke-B1{stroke:#0D32B2;} + .d2-366098480 .stroke-B2{stroke:#0D32B2;} + .d2-366098480 .stroke-B3{stroke:#E3E9FD;} + .d2-366098480 .stroke-B4{stroke:#E3E9FD;} + .d2-366098480 .stroke-B5{stroke:#EDF0FD;} + .d2-366098480 .stroke-B6{stroke:#F7F8FE;} + .d2-366098480 .stroke-AA2{stroke:#4A6FF3;} + .d2-366098480 .stroke-AA4{stroke:#EDF0FD;} + .d2-366098480 .stroke-AA5{stroke:#F7F8FE;} + .d2-366098480 .stroke-AB4{stroke:#EDF0FD;} + .d2-366098480 .stroke-AB5{stroke:#F7F8FE;} + .d2-366098480 .background-color-N1{background-color:#0A0F25;} + .d2-366098480 .background-color-N2{background-color:#676C7E;} + .d2-366098480 .background-color-N3{background-color:#9499AB;} + .d2-366098480 .background-color-N4{background-color:#CFD2DD;} + .d2-366098480 .background-color-N5{background-color:#DEE1EB;} + .d2-366098480 .background-color-N6{background-color:#EEF1F8;} + .d2-366098480 .background-color-N7{background-color:#FFFFFF;} + .d2-366098480 .background-color-B1{background-color:#0D32B2;} + .d2-366098480 .background-color-B2{background-color:#0D32B2;} + .d2-366098480 .background-color-B3{background-color:#E3E9FD;} + .d2-366098480 .background-color-B4{background-color:#E3E9FD;} + .d2-366098480 .background-color-B5{background-color:#EDF0FD;} + .d2-366098480 .background-color-B6{background-color:#F7F8FE;} + .d2-366098480 .background-color-AA2{background-color:#4A6FF3;} + .d2-366098480 .background-color-AA4{background-color:#EDF0FD;} + .d2-366098480 .background-color-AA5{background-color:#F7F8FE;} + .d2-366098480 .background-color-AB4{background-color:#EDF0FD;} + .d2-366098480 .background-color-AB5{background-color:#F7F8FE;} + .d2-366098480 .color-N1{color:#0A0F25;} + .d2-366098480 .color-N2{color:#676C7E;} + .d2-366098480 .color-N3{color:#9499AB;} + .d2-366098480 .color-N4{color:#CFD2DD;} + .d2-366098480 .color-N5{color:#DEE1EB;} + .d2-366098480 .color-N6{color:#EEF1F8;} + .d2-366098480 .color-N7{color:#FFFFFF;} + .d2-366098480 .color-B1{color:#0D32B2;} + .d2-366098480 .color-B2{color:#0D32B2;} + .d2-366098480 .color-B3{color:#E3E9FD;} + .d2-366098480 .color-B4{color:#E3E9FD;} + .d2-366098480 .color-B5{color:#EDF0FD;} + .d2-366098480 .color-B6{color:#F7F8FE;} + .d2-366098480 .color-AA2{color:#4A6FF3;} + .d2-366098480 .color-AA4{color:#EDF0FD;} + .d2-366098480 .color-AA5{color:#F7F8FE;} + .d2-366098480 .color-AB4{color:#EDF0FD;} + .d2-366098480 .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 fooredirectbar + - - - + + + \ 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 62c752658..09e794f94 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 @@ -277,11 +277,11 @@ "route": [ { "x": 225.5, - "y": 348 + "y": 358 }, { "x": 1653.5, - "y": 348 + "y": 358 } ], "animated": false, @@ -315,11 +315,11 @@ "route": [ { "x": 225.5, - "y": 418 + "y": 448 }, { "x": 1653.5, - "y": 418 + "y": 448 } ], "animated": false, @@ -353,11 +353,11 @@ "route": [ { "x": 638.5, - "y": 488 + "y": 538 }, { "x": 1051, - "y": 488 + "y": 538 } ], "animated": false, @@ -391,11 +391,11 @@ "route": [ { "x": 225.5, - "y": 558 + "y": 628 }, { "x": 1051, - "y": 558 + "y": 628 } ], "animated": false, @@ -429,11 +429,11 @@ "route": [ { "x": 1051, - "y": 628 + "y": 718 }, { "x": 1502, - "y": 628 + "y": 718 } ], "animated": false, @@ -467,11 +467,11 @@ "route": [ { "x": 225.5, - "y": 698 + "y": 798 }, { "x": 1995.5, - "y": 698 + "y": 798 } ], "animated": false, @@ -509,7 +509,7 @@ }, { "x": 225.5, - "y": 768 + "y": 868 } ], "animated": false, @@ -547,7 +547,7 @@ }, { "x": 638.5, - "y": 768 + "y": 868 } ], "animated": false, @@ -585,7 +585,7 @@ }, { "x": 1051, - "y": 768 + "y": 868 } ], "animated": false, @@ -623,7 +623,7 @@ }, { "x": 1502, - "y": 768 + "y": 868 } ], "animated": false, @@ -661,7 +661,7 @@ }, { "x": 1653.5, - "y": 768 + "y": 868 } ], "animated": false, @@ -699,7 +699,7 @@ }, { "x": 1995.5, - "y": 768 + "y": 868 } ], "animated": false, 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 3ab793746..a61774f64 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-782307770 .fill-N1{fill:#0A0F25;} + .d2-782307770 .fill-N2{fill:#676C7E;} + .d2-782307770 .fill-N3{fill:#9499AB;} + .d2-782307770 .fill-N4{fill:#CFD2DD;} + .d2-782307770 .fill-N5{fill:#DEE1EB;} + .d2-782307770 .fill-N6{fill:#EEF1F8;} + .d2-782307770 .fill-N7{fill:#FFFFFF;} + .d2-782307770 .fill-B1{fill:#0D32B2;} + .d2-782307770 .fill-B2{fill:#0D32B2;} + .d2-782307770 .fill-B3{fill:#E3E9FD;} + .d2-782307770 .fill-B4{fill:#E3E9FD;} + .d2-782307770 .fill-B5{fill:#EDF0FD;} + .d2-782307770 .fill-B6{fill:#F7F8FE;} + .d2-782307770 .fill-AA2{fill:#4A6FF3;} + .d2-782307770 .fill-AA4{fill:#EDF0FD;} + .d2-782307770 .fill-AA5{fill:#F7F8FE;} + .d2-782307770 .fill-AB4{fill:#EDF0FD;} + .d2-782307770 .fill-AB5{fill:#F7F8FE;} + .d2-782307770 .stroke-N1{stroke:#0A0F25;} + .d2-782307770 .stroke-N2{stroke:#676C7E;} + .d2-782307770 .stroke-N3{stroke:#9499AB;} + .d2-782307770 .stroke-N4{stroke:#CFD2DD;} + .d2-782307770 .stroke-N5{stroke:#DEE1EB;} + .d2-782307770 .stroke-N6{stroke:#EEF1F8;} + .d2-782307770 .stroke-N7{stroke:#FFFFFF;} + .d2-782307770 .stroke-B1{stroke:#0D32B2;} + .d2-782307770 .stroke-B2{stroke:#0D32B2;} + .d2-782307770 .stroke-B3{stroke:#E3E9FD;} + .d2-782307770 .stroke-B4{stroke:#E3E9FD;} + .d2-782307770 .stroke-B5{stroke:#EDF0FD;} + .d2-782307770 .stroke-B6{stroke:#F7F8FE;} + .d2-782307770 .stroke-AA2{stroke:#4A6FF3;} + .d2-782307770 .stroke-AA4{stroke:#EDF0FD;} + .d2-782307770 .stroke-AA5{stroke:#F7F8FE;} + .d2-782307770 .stroke-AB4{stroke:#EDF0FD;} + .d2-782307770 .stroke-AB5{stroke:#F7F8FE;} + .d2-782307770 .background-color-N1{background-color:#0A0F25;} + .d2-782307770 .background-color-N2{background-color:#676C7E;} + .d2-782307770 .background-color-N3{background-color:#9499AB;} + .d2-782307770 .background-color-N4{background-color:#CFD2DD;} + .d2-782307770 .background-color-N5{background-color:#DEE1EB;} + .d2-782307770 .background-color-N6{background-color:#EEF1F8;} + .d2-782307770 .background-color-N7{background-color:#FFFFFF;} + .d2-782307770 .background-color-B1{background-color:#0D32B2;} + .d2-782307770 .background-color-B2{background-color:#0D32B2;} + .d2-782307770 .background-color-B3{background-color:#E3E9FD;} + .d2-782307770 .background-color-B4{background-color:#E3E9FD;} + .d2-782307770 .background-color-B5{background-color:#EDF0FD;} + .d2-782307770 .background-color-B6{background-color:#F7F8FE;} + .d2-782307770 .background-color-AA2{background-color:#4A6FF3;} + .d2-782307770 .background-color-AA4{background-color:#EDF0FD;} + .d2-782307770 .background-color-AA5{background-color:#F7F8FE;} + .d2-782307770 .background-color-AB4{background-color:#EDF0FD;} + .d2-782307770 .background-color-AB5{background-color:#F7F8FE;} + .d2-782307770 .color-N1{color:#0A0F25;} + .d2-782307770 .color-N2{color:#676C7E;} + .d2-782307770 .color-N3{color:#9499AB;} + .d2-782307770 .color-N4{color:#CFD2DD;} + .d2-782307770 .color-N5{color:#DEE1EB;} + .d2-782307770 .color-N6{color:#EEF1F8;} + .d2-782307770 .color-N7{color:#FFFFFF;} + .d2-782307770 .color-B1{color:#0D32B2;} + .d2-782307770 .color-B2{color:#0D32B2;} + .d2-782307770 .color-B3{color:#E3E9FD;} + .d2-782307770 .color-B4{color:#E3E9FD;} + .d2-782307770 .color-B5{color:#EDF0FD;} + .d2-782307770 .color-B6{color:#F7F8FE;} + .d2-782307770 .color-AA2{color:#4A6FF3;} + .d2-782307770 .color-AA4{color:#EDF0FD;} + .d2-782307770 .color-AA5{color:#F7F8FE;} + .d2-782307770 .color-AB4{color:#EDF0FD;} + .d2-782307770 .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 62c752658..09e794f94 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 @@ -277,11 +277,11 @@ "route": [ { "x": 225.5, - "y": 348 + "y": 358 }, { "x": 1653.5, - "y": 348 + "y": 358 } ], "animated": false, @@ -315,11 +315,11 @@ "route": [ { "x": 225.5, - "y": 418 + "y": 448 }, { "x": 1653.5, - "y": 418 + "y": 448 } ], "animated": false, @@ -353,11 +353,11 @@ "route": [ { "x": 638.5, - "y": 488 + "y": 538 }, { "x": 1051, - "y": 488 + "y": 538 } ], "animated": false, @@ -391,11 +391,11 @@ "route": [ { "x": 225.5, - "y": 558 + "y": 628 }, { "x": 1051, - "y": 558 + "y": 628 } ], "animated": false, @@ -429,11 +429,11 @@ "route": [ { "x": 1051, - "y": 628 + "y": 718 }, { "x": 1502, - "y": 628 + "y": 718 } ], "animated": false, @@ -467,11 +467,11 @@ "route": [ { "x": 225.5, - "y": 698 + "y": 798 }, { "x": 1995.5, - "y": 698 + "y": 798 } ], "animated": false, @@ -509,7 +509,7 @@ }, { "x": 225.5, - "y": 768 + "y": 868 } ], "animated": false, @@ -547,7 +547,7 @@ }, { "x": 638.5, - "y": 768 + "y": 868 } ], "animated": false, @@ -585,7 +585,7 @@ }, { "x": 1051, - "y": 768 + "y": 868 } ], "animated": false, @@ -623,7 +623,7 @@ }, { "x": 1502, - "y": 768 + "y": 868 } ], "animated": false, @@ -661,7 +661,7 @@ }, { "x": 1653.5, - "y": 768 + "y": 868 } ], "animated": false, @@ -699,7 +699,7 @@ }, { "x": 1995.5, - "y": 768 + "y": 868 } ], "animated": false, 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 3ab793746..a61774f64 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-782307770 .fill-N1{fill:#0A0F25;} + .d2-782307770 .fill-N2{fill:#676C7E;} + .d2-782307770 .fill-N3{fill:#9499AB;} + .d2-782307770 .fill-N4{fill:#CFD2DD;} + .d2-782307770 .fill-N5{fill:#DEE1EB;} + .d2-782307770 .fill-N6{fill:#EEF1F8;} + .d2-782307770 .fill-N7{fill:#FFFFFF;} + .d2-782307770 .fill-B1{fill:#0D32B2;} + .d2-782307770 .fill-B2{fill:#0D32B2;} + .d2-782307770 .fill-B3{fill:#E3E9FD;} + .d2-782307770 .fill-B4{fill:#E3E9FD;} + .d2-782307770 .fill-B5{fill:#EDF0FD;} + .d2-782307770 .fill-B6{fill:#F7F8FE;} + .d2-782307770 .fill-AA2{fill:#4A6FF3;} + .d2-782307770 .fill-AA4{fill:#EDF0FD;} + .d2-782307770 .fill-AA5{fill:#F7F8FE;} + .d2-782307770 .fill-AB4{fill:#EDF0FD;} + .d2-782307770 .fill-AB5{fill:#F7F8FE;} + .d2-782307770 .stroke-N1{stroke:#0A0F25;} + .d2-782307770 .stroke-N2{stroke:#676C7E;} + .d2-782307770 .stroke-N3{stroke:#9499AB;} + .d2-782307770 .stroke-N4{stroke:#CFD2DD;} + .d2-782307770 .stroke-N5{stroke:#DEE1EB;} + .d2-782307770 .stroke-N6{stroke:#EEF1F8;} + .d2-782307770 .stroke-N7{stroke:#FFFFFF;} + .d2-782307770 .stroke-B1{stroke:#0D32B2;} + .d2-782307770 .stroke-B2{stroke:#0D32B2;} + .d2-782307770 .stroke-B3{stroke:#E3E9FD;} + .d2-782307770 .stroke-B4{stroke:#E3E9FD;} + .d2-782307770 .stroke-B5{stroke:#EDF0FD;} + .d2-782307770 .stroke-B6{stroke:#F7F8FE;} + .d2-782307770 .stroke-AA2{stroke:#4A6FF3;} + .d2-782307770 .stroke-AA4{stroke:#EDF0FD;} + .d2-782307770 .stroke-AA5{stroke:#F7F8FE;} + .d2-782307770 .stroke-AB4{stroke:#EDF0FD;} + .d2-782307770 .stroke-AB5{stroke:#F7F8FE;} + .d2-782307770 .background-color-N1{background-color:#0A0F25;} + .d2-782307770 .background-color-N2{background-color:#676C7E;} + .d2-782307770 .background-color-N3{background-color:#9499AB;} + .d2-782307770 .background-color-N4{background-color:#CFD2DD;} + .d2-782307770 .background-color-N5{background-color:#DEE1EB;} + .d2-782307770 .background-color-N6{background-color:#EEF1F8;} + .d2-782307770 .background-color-N7{background-color:#FFFFFF;} + .d2-782307770 .background-color-B1{background-color:#0D32B2;} + .d2-782307770 .background-color-B2{background-color:#0D32B2;} + .d2-782307770 .background-color-B3{background-color:#E3E9FD;} + .d2-782307770 .background-color-B4{background-color:#E3E9FD;} + .d2-782307770 .background-color-B5{background-color:#EDF0FD;} + .d2-782307770 .background-color-B6{background-color:#F7F8FE;} + .d2-782307770 .background-color-AA2{background-color:#4A6FF3;} + .d2-782307770 .background-color-AA4{background-color:#EDF0FD;} + .d2-782307770 .background-color-AA5{background-color:#F7F8FE;} + .d2-782307770 .background-color-AB4{background-color:#EDF0FD;} + .d2-782307770 .background-color-AB5{background-color:#F7F8FE;} + .d2-782307770 .color-N1{color:#0A0F25;} + .d2-782307770 .color-N2{color:#676C7E;} + .d2-782307770 .color-N3{color:#9499AB;} + .d2-782307770 .color-N4{color:#CFD2DD;} + .d2-782307770 .color-N5{color:#DEE1EB;} + .d2-782307770 .color-N6{color:#EEF1F8;} + .d2-782307770 .color-N7{color:#FFFFFF;} + .d2-782307770 .color-B1{color:#0D32B2;} + .d2-782307770 .color-B2{color:#0D32B2;} + .d2-782307770 .color-B3{color:#E3E9FD;} + .d2-782307770 .color-B4{color:#E3E9FD;} + .d2-782307770 .color-B5{color:#EDF0FD;} + .d2-782307770 .color-B6{color:#F7F8FE;} + .d2-782307770 .color-AA2{color:#4A6FF3;} + .d2-782307770 .color-AA4{color:#EDF0FD;} + .d2-782307770 .color-AA5{color:#F7F8FE;} + .d2-782307770 .color-AB4{color:#EDF0FD;} + .d2-782307770 .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 59e6b6e8a..a50138408 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 @@ -938,11 +938,11 @@ "route": [ { "x": 62, - "y": 306 + "y": 316 }, { "x": 309.5, - "y": 306 + "y": 316 } ], "animated": false, @@ -1000,11 +1000,11 @@ "route": [ { "x": 309.5, - "y": 376 + "y": 406 }, { "x": 552, - "y": 376 + "y": 406 } ], "animated": false, @@ -1038,11 +1038,11 @@ "route": [ { "x": 552, - "y": 446 + "y": 486 }, { "x": 813, - "y": 446 + "y": 486 } ], "animated": false, @@ -1076,11 +1076,11 @@ "route": [ { "x": 813, - "y": 516 + "y": 556 }, { "x": 1022.5, - "y": 516 + "y": 556 } ], "animated": false, @@ -1114,11 +1114,11 @@ "route": [ { "x": 1022.5, - "y": 586 + "y": 626 }, { "x": 1194, - "y": 586 + "y": 626 } ], "animated": false, @@ -1152,11 +1152,11 @@ "route": [ { "x": 1194, - "y": 656 + "y": 696 }, { "x": 1344, - "y": 656 + "y": 696 } ], "animated": false, @@ -1190,11 +1190,11 @@ "route": [ { "x": 1344, - "y": 726 + "y": 766 }, { "x": 1494, - "y": 726 + "y": 766 } ], "animated": false, @@ -1228,11 +1228,11 @@ "route": [ { "x": 1494, - "y": 796 + "y": 836 }, { "x": 1657, - "y": 796 + "y": 836 } ], "animated": false, @@ -1266,11 +1266,11 @@ "route": [ { "x": 1657, - "y": 866 + "y": 906 }, { "x": 1834, - "y": 866 + "y": 906 } ], "animated": false, @@ -1304,11 +1304,11 @@ "route": [ { "x": 1834, - "y": 936 + "y": 976 }, { "x": 1986, - "y": 936 + "y": 976 } ], "animated": false, @@ -1342,11 +1342,11 @@ "route": [ { "x": 1986, - "y": 1006 + "y": 1046 }, { "x": 2136, - "y": 1006 + "y": 1046 } ], "animated": false, @@ -1380,11 +1380,11 @@ "route": [ { "x": 2136, - "y": 1076 + "y": 1116 }, { "x": 2286.5, - "y": 1076 + "y": 1116 } ], "animated": false, @@ -1418,11 +1418,11 @@ "route": [ { "x": 2286.5, - "y": 1146 + "y": 1186 }, { "x": 2467.5, - "y": 1146 + "y": 1186 } ], "animated": false, @@ -1456,11 +1456,11 @@ "route": [ { "x": 2467.5, - "y": 1216 + "y": 1256 }, { "x": 2622, - "y": 1216 + "y": 1256 } ], "animated": false, @@ -1494,11 +1494,11 @@ "route": [ { "x": 2622, - "y": 1286 + "y": 1326 }, { "x": 2787.5, - "y": 1286 + "y": 1326 } ], "animated": false, @@ -1532,11 +1532,11 @@ "route": [ { "x": 2787.5, - "y": 1356 + "y": 1396 }, { "x": 2954.5, - "y": 1356 + "y": 1396 } ], "animated": false, @@ -1570,11 +1570,11 @@ "route": [ { "x": 2954.5, - "y": 1426 + "y": 1466 }, { "x": 3139.5, - "y": 1426 + "y": 1466 } ], "animated": false, @@ -1608,11 +1608,11 @@ "route": [ { "x": 3139.5, - "y": 1496 + "y": 1536 }, { "x": 3321, - "y": 1496 + "y": 1536 } ], "animated": false, @@ -1646,11 +1646,11 @@ "route": [ { "x": 3321, - "y": 1566 + "y": 1606 }, { "x": 3491.5, - "y": 1566 + "y": 1606 } ], "animated": false, @@ -1688,7 +1688,7 @@ }, { "x": 62, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1726,7 +1726,7 @@ }, { "x": 309.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1764,7 +1764,7 @@ }, { "x": 552, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1802,7 +1802,7 @@ }, { "x": 813, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1840,7 +1840,7 @@ }, { "x": 1022.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1878,7 +1878,7 @@ }, { "x": 1194, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1916,7 +1916,7 @@ }, { "x": 1344, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1954,7 +1954,7 @@ }, { "x": 1494, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1992,7 +1992,7 @@ }, { "x": 1657, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2030,7 +2030,7 @@ }, { "x": 1834, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2068,7 +2068,7 @@ }, { "x": 1986, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2106,7 +2106,7 @@ }, { "x": 2136, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2144,7 +2144,7 @@ }, { "x": 2286.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2182,7 +2182,7 @@ }, { "x": 2467.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2220,7 +2220,7 @@ }, { "x": 2622, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2258,7 +2258,7 @@ }, { "x": 2787.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2296,7 +2296,7 @@ }, { "x": 2954.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2334,7 +2334,7 @@ }, { "x": 3139.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2372,7 +2372,7 @@ }, { "x": 3321, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2410,7 +2410,7 @@ }, { "x": 3491.5, - "y": 1636 + "y": 1676 } ], "animated": false, 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 816d3ab83..8e7224c1c 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() intvoidcloudyyyy:= 5 + .d2-1178036486 .fill-N1{fill:#0A0F25;} + .d2-1178036486 .fill-N2{fill:#676C7E;} + .d2-1178036486 .fill-N3{fill:#9499AB;} + .d2-1178036486 .fill-N4{fill:#CFD2DD;} + .d2-1178036486 .fill-N5{fill:#DEE1EB;} + .d2-1178036486 .fill-N6{fill:#EEF1F8;} + .d2-1178036486 .fill-N7{fill:#FFFFFF;} + .d2-1178036486 .fill-B1{fill:#0D32B2;} + .d2-1178036486 .fill-B2{fill:#0D32B2;} + .d2-1178036486 .fill-B3{fill:#E3E9FD;} + .d2-1178036486 .fill-B4{fill:#E3E9FD;} + .d2-1178036486 .fill-B5{fill:#EDF0FD;} + .d2-1178036486 .fill-B6{fill:#F7F8FE;} + .d2-1178036486 .fill-AA2{fill:#4A6FF3;} + .d2-1178036486 .fill-AA4{fill:#EDF0FD;} + .d2-1178036486 .fill-AA5{fill:#F7F8FE;} + .d2-1178036486 .fill-AB4{fill:#EDF0FD;} + .d2-1178036486 .fill-AB5{fill:#F7F8FE;} + .d2-1178036486 .stroke-N1{stroke:#0A0F25;} + .d2-1178036486 .stroke-N2{stroke:#676C7E;} + .d2-1178036486 .stroke-N3{stroke:#9499AB;} + .d2-1178036486 .stroke-N4{stroke:#CFD2DD;} + .d2-1178036486 .stroke-N5{stroke:#DEE1EB;} + .d2-1178036486 .stroke-N6{stroke:#EEF1F8;} + .d2-1178036486 .stroke-N7{stroke:#FFFFFF;} + .d2-1178036486 .stroke-B1{stroke:#0D32B2;} + .d2-1178036486 .stroke-B2{stroke:#0D32B2;} + .d2-1178036486 .stroke-B3{stroke:#E3E9FD;} + .d2-1178036486 .stroke-B4{stroke:#E3E9FD;} + .d2-1178036486 .stroke-B5{stroke:#EDF0FD;} + .d2-1178036486 .stroke-B6{stroke:#F7F8FE;} + .d2-1178036486 .stroke-AA2{stroke:#4A6FF3;} + .d2-1178036486 .stroke-AA4{stroke:#EDF0FD;} + .d2-1178036486 .stroke-AA5{stroke:#F7F8FE;} + .d2-1178036486 .stroke-AB4{stroke:#EDF0FD;} + .d2-1178036486 .stroke-AB5{stroke:#F7F8FE;} + .d2-1178036486 .background-color-N1{background-color:#0A0F25;} + .d2-1178036486 .background-color-N2{background-color:#676C7E;} + .d2-1178036486 .background-color-N3{background-color:#9499AB;} + .d2-1178036486 .background-color-N4{background-color:#CFD2DD;} + .d2-1178036486 .background-color-N5{background-color:#DEE1EB;} + .d2-1178036486 .background-color-N6{background-color:#EEF1F8;} + .d2-1178036486 .background-color-N7{background-color:#FFFFFF;} + .d2-1178036486 .background-color-B1{background-color:#0D32B2;} + .d2-1178036486 .background-color-B2{background-color:#0D32B2;} + .d2-1178036486 .background-color-B3{background-color:#E3E9FD;} + .d2-1178036486 .background-color-B4{background-color:#E3E9FD;} + .d2-1178036486 .background-color-B5{background-color:#EDF0FD;} + .d2-1178036486 .background-color-B6{background-color:#F7F8FE;} + .d2-1178036486 .background-color-AA2{background-color:#4A6FF3;} + .d2-1178036486 .background-color-AA4{background-color:#EDF0FD;} + .d2-1178036486 .background-color-AA5{background-color:#F7F8FE;} + .d2-1178036486 .background-color-AB4{background-color:#EDF0FD;} + .d2-1178036486 .background-color-AB5{background-color:#F7F8FE;} + .d2-1178036486 .color-N1{color:#0A0F25;} + .d2-1178036486 .color-N2{color:#676C7E;} + .d2-1178036486 .color-N3{color:#9499AB;} + .d2-1178036486 .color-N4{color:#CFD2DD;} + .d2-1178036486 .color-N5{color:#DEE1EB;} + .d2-1178036486 .color-N6{color:#EEF1F8;} + .d2-1178036486 .color-N7{color:#FFFFFF;} + .d2-1178036486 .color-B1{color:#0D32B2;} + .d2-1178036486 .color-B2{color:#0D32B2;} + .d2-1178036486 .color-B3{color:#E3E9FD;} + .d2-1178036486 .color-B4{color:#E3E9FD;} + .d2-1178036486 .color-B5{color:#EDF0FD;} + .d2-1178036486 .color-B6{color:#F7F8FE;} + .d2-1178036486 .color-AA2{color:#4A6FF3;} + .d2-1178036486 .color-AA4{color:#EDF0FD;} + .d2-1178036486 .color-AA5{color:#F7F8FE;} + .d2-1178036486 .color-AB4{color:#EDF0FD;} + .d2-1178036486 .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() intvoidcloudyyyy:= 5 := a + 7 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 + @@ -134,6 +134,6 @@ - - + + \ 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 59e6b6e8a..a50138408 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 @@ -938,11 +938,11 @@ "route": [ { "x": 62, - "y": 306 + "y": 316 }, { "x": 309.5, - "y": 306 + "y": 316 } ], "animated": false, @@ -1000,11 +1000,11 @@ "route": [ { "x": 309.5, - "y": 376 + "y": 406 }, { "x": 552, - "y": 376 + "y": 406 } ], "animated": false, @@ -1038,11 +1038,11 @@ "route": [ { "x": 552, - "y": 446 + "y": 486 }, { "x": 813, - "y": 446 + "y": 486 } ], "animated": false, @@ -1076,11 +1076,11 @@ "route": [ { "x": 813, - "y": 516 + "y": 556 }, { "x": 1022.5, - "y": 516 + "y": 556 } ], "animated": false, @@ -1114,11 +1114,11 @@ "route": [ { "x": 1022.5, - "y": 586 + "y": 626 }, { "x": 1194, - "y": 586 + "y": 626 } ], "animated": false, @@ -1152,11 +1152,11 @@ "route": [ { "x": 1194, - "y": 656 + "y": 696 }, { "x": 1344, - "y": 656 + "y": 696 } ], "animated": false, @@ -1190,11 +1190,11 @@ "route": [ { "x": 1344, - "y": 726 + "y": 766 }, { "x": 1494, - "y": 726 + "y": 766 } ], "animated": false, @@ -1228,11 +1228,11 @@ "route": [ { "x": 1494, - "y": 796 + "y": 836 }, { "x": 1657, - "y": 796 + "y": 836 } ], "animated": false, @@ -1266,11 +1266,11 @@ "route": [ { "x": 1657, - "y": 866 + "y": 906 }, { "x": 1834, - "y": 866 + "y": 906 } ], "animated": false, @@ -1304,11 +1304,11 @@ "route": [ { "x": 1834, - "y": 936 + "y": 976 }, { "x": 1986, - "y": 936 + "y": 976 } ], "animated": false, @@ -1342,11 +1342,11 @@ "route": [ { "x": 1986, - "y": 1006 + "y": 1046 }, { "x": 2136, - "y": 1006 + "y": 1046 } ], "animated": false, @@ -1380,11 +1380,11 @@ "route": [ { "x": 2136, - "y": 1076 + "y": 1116 }, { "x": 2286.5, - "y": 1076 + "y": 1116 } ], "animated": false, @@ -1418,11 +1418,11 @@ "route": [ { "x": 2286.5, - "y": 1146 + "y": 1186 }, { "x": 2467.5, - "y": 1146 + "y": 1186 } ], "animated": false, @@ -1456,11 +1456,11 @@ "route": [ { "x": 2467.5, - "y": 1216 + "y": 1256 }, { "x": 2622, - "y": 1216 + "y": 1256 } ], "animated": false, @@ -1494,11 +1494,11 @@ "route": [ { "x": 2622, - "y": 1286 + "y": 1326 }, { "x": 2787.5, - "y": 1286 + "y": 1326 } ], "animated": false, @@ -1532,11 +1532,11 @@ "route": [ { "x": 2787.5, - "y": 1356 + "y": 1396 }, { "x": 2954.5, - "y": 1356 + "y": 1396 } ], "animated": false, @@ -1570,11 +1570,11 @@ "route": [ { "x": 2954.5, - "y": 1426 + "y": 1466 }, { "x": 3139.5, - "y": 1426 + "y": 1466 } ], "animated": false, @@ -1608,11 +1608,11 @@ "route": [ { "x": 3139.5, - "y": 1496 + "y": 1536 }, { "x": 3321, - "y": 1496 + "y": 1536 } ], "animated": false, @@ -1646,11 +1646,11 @@ "route": [ { "x": 3321, - "y": 1566 + "y": 1606 }, { "x": 3491.5, - "y": 1566 + "y": 1606 } ], "animated": false, @@ -1688,7 +1688,7 @@ }, { "x": 62, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1726,7 +1726,7 @@ }, { "x": 309.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1764,7 +1764,7 @@ }, { "x": 552, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1802,7 +1802,7 @@ }, { "x": 813, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1840,7 +1840,7 @@ }, { "x": 1022.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1878,7 +1878,7 @@ }, { "x": 1194, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1916,7 +1916,7 @@ }, { "x": 1344, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1954,7 +1954,7 @@ }, { "x": 1494, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -1992,7 +1992,7 @@ }, { "x": 1657, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2030,7 +2030,7 @@ }, { "x": 1834, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2068,7 +2068,7 @@ }, { "x": 1986, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2106,7 +2106,7 @@ }, { "x": 2136, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2144,7 +2144,7 @@ }, { "x": 2286.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2182,7 +2182,7 @@ }, { "x": 2467.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2220,7 +2220,7 @@ }, { "x": 2622, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2258,7 +2258,7 @@ }, { "x": 2787.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2296,7 +2296,7 @@ }, { "x": 2954.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2334,7 +2334,7 @@ }, { "x": 3139.5, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2372,7 +2372,7 @@ }, { "x": 3321, - "y": 1636 + "y": 1676 } ], "animated": false, @@ -2410,7 +2410,7 @@ }, { "x": 3491.5, - "y": 1636 + "y": 1676 } ], "animated": false, 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 816d3ab83..8e7224c1c 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() intvoidcloudyyyy:= 5 + .d2-1178036486 .fill-N1{fill:#0A0F25;} + .d2-1178036486 .fill-N2{fill:#676C7E;} + .d2-1178036486 .fill-N3{fill:#9499AB;} + .d2-1178036486 .fill-N4{fill:#CFD2DD;} + .d2-1178036486 .fill-N5{fill:#DEE1EB;} + .d2-1178036486 .fill-N6{fill:#EEF1F8;} + .d2-1178036486 .fill-N7{fill:#FFFFFF;} + .d2-1178036486 .fill-B1{fill:#0D32B2;} + .d2-1178036486 .fill-B2{fill:#0D32B2;} + .d2-1178036486 .fill-B3{fill:#E3E9FD;} + .d2-1178036486 .fill-B4{fill:#E3E9FD;} + .d2-1178036486 .fill-B5{fill:#EDF0FD;} + .d2-1178036486 .fill-B6{fill:#F7F8FE;} + .d2-1178036486 .fill-AA2{fill:#4A6FF3;} + .d2-1178036486 .fill-AA4{fill:#EDF0FD;} + .d2-1178036486 .fill-AA5{fill:#F7F8FE;} + .d2-1178036486 .fill-AB4{fill:#EDF0FD;} + .d2-1178036486 .fill-AB5{fill:#F7F8FE;} + .d2-1178036486 .stroke-N1{stroke:#0A0F25;} + .d2-1178036486 .stroke-N2{stroke:#676C7E;} + .d2-1178036486 .stroke-N3{stroke:#9499AB;} + .d2-1178036486 .stroke-N4{stroke:#CFD2DD;} + .d2-1178036486 .stroke-N5{stroke:#DEE1EB;} + .d2-1178036486 .stroke-N6{stroke:#EEF1F8;} + .d2-1178036486 .stroke-N7{stroke:#FFFFFF;} + .d2-1178036486 .stroke-B1{stroke:#0D32B2;} + .d2-1178036486 .stroke-B2{stroke:#0D32B2;} + .d2-1178036486 .stroke-B3{stroke:#E3E9FD;} + .d2-1178036486 .stroke-B4{stroke:#E3E9FD;} + .d2-1178036486 .stroke-B5{stroke:#EDF0FD;} + .d2-1178036486 .stroke-B6{stroke:#F7F8FE;} + .d2-1178036486 .stroke-AA2{stroke:#4A6FF3;} + .d2-1178036486 .stroke-AA4{stroke:#EDF0FD;} + .d2-1178036486 .stroke-AA5{stroke:#F7F8FE;} + .d2-1178036486 .stroke-AB4{stroke:#EDF0FD;} + .d2-1178036486 .stroke-AB5{stroke:#F7F8FE;} + .d2-1178036486 .background-color-N1{background-color:#0A0F25;} + .d2-1178036486 .background-color-N2{background-color:#676C7E;} + .d2-1178036486 .background-color-N3{background-color:#9499AB;} + .d2-1178036486 .background-color-N4{background-color:#CFD2DD;} + .d2-1178036486 .background-color-N5{background-color:#DEE1EB;} + .d2-1178036486 .background-color-N6{background-color:#EEF1F8;} + .d2-1178036486 .background-color-N7{background-color:#FFFFFF;} + .d2-1178036486 .background-color-B1{background-color:#0D32B2;} + .d2-1178036486 .background-color-B2{background-color:#0D32B2;} + .d2-1178036486 .background-color-B3{background-color:#E3E9FD;} + .d2-1178036486 .background-color-B4{background-color:#E3E9FD;} + .d2-1178036486 .background-color-B5{background-color:#EDF0FD;} + .d2-1178036486 .background-color-B6{background-color:#F7F8FE;} + .d2-1178036486 .background-color-AA2{background-color:#4A6FF3;} + .d2-1178036486 .background-color-AA4{background-color:#EDF0FD;} + .d2-1178036486 .background-color-AA5{background-color:#F7F8FE;} + .d2-1178036486 .background-color-AB4{background-color:#EDF0FD;} + .d2-1178036486 .background-color-AB5{background-color:#F7F8FE;} + .d2-1178036486 .color-N1{color:#0A0F25;} + .d2-1178036486 .color-N2{color:#676C7E;} + .d2-1178036486 .color-N3{color:#9499AB;} + .d2-1178036486 .color-N4{color:#CFD2DD;} + .d2-1178036486 .color-N5{color:#DEE1EB;} + .d2-1178036486 .color-N6{color:#EEF1F8;} + .d2-1178036486 .color-N7{color:#FFFFFF;} + .d2-1178036486 .color-B1{color:#0D32B2;} + .d2-1178036486 .color-B2{color:#0D32B2;} + .d2-1178036486 .color-B3{color:#E3E9FD;} + .d2-1178036486 .color-B4{color:#E3E9FD;} + .d2-1178036486 .color-B5{color:#EDF0FD;} + .d2-1178036486 .color-B6{color:#F7F8FE;} + .d2-1178036486 .color-AA2{color:#4A6FF3;} + .d2-1178036486 .color-AA4{color:#EDF0FD;} + .d2-1178036486 .color-AA5{color:#F7F8FE;} + .d2-1178036486 .color-AB4{color:#EDF0FD;} + .d2-1178036486 .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() intvoidcloudyyyy:= 5 := a + 7 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 + @@ -134,6 +134,6 @@ - - + + \ 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 92cc37a3e..0b03815de 100644 --- a/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_distance/dagre/board.exp.json @@ -113,11 +113,11 @@ "route": [ { "x": 62, - "y": 188 + "y": 198 }, { "x": 454, - "y": 188 + "y": 198 } ], "animated": false, @@ -151,11 +151,11 @@ "route": [ { "x": 454, - "y": 258 + "y": 288 }, { "x": 62, - "y": 258 + "y": 288 } ], "animated": false, @@ -193,7 +193,7 @@ }, { "x": 62, - "y": 328 + "y": 358 } ], "animated": false, @@ -231,7 +231,7 @@ }, { "x": 454, - "y": 328 + "y": 358 } ], "animated": false, 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 04babe2c9..03cc404db 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-2527902858 .fill-N1{fill:#0A0F25;} + .d2-2527902858 .fill-N2{fill:#676C7E;} + .d2-2527902858 .fill-N3{fill:#9499AB;} + .d2-2527902858 .fill-N4{fill:#CFD2DD;} + .d2-2527902858 .fill-N5{fill:#DEE1EB;} + .d2-2527902858 .fill-N6{fill:#EEF1F8;} + .d2-2527902858 .fill-N7{fill:#FFFFFF;} + .d2-2527902858 .fill-B1{fill:#0D32B2;} + .d2-2527902858 .fill-B2{fill:#0D32B2;} + .d2-2527902858 .fill-B3{fill:#E3E9FD;} + .d2-2527902858 .fill-B4{fill:#E3E9FD;} + .d2-2527902858 .fill-B5{fill:#EDF0FD;} + .d2-2527902858 .fill-B6{fill:#F7F8FE;} + .d2-2527902858 .fill-AA2{fill:#4A6FF3;} + .d2-2527902858 .fill-AA4{fill:#EDF0FD;} + .d2-2527902858 .fill-AA5{fill:#F7F8FE;} + .d2-2527902858 .fill-AB4{fill:#EDF0FD;} + .d2-2527902858 .fill-AB5{fill:#F7F8FE;} + .d2-2527902858 .stroke-N1{stroke:#0A0F25;} + .d2-2527902858 .stroke-N2{stroke:#676C7E;} + .d2-2527902858 .stroke-N3{stroke:#9499AB;} + .d2-2527902858 .stroke-N4{stroke:#CFD2DD;} + .d2-2527902858 .stroke-N5{stroke:#DEE1EB;} + .d2-2527902858 .stroke-N6{stroke:#EEF1F8;} + .d2-2527902858 .stroke-N7{stroke:#FFFFFF;} + .d2-2527902858 .stroke-B1{stroke:#0D32B2;} + .d2-2527902858 .stroke-B2{stroke:#0D32B2;} + .d2-2527902858 .stroke-B3{stroke:#E3E9FD;} + .d2-2527902858 .stroke-B4{stroke:#E3E9FD;} + .d2-2527902858 .stroke-B5{stroke:#EDF0FD;} + .d2-2527902858 .stroke-B6{stroke:#F7F8FE;} + .d2-2527902858 .stroke-AA2{stroke:#4A6FF3;} + .d2-2527902858 .stroke-AA4{stroke:#EDF0FD;} + .d2-2527902858 .stroke-AA5{stroke:#F7F8FE;} + .d2-2527902858 .stroke-AB4{stroke:#EDF0FD;} + .d2-2527902858 .stroke-AB5{stroke:#F7F8FE;} + .d2-2527902858 .background-color-N1{background-color:#0A0F25;} + .d2-2527902858 .background-color-N2{background-color:#676C7E;} + .d2-2527902858 .background-color-N3{background-color:#9499AB;} + .d2-2527902858 .background-color-N4{background-color:#CFD2DD;} + .d2-2527902858 .background-color-N5{background-color:#DEE1EB;} + .d2-2527902858 .background-color-N6{background-color:#EEF1F8;} + .d2-2527902858 .background-color-N7{background-color:#FFFFFF;} + .d2-2527902858 .background-color-B1{background-color:#0D32B2;} + .d2-2527902858 .background-color-B2{background-color:#0D32B2;} + .d2-2527902858 .background-color-B3{background-color:#E3E9FD;} + .d2-2527902858 .background-color-B4{background-color:#E3E9FD;} + .d2-2527902858 .background-color-B5{background-color:#EDF0FD;} + .d2-2527902858 .background-color-B6{background-color:#F7F8FE;} + .d2-2527902858 .background-color-AA2{background-color:#4A6FF3;} + .d2-2527902858 .background-color-AA4{background-color:#EDF0FD;} + .d2-2527902858 .background-color-AA5{background-color:#F7F8FE;} + .d2-2527902858 .background-color-AB4{background-color:#EDF0FD;} + .d2-2527902858 .background-color-AB5{background-color:#F7F8FE;} + .d2-2527902858 .color-N1{color:#0A0F25;} + .d2-2527902858 .color-N2{color:#676C7E;} + .d2-2527902858 .color-N3{color:#9499AB;} + .d2-2527902858 .color-N4{color:#CFD2DD;} + .d2-2527902858 .color-N5{color:#DEE1EB;} + .d2-2527902858 .color-N6{color:#EEF1F8;} + .d2-2527902858 .color-N7{color:#FFFFFF;} + .d2-2527902858 .color-B1{color:#0D32B2;} + .d2-2527902858 .color-B2{color:#0D32B2;} + .d2-2527902858 .color-B3{color:#E3E9FD;} + .d2-2527902858 .color-B4{color:#E3E9FD;} + .d2-2527902858 .color-B5{color:#EDF0FD;} + .d2-2527902858 .color-B6{color:#F7F8FE;} + .d2-2527902858 .color-AA2{color:#4A6FF3;} + .d2-2527902858 .color-AA4{color:#EDF0FD;} + .d2-2527902858 .color-AA5{color:#F7F8FE;} + .d2-2527902858 .color-AB4{color:#EDF0FD;} + .d2-2527902858 .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 92cc37a3e..0b03815de 100644 --- a/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_distance/elk/board.exp.json @@ -113,11 +113,11 @@ "route": [ { "x": 62, - "y": 188 + "y": 198 }, { "x": 454, - "y": 188 + "y": 198 } ], "animated": false, @@ -151,11 +151,11 @@ "route": [ { "x": 454, - "y": 258 + "y": 288 }, { "x": 62, - "y": 258 + "y": 288 } ], "animated": false, @@ -193,7 +193,7 @@ }, { "x": 62, - "y": 328 + "y": 358 } ], "animated": false, @@ -231,7 +231,7 @@ }, { "x": 454, - "y": 328 + "y": 358 } ], "animated": false, 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 04babe2c9..03cc404db 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-2527902858 .fill-N1{fill:#0A0F25;} + .d2-2527902858 .fill-N2{fill:#676C7E;} + .d2-2527902858 .fill-N3{fill:#9499AB;} + .d2-2527902858 .fill-N4{fill:#CFD2DD;} + .d2-2527902858 .fill-N5{fill:#DEE1EB;} + .d2-2527902858 .fill-N6{fill:#EEF1F8;} + .d2-2527902858 .fill-N7{fill:#FFFFFF;} + .d2-2527902858 .fill-B1{fill:#0D32B2;} + .d2-2527902858 .fill-B2{fill:#0D32B2;} + .d2-2527902858 .fill-B3{fill:#E3E9FD;} + .d2-2527902858 .fill-B4{fill:#E3E9FD;} + .d2-2527902858 .fill-B5{fill:#EDF0FD;} + .d2-2527902858 .fill-B6{fill:#F7F8FE;} + .d2-2527902858 .fill-AA2{fill:#4A6FF3;} + .d2-2527902858 .fill-AA4{fill:#EDF0FD;} + .d2-2527902858 .fill-AA5{fill:#F7F8FE;} + .d2-2527902858 .fill-AB4{fill:#EDF0FD;} + .d2-2527902858 .fill-AB5{fill:#F7F8FE;} + .d2-2527902858 .stroke-N1{stroke:#0A0F25;} + .d2-2527902858 .stroke-N2{stroke:#676C7E;} + .d2-2527902858 .stroke-N3{stroke:#9499AB;} + .d2-2527902858 .stroke-N4{stroke:#CFD2DD;} + .d2-2527902858 .stroke-N5{stroke:#DEE1EB;} + .d2-2527902858 .stroke-N6{stroke:#EEF1F8;} + .d2-2527902858 .stroke-N7{stroke:#FFFFFF;} + .d2-2527902858 .stroke-B1{stroke:#0D32B2;} + .d2-2527902858 .stroke-B2{stroke:#0D32B2;} + .d2-2527902858 .stroke-B3{stroke:#E3E9FD;} + .d2-2527902858 .stroke-B4{stroke:#E3E9FD;} + .d2-2527902858 .stroke-B5{stroke:#EDF0FD;} + .d2-2527902858 .stroke-B6{stroke:#F7F8FE;} + .d2-2527902858 .stroke-AA2{stroke:#4A6FF3;} + .d2-2527902858 .stroke-AA4{stroke:#EDF0FD;} + .d2-2527902858 .stroke-AA5{stroke:#F7F8FE;} + .d2-2527902858 .stroke-AB4{stroke:#EDF0FD;} + .d2-2527902858 .stroke-AB5{stroke:#F7F8FE;} + .d2-2527902858 .background-color-N1{background-color:#0A0F25;} + .d2-2527902858 .background-color-N2{background-color:#676C7E;} + .d2-2527902858 .background-color-N3{background-color:#9499AB;} + .d2-2527902858 .background-color-N4{background-color:#CFD2DD;} + .d2-2527902858 .background-color-N5{background-color:#DEE1EB;} + .d2-2527902858 .background-color-N6{background-color:#EEF1F8;} + .d2-2527902858 .background-color-N7{background-color:#FFFFFF;} + .d2-2527902858 .background-color-B1{background-color:#0D32B2;} + .d2-2527902858 .background-color-B2{background-color:#0D32B2;} + .d2-2527902858 .background-color-B3{background-color:#E3E9FD;} + .d2-2527902858 .background-color-B4{background-color:#E3E9FD;} + .d2-2527902858 .background-color-B5{background-color:#EDF0FD;} + .d2-2527902858 .background-color-B6{background-color:#F7F8FE;} + .d2-2527902858 .background-color-AA2{background-color:#4A6FF3;} + .d2-2527902858 .background-color-AA4{background-color:#EDF0FD;} + .d2-2527902858 .background-color-AA5{background-color:#F7F8FE;} + .d2-2527902858 .background-color-AB4{background-color:#EDF0FD;} + .d2-2527902858 .background-color-AB5{background-color:#F7F8FE;} + .d2-2527902858 .color-N1{color:#0A0F25;} + .d2-2527902858 .color-N2{color:#676C7E;} + .d2-2527902858 .color-N3{color:#9499AB;} + .d2-2527902858 .color-N4{color:#CFD2DD;} + .d2-2527902858 .color-N5{color:#DEE1EB;} + .d2-2527902858 .color-N6{color:#EEF1F8;} + .d2-2527902858 .color-N7{color:#FFFFFF;} + .d2-2527902858 .color-B1{color:#0D32B2;} + .d2-2527902858 .color-B2{color:#0D32B2;} + .d2-2527902858 .color-B3{color:#E3E9FD;} + .d2-2527902858 .color-B4{color:#E3E9FD;} + .d2-2527902858 .color-B5{color:#EDF0FD;} + .d2-2527902858 .color-B6{color:#F7F8FE;} + .d2-2527902858 .color-AA2{color:#4A6FF3;} + .d2-2527902858 .color-AA4{color:#EDF0FD;} + .d2-2527902858 .color-AA5{color:#F7F8FE;} + .d2-2527902858 .color-AB4{color:#EDF0FD;} + .d2-2527902858 .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_groups/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json index 983b1f4e2..66e38b660 100644 --- a/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_groups/dagre/board.exp.json @@ -172,7 +172,7 @@ "type": "rectangle", "pos": { "x": 22, - "y": 235 + "y": 245 }, "width": 230, "height": 76, @@ -214,10 +214,10 @@ "type": "rectangle", "pos": { "x": 160, - "y": 344 + "y": 364 }, "width": 254, - "height": 442, + "height": 482, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -256,7 +256,7 @@ "type": "rectangle", "pos": { "x": 172, - "y": 507 + "y": 557 }, "width": 230, "height": 76, @@ -298,7 +298,7 @@ "type": "rectangle", "pos": { "x": 206, - "y": 621 + "y": 681 }, "width": 12, "height": 160, @@ -338,7 +338,7 @@ "type": "rectangle", "pos": { "x": 356, - "y": 621 + "y": 681 }, "width": 12, "height": 160, @@ -378,7 +378,7 @@ "type": "rectangle", "pos": { "x": 202, - "y": 691 + "y": 751 }, "width": 20, "height": 30, @@ -418,10 +418,10 @@ "type": "rectangle", "pos": { "x": 172, - "y": 826 + "y": 886 }, "width": 328, - "height": 274, + "height": 284, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -460,7 +460,7 @@ "type": "page", "pos": { "x": 263, - "y": 942 + "y": 1005 }, "width": 197, "height": 66, @@ -501,7 +501,7 @@ "type": "rectangle", "pos": { "x": 420, - "y": 1133 + "y": 1217 }, "width": 184, "height": 127, @@ -543,7 +543,7 @@ "type": "page", "pos": { "x": 460, - "y": 1179 + "y": 1263 }, "width": 104, "height": 66, @@ -645,11 +645,11 @@ "route": [ { "x": 62, - "y": 289 + "y": 299 }, { "x": 212, - "y": 289 + "y": 299 } ], "animated": false, @@ -683,11 +683,11 @@ "route": [ { "x": 212, - "y": 390 + "y": 410 }, { "x": 362, - "y": 390 + "y": 410 } ], "animated": false, @@ -721,11 +721,11 @@ "route": [ { "x": 362, - "y": 460 + "y": 490 }, { "x": 212, - "y": 460 + "y": 490 } ], "animated": false, @@ -759,11 +759,11 @@ "route": [ { "x": 362, - "y": 561 + "y": 611 }, { "x": 212, - "y": 561 + "y": 611 } ], "animated": false, @@ -797,11 +797,11 @@ "route": [ { "x": 218, - "y": 631 + "y": 691 }, { "x": 356, - "y": 631 + "y": 691 } ], "animated": false, @@ -835,11 +835,11 @@ "route": [ { "x": 222, - "y": 701 + "y": 761 }, { "x": 356, - "y": 701 + "y": 761 } ], "animated": false, @@ -873,11 +873,11 @@ "route": [ { "x": 356, - "y": 771 + "y": 831 }, { "x": 218, - "y": 771 + "y": 831 } ], "animated": false, @@ -911,11 +911,11 @@ "route": [ { "x": 212, - "y": 872 + "y": 932 }, { "x": 362, - "y": 872 + "y": 932 } ], "animated": false, @@ -949,11 +949,11 @@ "route": [ { "x": 362, - "y": 1078 + "y": 1148 }, { "x": 212, - "y": 1078 + "y": 1148 } ], "animated": false, @@ -991,7 +991,7 @@ }, { "x": 62, - "y": 1315 + "y": 1399 } ], "animated": false, @@ -1029,7 +1029,7 @@ }, { "x": 212, - "y": 1315 + "y": 1399 } ], "animated": false, @@ -1067,7 +1067,7 @@ }, { "x": 362, - "y": 1315 + "y": 1399 } ], "animated": false, @@ -1105,7 +1105,7 @@ }, { "x": 512, - "y": 1315 + "y": 1399 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence_diagram_groups/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_groups/dagre/sketch.exp.svg index 25cf41019..e28974c4d 100644 --- a/e2etests/testdata/stable/sequence_diagram_groups/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/sequence_diagram_groups/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ -abcdggggroup 1group bchoonested guy lalaeyokayokaywhat would arnold saythis note - + .d2-2935354269 .fill-N1{fill:#0A0F25;} + .d2-2935354269 .fill-N2{fill:#676C7E;} + .d2-2935354269 .fill-N3{fill:#9499AB;} + .d2-2935354269 .fill-N4{fill:#CFD2DD;} + .d2-2935354269 .fill-N5{fill:#DEE1EB;} + .d2-2935354269 .fill-N6{fill:#EEF1F8;} + .d2-2935354269 .fill-N7{fill:#FFFFFF;} + .d2-2935354269 .fill-B1{fill:#0D32B2;} + .d2-2935354269 .fill-B2{fill:#0D32B2;} + .d2-2935354269 .fill-B3{fill:#E3E9FD;} + .d2-2935354269 .fill-B4{fill:#E3E9FD;} + .d2-2935354269 .fill-B5{fill:#EDF0FD;} + .d2-2935354269 .fill-B6{fill:#F7F8FE;} + .d2-2935354269 .fill-AA2{fill:#4A6FF3;} + .d2-2935354269 .fill-AA4{fill:#EDF0FD;} + .d2-2935354269 .fill-AA5{fill:#F7F8FE;} + .d2-2935354269 .fill-AB4{fill:#EDF0FD;} + .d2-2935354269 .fill-AB5{fill:#F7F8FE;} + .d2-2935354269 .stroke-N1{stroke:#0A0F25;} + .d2-2935354269 .stroke-N2{stroke:#676C7E;} + .d2-2935354269 .stroke-N3{stroke:#9499AB;} + .d2-2935354269 .stroke-N4{stroke:#CFD2DD;} + .d2-2935354269 .stroke-N5{stroke:#DEE1EB;} + .d2-2935354269 .stroke-N6{stroke:#EEF1F8;} + .d2-2935354269 .stroke-N7{stroke:#FFFFFF;} + .d2-2935354269 .stroke-B1{stroke:#0D32B2;} + .d2-2935354269 .stroke-B2{stroke:#0D32B2;} + .d2-2935354269 .stroke-B3{stroke:#E3E9FD;} + .d2-2935354269 .stroke-B4{stroke:#E3E9FD;} + .d2-2935354269 .stroke-B5{stroke:#EDF0FD;} + .d2-2935354269 .stroke-B6{stroke:#F7F8FE;} + .d2-2935354269 .stroke-AA2{stroke:#4A6FF3;} + .d2-2935354269 .stroke-AA4{stroke:#EDF0FD;} + .d2-2935354269 .stroke-AA5{stroke:#F7F8FE;} + .d2-2935354269 .stroke-AB4{stroke:#EDF0FD;} + .d2-2935354269 .stroke-AB5{stroke:#F7F8FE;} + .d2-2935354269 .background-color-N1{background-color:#0A0F25;} + .d2-2935354269 .background-color-N2{background-color:#676C7E;} + .d2-2935354269 .background-color-N3{background-color:#9499AB;} + .d2-2935354269 .background-color-N4{background-color:#CFD2DD;} + .d2-2935354269 .background-color-N5{background-color:#DEE1EB;} + .d2-2935354269 .background-color-N6{background-color:#EEF1F8;} + .d2-2935354269 .background-color-N7{background-color:#FFFFFF;} + .d2-2935354269 .background-color-B1{background-color:#0D32B2;} + .d2-2935354269 .background-color-B2{background-color:#0D32B2;} + .d2-2935354269 .background-color-B3{background-color:#E3E9FD;} + .d2-2935354269 .background-color-B4{background-color:#E3E9FD;} + .d2-2935354269 .background-color-B5{background-color:#EDF0FD;} + .d2-2935354269 .background-color-B6{background-color:#F7F8FE;} + .d2-2935354269 .background-color-AA2{background-color:#4A6FF3;} + .d2-2935354269 .background-color-AA4{background-color:#EDF0FD;} + .d2-2935354269 .background-color-AA5{background-color:#F7F8FE;} + .d2-2935354269 .background-color-AB4{background-color:#EDF0FD;} + .d2-2935354269 .background-color-AB5{background-color:#F7F8FE;} + .d2-2935354269 .color-N1{color:#0A0F25;} + .d2-2935354269 .color-N2{color:#676C7E;} + .d2-2935354269 .color-N3{color:#9499AB;} + .d2-2935354269 .color-N4{color:#CFD2DD;} + .d2-2935354269 .color-N5{color:#DEE1EB;} + .d2-2935354269 .color-N6{color:#EEF1F8;} + .d2-2935354269 .color-N7{color:#FFFFFF;} + .d2-2935354269 .color-B1{color:#0D32B2;} + .d2-2935354269 .color-B2{color:#0D32B2;} + .d2-2935354269 .color-B3{color:#E3E9FD;} + .d2-2935354269 .color-B4{color:#E3E9FD;} + .d2-2935354269 .color-B5{color:#EDF0FD;} + .d2-2935354269 .color-B6{color:#F7F8FE;} + .d2-2935354269 .color-AA2{color:#4A6FF3;} + .d2-2935354269 .color-AA4{color:#EDF0FD;} + .d2-2935354269 .color-AA5{color:#F7F8FE;} + .d2-2935354269 .color-AB4{color:#EDF0FD;} + .d2-2935354269 .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}]]>abcdggggroup 1group bchoonested guy lalaeyokayokaywhat would arnold saythis note + - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json index 983b1f4e2..66e38b660 100644 --- a/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_groups/elk/board.exp.json @@ -172,7 +172,7 @@ "type": "rectangle", "pos": { "x": 22, - "y": 235 + "y": 245 }, "width": 230, "height": 76, @@ -214,10 +214,10 @@ "type": "rectangle", "pos": { "x": 160, - "y": 344 + "y": 364 }, "width": 254, - "height": 442, + "height": 482, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -256,7 +256,7 @@ "type": "rectangle", "pos": { "x": 172, - "y": 507 + "y": 557 }, "width": 230, "height": 76, @@ -298,7 +298,7 @@ "type": "rectangle", "pos": { "x": 206, - "y": 621 + "y": 681 }, "width": 12, "height": 160, @@ -338,7 +338,7 @@ "type": "rectangle", "pos": { "x": 356, - "y": 621 + "y": 681 }, "width": 12, "height": 160, @@ -378,7 +378,7 @@ "type": "rectangle", "pos": { "x": 202, - "y": 691 + "y": 751 }, "width": 20, "height": 30, @@ -418,10 +418,10 @@ "type": "rectangle", "pos": { "x": 172, - "y": 826 + "y": 886 }, "width": 328, - "height": 274, + "height": 284, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -460,7 +460,7 @@ "type": "page", "pos": { "x": 263, - "y": 942 + "y": 1005 }, "width": 197, "height": 66, @@ -501,7 +501,7 @@ "type": "rectangle", "pos": { "x": 420, - "y": 1133 + "y": 1217 }, "width": 184, "height": 127, @@ -543,7 +543,7 @@ "type": "page", "pos": { "x": 460, - "y": 1179 + "y": 1263 }, "width": 104, "height": 66, @@ -645,11 +645,11 @@ "route": [ { "x": 62, - "y": 289 + "y": 299 }, { "x": 212, - "y": 289 + "y": 299 } ], "animated": false, @@ -683,11 +683,11 @@ "route": [ { "x": 212, - "y": 390 + "y": 410 }, { "x": 362, - "y": 390 + "y": 410 } ], "animated": false, @@ -721,11 +721,11 @@ "route": [ { "x": 362, - "y": 460 + "y": 490 }, { "x": 212, - "y": 460 + "y": 490 } ], "animated": false, @@ -759,11 +759,11 @@ "route": [ { "x": 362, - "y": 561 + "y": 611 }, { "x": 212, - "y": 561 + "y": 611 } ], "animated": false, @@ -797,11 +797,11 @@ "route": [ { "x": 218, - "y": 631 + "y": 691 }, { "x": 356, - "y": 631 + "y": 691 } ], "animated": false, @@ -835,11 +835,11 @@ "route": [ { "x": 222, - "y": 701 + "y": 761 }, { "x": 356, - "y": 701 + "y": 761 } ], "animated": false, @@ -873,11 +873,11 @@ "route": [ { "x": 356, - "y": 771 + "y": 831 }, { "x": 218, - "y": 771 + "y": 831 } ], "animated": false, @@ -911,11 +911,11 @@ "route": [ { "x": 212, - "y": 872 + "y": 932 }, { "x": 362, - "y": 872 + "y": 932 } ], "animated": false, @@ -949,11 +949,11 @@ "route": [ { "x": 362, - "y": 1078 + "y": 1148 }, { "x": 212, - "y": 1078 + "y": 1148 } ], "animated": false, @@ -991,7 +991,7 @@ }, { "x": 62, - "y": 1315 + "y": 1399 } ], "animated": false, @@ -1029,7 +1029,7 @@ }, { "x": 212, - "y": 1315 + "y": 1399 } ], "animated": false, @@ -1067,7 +1067,7 @@ }, { "x": 362, - "y": 1315 + "y": 1399 } ], "animated": false, @@ -1105,7 +1105,7 @@ }, { "x": 512, - "y": 1315 + "y": 1399 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence_diagram_groups/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_groups/elk/sketch.exp.svg index 25cf41019..e28974c4d 100644 --- a/e2etests/testdata/stable/sequence_diagram_groups/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/sequence_diagram_groups/elk/sketch.exp.svg @@ -1,16 +1,16 @@ -abcdggggroup 1group bchoonested guy lalaeyokayokaywhat would arnold saythis note - + .d2-2935354269 .fill-N1{fill:#0A0F25;} + .d2-2935354269 .fill-N2{fill:#676C7E;} + .d2-2935354269 .fill-N3{fill:#9499AB;} + .d2-2935354269 .fill-N4{fill:#CFD2DD;} + .d2-2935354269 .fill-N5{fill:#DEE1EB;} + .d2-2935354269 .fill-N6{fill:#EEF1F8;} + .d2-2935354269 .fill-N7{fill:#FFFFFF;} + .d2-2935354269 .fill-B1{fill:#0D32B2;} + .d2-2935354269 .fill-B2{fill:#0D32B2;} + .d2-2935354269 .fill-B3{fill:#E3E9FD;} + .d2-2935354269 .fill-B4{fill:#E3E9FD;} + .d2-2935354269 .fill-B5{fill:#EDF0FD;} + .d2-2935354269 .fill-B6{fill:#F7F8FE;} + .d2-2935354269 .fill-AA2{fill:#4A6FF3;} + .d2-2935354269 .fill-AA4{fill:#EDF0FD;} + .d2-2935354269 .fill-AA5{fill:#F7F8FE;} + .d2-2935354269 .fill-AB4{fill:#EDF0FD;} + .d2-2935354269 .fill-AB5{fill:#F7F8FE;} + .d2-2935354269 .stroke-N1{stroke:#0A0F25;} + .d2-2935354269 .stroke-N2{stroke:#676C7E;} + .d2-2935354269 .stroke-N3{stroke:#9499AB;} + .d2-2935354269 .stroke-N4{stroke:#CFD2DD;} + .d2-2935354269 .stroke-N5{stroke:#DEE1EB;} + .d2-2935354269 .stroke-N6{stroke:#EEF1F8;} + .d2-2935354269 .stroke-N7{stroke:#FFFFFF;} + .d2-2935354269 .stroke-B1{stroke:#0D32B2;} + .d2-2935354269 .stroke-B2{stroke:#0D32B2;} + .d2-2935354269 .stroke-B3{stroke:#E3E9FD;} + .d2-2935354269 .stroke-B4{stroke:#E3E9FD;} + .d2-2935354269 .stroke-B5{stroke:#EDF0FD;} + .d2-2935354269 .stroke-B6{stroke:#F7F8FE;} + .d2-2935354269 .stroke-AA2{stroke:#4A6FF3;} + .d2-2935354269 .stroke-AA4{stroke:#EDF0FD;} + .d2-2935354269 .stroke-AA5{stroke:#F7F8FE;} + .d2-2935354269 .stroke-AB4{stroke:#EDF0FD;} + .d2-2935354269 .stroke-AB5{stroke:#F7F8FE;} + .d2-2935354269 .background-color-N1{background-color:#0A0F25;} + .d2-2935354269 .background-color-N2{background-color:#676C7E;} + .d2-2935354269 .background-color-N3{background-color:#9499AB;} + .d2-2935354269 .background-color-N4{background-color:#CFD2DD;} + .d2-2935354269 .background-color-N5{background-color:#DEE1EB;} + .d2-2935354269 .background-color-N6{background-color:#EEF1F8;} + .d2-2935354269 .background-color-N7{background-color:#FFFFFF;} + .d2-2935354269 .background-color-B1{background-color:#0D32B2;} + .d2-2935354269 .background-color-B2{background-color:#0D32B2;} + .d2-2935354269 .background-color-B3{background-color:#E3E9FD;} + .d2-2935354269 .background-color-B4{background-color:#E3E9FD;} + .d2-2935354269 .background-color-B5{background-color:#EDF0FD;} + .d2-2935354269 .background-color-B6{background-color:#F7F8FE;} + .d2-2935354269 .background-color-AA2{background-color:#4A6FF3;} + .d2-2935354269 .background-color-AA4{background-color:#EDF0FD;} + .d2-2935354269 .background-color-AA5{background-color:#F7F8FE;} + .d2-2935354269 .background-color-AB4{background-color:#EDF0FD;} + .d2-2935354269 .background-color-AB5{background-color:#F7F8FE;} + .d2-2935354269 .color-N1{color:#0A0F25;} + .d2-2935354269 .color-N2{color:#676C7E;} + .d2-2935354269 .color-N3{color:#9499AB;} + .d2-2935354269 .color-N4{color:#CFD2DD;} + .d2-2935354269 .color-N5{color:#DEE1EB;} + .d2-2935354269 .color-N6{color:#EEF1F8;} + .d2-2935354269 .color-N7{color:#FFFFFF;} + .d2-2935354269 .color-B1{color:#0D32B2;} + .d2-2935354269 .color-B2{color:#0D32B2;} + .d2-2935354269 .color-B3{color:#E3E9FD;} + .d2-2935354269 .color-B4{color:#E3E9FD;} + .d2-2935354269 .color-B5{color:#EDF0FD;} + .d2-2935354269 .color-B6{color:#F7F8FE;} + .d2-2935354269 .color-AA2{color:#4A6FF3;} + .d2-2935354269 .color-AA4{color:#EDF0FD;} + .d2-2935354269 .color-AA5{color:#F7F8FE;} + .d2-2935354269 .color-AB4{color:#EDF0FD;} + .d2-2935354269 .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}]]>abcdggggroup 1group bchoonested guy lalaeyokayokaywhat would arnold saythis note + - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json b/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json index 445065821..59218525e 100644 --- a/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_note/dagre/board.exp.json @@ -295,7 +295,7 @@ "type": "page", "pos": { "x": 382, - "y": 822 + "y": 843 }, "width": 456, "height": 66, @@ -435,11 +435,11 @@ "route": [ { "x": 460, - "y": 752 + "y": 762 }, { "x": 261, - "y": 752 + "y": 762 } ], "animated": false, @@ -477,7 +477,7 @@ }, { "x": 62, - "y": 958 + "y": 979 } ], "animated": false, @@ -515,7 +515,7 @@ }, { "x": 261, - "y": 958 + "y": 979 } ], "animated": false, @@ -553,7 +553,7 @@ }, { "x": 460, - "y": 958 + "y": 979 } ], "animated": false, @@ -591,7 +591,7 @@ }, { "x": 610, - "y": 958 + "y": 979 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence_diagram_note/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_note/dagre/sketch.exp.svg index a1eb83b0d..bf2fb25d6 100644 --- a/e2etests/testdata/stable/sequence_diagram_note/dagre/sketch.exp.svg +++ b/e2etests/testdata/stable/sequence_diagram_note/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ -abcd okayexplanationanother explanationSome one who believes imaginary things appear right before your i's.The earth is like a tiny grain of sand, only much, much heavier - + .d2-404282360 .fill-N1{fill:#0A0F25;} + .d2-404282360 .fill-N2{fill:#676C7E;} + .d2-404282360 .fill-N3{fill:#9499AB;} + .d2-404282360 .fill-N4{fill:#CFD2DD;} + .d2-404282360 .fill-N5{fill:#DEE1EB;} + .d2-404282360 .fill-N6{fill:#EEF1F8;} + .d2-404282360 .fill-N7{fill:#FFFFFF;} + .d2-404282360 .fill-B1{fill:#0D32B2;} + .d2-404282360 .fill-B2{fill:#0D32B2;} + .d2-404282360 .fill-B3{fill:#E3E9FD;} + .d2-404282360 .fill-B4{fill:#E3E9FD;} + .d2-404282360 .fill-B5{fill:#EDF0FD;} + .d2-404282360 .fill-B6{fill:#F7F8FE;} + .d2-404282360 .fill-AA2{fill:#4A6FF3;} + .d2-404282360 .fill-AA4{fill:#EDF0FD;} + .d2-404282360 .fill-AA5{fill:#F7F8FE;} + .d2-404282360 .fill-AB4{fill:#EDF0FD;} + .d2-404282360 .fill-AB5{fill:#F7F8FE;} + .d2-404282360 .stroke-N1{stroke:#0A0F25;} + .d2-404282360 .stroke-N2{stroke:#676C7E;} + .d2-404282360 .stroke-N3{stroke:#9499AB;} + .d2-404282360 .stroke-N4{stroke:#CFD2DD;} + .d2-404282360 .stroke-N5{stroke:#DEE1EB;} + .d2-404282360 .stroke-N6{stroke:#EEF1F8;} + .d2-404282360 .stroke-N7{stroke:#FFFFFF;} + .d2-404282360 .stroke-B1{stroke:#0D32B2;} + .d2-404282360 .stroke-B2{stroke:#0D32B2;} + .d2-404282360 .stroke-B3{stroke:#E3E9FD;} + .d2-404282360 .stroke-B4{stroke:#E3E9FD;} + .d2-404282360 .stroke-B5{stroke:#EDF0FD;} + .d2-404282360 .stroke-B6{stroke:#F7F8FE;} + .d2-404282360 .stroke-AA2{stroke:#4A6FF3;} + .d2-404282360 .stroke-AA4{stroke:#EDF0FD;} + .d2-404282360 .stroke-AA5{stroke:#F7F8FE;} + .d2-404282360 .stroke-AB4{stroke:#EDF0FD;} + .d2-404282360 .stroke-AB5{stroke:#F7F8FE;} + .d2-404282360 .background-color-N1{background-color:#0A0F25;} + .d2-404282360 .background-color-N2{background-color:#676C7E;} + .d2-404282360 .background-color-N3{background-color:#9499AB;} + .d2-404282360 .background-color-N4{background-color:#CFD2DD;} + .d2-404282360 .background-color-N5{background-color:#DEE1EB;} + .d2-404282360 .background-color-N6{background-color:#EEF1F8;} + .d2-404282360 .background-color-N7{background-color:#FFFFFF;} + .d2-404282360 .background-color-B1{background-color:#0D32B2;} + .d2-404282360 .background-color-B2{background-color:#0D32B2;} + .d2-404282360 .background-color-B3{background-color:#E3E9FD;} + .d2-404282360 .background-color-B4{background-color:#E3E9FD;} + .d2-404282360 .background-color-B5{background-color:#EDF0FD;} + .d2-404282360 .background-color-B6{background-color:#F7F8FE;} + .d2-404282360 .background-color-AA2{background-color:#4A6FF3;} + .d2-404282360 .background-color-AA4{background-color:#EDF0FD;} + .d2-404282360 .background-color-AA5{background-color:#F7F8FE;} + .d2-404282360 .background-color-AB4{background-color:#EDF0FD;} + .d2-404282360 .background-color-AB5{background-color:#F7F8FE;} + .d2-404282360 .color-N1{color:#0A0F25;} + .d2-404282360 .color-N2{color:#676C7E;} + .d2-404282360 .color-N3{color:#9499AB;} + .d2-404282360 .color-N4{color:#CFD2DD;} + .d2-404282360 .color-N5{color:#DEE1EB;} + .d2-404282360 .color-N6{color:#EEF1F8;} + .d2-404282360 .color-N7{color:#FFFFFF;} + .d2-404282360 .color-B1{color:#0D32B2;} + .d2-404282360 .color-B2{color:#0D32B2;} + .d2-404282360 .color-B3{color:#E3E9FD;} + .d2-404282360 .color-B4{color:#E3E9FD;} + .d2-404282360 .color-B5{color:#EDF0FD;} + .d2-404282360 .color-B6{color:#F7F8FE;} + .d2-404282360 .color-AA2{color:#4A6FF3;} + .d2-404282360 .color-AA4{color:#EDF0FD;} + .d2-404282360 .color-AA5{color:#F7F8FE;} + .d2-404282360 .color-AB4{color:#EDF0FD;} + .d2-404282360 .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}]]>abcd okayexplanationanother explanationSome one who believes imaginary things appear right before your i's.The earth is like a tiny grain of sand, only much, much heavier + - + - + \ No newline at end of file diff --git a/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json b/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json index 445065821..59218525e 100644 --- a/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_note/elk/board.exp.json @@ -295,7 +295,7 @@ "type": "page", "pos": { "x": 382, - "y": 822 + "y": 843 }, "width": 456, "height": 66, @@ -435,11 +435,11 @@ "route": [ { "x": 460, - "y": 752 + "y": 762 }, { "x": 261, - "y": 752 + "y": 762 } ], "animated": false, @@ -477,7 +477,7 @@ }, { "x": 62, - "y": 958 + "y": 979 } ], "animated": false, @@ -515,7 +515,7 @@ }, { "x": 261, - "y": 958 + "y": 979 } ], "animated": false, @@ -553,7 +553,7 @@ }, { "x": 460, - "y": 958 + "y": 979 } ], "animated": false, @@ -591,7 +591,7 @@ }, { "x": 610, - "y": 958 + "y": 979 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence_diagram_note/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagram_note/elk/sketch.exp.svg index a1eb83b0d..bf2fb25d6 100644 --- a/e2etests/testdata/stable/sequence_diagram_note/elk/sketch.exp.svg +++ b/e2etests/testdata/stable/sequence_diagram_note/elk/sketch.exp.svg @@ -1,16 +1,16 @@ -abcd okayexplanationanother explanationSome one who believes imaginary things appear right before your i's.The earth is like a tiny grain of sand, only much, much heavier - + .d2-404282360 .fill-N1{fill:#0A0F25;} + .d2-404282360 .fill-N2{fill:#676C7E;} + .d2-404282360 .fill-N3{fill:#9499AB;} + .d2-404282360 .fill-N4{fill:#CFD2DD;} + .d2-404282360 .fill-N5{fill:#DEE1EB;} + .d2-404282360 .fill-N6{fill:#EEF1F8;} + .d2-404282360 .fill-N7{fill:#FFFFFF;} + .d2-404282360 .fill-B1{fill:#0D32B2;} + .d2-404282360 .fill-B2{fill:#0D32B2;} + .d2-404282360 .fill-B3{fill:#E3E9FD;} + .d2-404282360 .fill-B4{fill:#E3E9FD;} + .d2-404282360 .fill-B5{fill:#EDF0FD;} + .d2-404282360 .fill-B6{fill:#F7F8FE;} + .d2-404282360 .fill-AA2{fill:#4A6FF3;} + .d2-404282360 .fill-AA4{fill:#EDF0FD;} + .d2-404282360 .fill-AA5{fill:#F7F8FE;} + .d2-404282360 .fill-AB4{fill:#EDF0FD;} + .d2-404282360 .fill-AB5{fill:#F7F8FE;} + .d2-404282360 .stroke-N1{stroke:#0A0F25;} + .d2-404282360 .stroke-N2{stroke:#676C7E;} + .d2-404282360 .stroke-N3{stroke:#9499AB;} + .d2-404282360 .stroke-N4{stroke:#CFD2DD;} + .d2-404282360 .stroke-N5{stroke:#DEE1EB;} + .d2-404282360 .stroke-N6{stroke:#EEF1F8;} + .d2-404282360 .stroke-N7{stroke:#FFFFFF;} + .d2-404282360 .stroke-B1{stroke:#0D32B2;} + .d2-404282360 .stroke-B2{stroke:#0D32B2;} + .d2-404282360 .stroke-B3{stroke:#E3E9FD;} + .d2-404282360 .stroke-B4{stroke:#E3E9FD;} + .d2-404282360 .stroke-B5{stroke:#EDF0FD;} + .d2-404282360 .stroke-B6{stroke:#F7F8FE;} + .d2-404282360 .stroke-AA2{stroke:#4A6FF3;} + .d2-404282360 .stroke-AA4{stroke:#EDF0FD;} + .d2-404282360 .stroke-AA5{stroke:#F7F8FE;} + .d2-404282360 .stroke-AB4{stroke:#EDF0FD;} + .d2-404282360 .stroke-AB5{stroke:#F7F8FE;} + .d2-404282360 .background-color-N1{background-color:#0A0F25;} + .d2-404282360 .background-color-N2{background-color:#676C7E;} + .d2-404282360 .background-color-N3{background-color:#9499AB;} + .d2-404282360 .background-color-N4{background-color:#CFD2DD;} + .d2-404282360 .background-color-N5{background-color:#DEE1EB;} + .d2-404282360 .background-color-N6{background-color:#EEF1F8;} + .d2-404282360 .background-color-N7{background-color:#FFFFFF;} + .d2-404282360 .background-color-B1{background-color:#0D32B2;} + .d2-404282360 .background-color-B2{background-color:#0D32B2;} + .d2-404282360 .background-color-B3{background-color:#E3E9FD;} + .d2-404282360 .background-color-B4{background-color:#E3E9FD;} + .d2-404282360 .background-color-B5{background-color:#EDF0FD;} + .d2-404282360 .background-color-B6{background-color:#F7F8FE;} + .d2-404282360 .background-color-AA2{background-color:#4A6FF3;} + .d2-404282360 .background-color-AA4{background-color:#EDF0FD;} + .d2-404282360 .background-color-AA5{background-color:#F7F8FE;} + .d2-404282360 .background-color-AB4{background-color:#EDF0FD;} + .d2-404282360 .background-color-AB5{background-color:#F7F8FE;} + .d2-404282360 .color-N1{color:#0A0F25;} + .d2-404282360 .color-N2{color:#676C7E;} + .d2-404282360 .color-N3{color:#9499AB;} + .d2-404282360 .color-N4{color:#CFD2DD;} + .d2-404282360 .color-N5{color:#DEE1EB;} + .d2-404282360 .color-N6{color:#EEF1F8;} + .d2-404282360 .color-N7{color:#FFFFFF;} + .d2-404282360 .color-B1{color:#0D32B2;} + .d2-404282360 .color-B2{color:#0D32B2;} + .d2-404282360 .color-B3{color:#E3E9FD;} + .d2-404282360 .color-B4{color:#E3E9FD;} + .d2-404282360 .color-B5{color:#EDF0FD;} + .d2-404282360 .color-B6{color:#F7F8FE;} + .d2-404282360 .color-AA2{color:#4A6FF3;} + .d2-404282360 .color-AA4{color:#EDF0FD;} + .d2-404282360 .color-AA5{color:#F7F8FE;} + .d2-404282360 .color-AB4{color:#EDF0FD;} + .d2-404282360 .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}]]>abcd okayexplanationanother explanationSome one who believes imaginary things appear right before your i's.The earth is like a tiny grain of sand, only much, much heavier + - + - + \ 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 b18b29af0..8457184c8 100644 --- a/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_real/dagre/board.exp.json @@ -11,7 +11,7 @@ "y": 0 }, "width": 1528, - "height": 1313, + "height": 1563, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -418,7 +418,7 @@ "type": "page", "pos": { "x": 309, - "y": 434 + "y": 497 }, "width": 247, "height": 66, @@ -459,10 +459,10 @@ "type": "rectangle", "pos": { "x": 590, - "y": 630 + "y": 720 }, "width": 12, - "height": 261, + "height": 321, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -499,7 +499,7 @@ "type": "rectangle", "pos": { "x": 562, - "y": 757 + "y": 887 }, "width": 921, "height": 76, @@ -541,10 +541,10 @@ "type": "rectangle", "pos": { "x": 743, - "y": 1081 + "y": 1291 }, "width": 12, - "height": 160, + "height": 200, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -604,11 +604,11 @@ "route": [ { "x": 62, - "y": 224 + "y": 234 }, { "x": 269, - "y": 224 + "y": 234 } ], "animated": false, @@ -642,11 +642,11 @@ "route": [ { "x": 269, - "y": 294 + "y": 324 }, { "x": 62, - "y": 294 + "y": 324 } ], "animated": false, @@ -680,11 +680,11 @@ "route": [ { "x": 62, - "y": 364 + "y": 414 }, { "x": 433, - "y": 364 + "y": 414 } ], "animated": false, @@ -718,11 +718,11 @@ "route": [ { "x": 433, - "y": 570 + "y": 640 }, { "x": 62, - "y": 570 + "y": 640 } ], "animated": false, @@ -756,11 +756,11 @@ "route": [ { "x": 62, - "y": 640 + "y": 730 }, { "x": 590.5, - "y": 640 + "y": 730 } ], "animated": false, @@ -794,11 +794,11 @@ "route": [ { "x": 602.5, - "y": 710 + "y": 820 }, { "x": 1247.5, - "y": 710 + "y": 820 } ], "animated": false, @@ -832,11 +832,11 @@ "route": [ { "x": 602.5, - "y": 811 + "y": 941 }, { "x": 1444, - "y": 811 + "y": 941 } ], "animated": false, @@ -870,11 +870,11 @@ "route": [ { "x": 602.5, - "y": 881 + "y": 1031 }, { "x": 1247.5, - "y": 881 + "y": 1031 } ], "animated": false, @@ -908,11 +908,11 @@ "route": [ { "x": 596.5, - "y": 951 + "y": 1121 }, { "x": 62, - "y": 951 + "y": 1121 } ], "animated": false, @@ -946,11 +946,11 @@ "route": [ { "x": 62, - "y": 1021 + "y": 1211 }, { "x": 749, - "y": 1021 + "y": 1211 } ], "animated": false, @@ -984,11 +984,11 @@ "route": [ { "x": 755, - "y": 1091 + "y": 1301 }, { "x": 905.5, - "y": 1091 + "y": 1301 } ], "animated": false, @@ -1022,11 +1022,11 @@ "route": [ { "x": 755, - "y": 1161 + "y": 1391 }, { "x": 1062.5, - "y": 1161 + "y": 1391 } ], "animated": false, @@ -1060,11 +1060,11 @@ "route": [ { "x": 743, - "y": 1231 + "y": 1481 }, { "x": 62, - "y": 1231 + "y": 1481 } ], "animated": false, @@ -1102,7 +1102,7 @@ }, { "x": 62, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1140,7 +1140,7 @@ }, { "x": 269, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1178,7 +1178,7 @@ }, { "x": 433, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1216,7 +1216,7 @@ }, { "x": 596.5, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1254,7 +1254,7 @@ }, { "x": 749, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1292,7 +1292,7 @@ }, { "x": 905.5, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1330,7 +1330,7 @@ }, { "x": 1062.5, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1368,7 +1368,7 @@ }, { "x": 1247.5, - "y": 1301 + "y": 1551 } ], "animated": false, @@ -1406,7 +1406,7 @@ }, { "x": 1444, - "y": 1301 + "y": 1551 } ], "animated": false, 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 ce85f4d0c..f47a02ccb 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-202949405 .fill-N1{fill:#0A0F25;} + .d2-202949405 .fill-N2{fill:#676C7E;} + .d2-202949405 .fill-N3{fill:#9499AB;} + .d2-202949405 .fill-N4{fill:#CFD2DD;} + .d2-202949405 .fill-N5{fill:#DEE1EB;} + .d2-202949405 .fill-N6{fill:#EEF1F8;} + .d2-202949405 .fill-N7{fill:#FFFFFF;} + .d2-202949405 .fill-B1{fill:#0D32B2;} + .d2-202949405 .fill-B2{fill:#0D32B2;} + .d2-202949405 .fill-B3{fill:#E3E9FD;} + .d2-202949405 .fill-B4{fill:#E3E9FD;} + .d2-202949405 .fill-B5{fill:#EDF0FD;} + .d2-202949405 .fill-B6{fill:#F7F8FE;} + .d2-202949405 .fill-AA2{fill:#4A6FF3;} + .d2-202949405 .fill-AA4{fill:#EDF0FD;} + .d2-202949405 .fill-AA5{fill:#F7F8FE;} + .d2-202949405 .fill-AB4{fill:#EDF0FD;} + .d2-202949405 .fill-AB5{fill:#F7F8FE;} + .d2-202949405 .stroke-N1{stroke:#0A0F25;} + .d2-202949405 .stroke-N2{stroke:#676C7E;} + .d2-202949405 .stroke-N3{stroke:#9499AB;} + .d2-202949405 .stroke-N4{stroke:#CFD2DD;} + .d2-202949405 .stroke-N5{stroke:#DEE1EB;} + .d2-202949405 .stroke-N6{stroke:#EEF1F8;} + .d2-202949405 .stroke-N7{stroke:#FFFFFF;} + .d2-202949405 .stroke-B1{stroke:#0D32B2;} + .d2-202949405 .stroke-B2{stroke:#0D32B2;} + .d2-202949405 .stroke-B3{stroke:#E3E9FD;} + .d2-202949405 .stroke-B4{stroke:#E3E9FD;} + .d2-202949405 .stroke-B5{stroke:#EDF0FD;} + .d2-202949405 .stroke-B6{stroke:#F7F8FE;} + .d2-202949405 .stroke-AA2{stroke:#4A6FF3;} + .d2-202949405 .stroke-AA4{stroke:#EDF0FD;} + .d2-202949405 .stroke-AA5{stroke:#F7F8FE;} + .d2-202949405 .stroke-AB4{stroke:#EDF0FD;} + .d2-202949405 .stroke-AB5{stroke:#F7F8FE;} + .d2-202949405 .background-color-N1{background-color:#0A0F25;} + .d2-202949405 .background-color-N2{background-color:#676C7E;} + .d2-202949405 .background-color-N3{background-color:#9499AB;} + .d2-202949405 .background-color-N4{background-color:#CFD2DD;} + .d2-202949405 .background-color-N5{background-color:#DEE1EB;} + .d2-202949405 .background-color-N6{background-color:#EEF1F8;} + .d2-202949405 .background-color-N7{background-color:#FFFFFF;} + .d2-202949405 .background-color-B1{background-color:#0D32B2;} + .d2-202949405 .background-color-B2{background-color:#0D32B2;} + .d2-202949405 .background-color-B3{background-color:#E3E9FD;} + .d2-202949405 .background-color-B4{background-color:#E3E9FD;} + .d2-202949405 .background-color-B5{background-color:#EDF0FD;} + .d2-202949405 .background-color-B6{background-color:#F7F8FE;} + .d2-202949405 .background-color-AA2{background-color:#4A6FF3;} + .d2-202949405 .background-color-AA4{background-color:#EDF0FD;} + .d2-202949405 .background-color-AA5{background-color:#F7F8FE;} + .d2-202949405 .background-color-AB4{background-color:#EDF0FD;} + .d2-202949405 .background-color-AB5{background-color:#F7F8FE;} + .d2-202949405 .color-N1{color:#0A0F25;} + .d2-202949405 .color-N2{color:#676C7E;} + .d2-202949405 .color-N3{color:#9499AB;} + .d2-202949405 .color-N4{color:#CFD2DD;} + .d2-202949405 .color-N5{color:#DEE1EB;} + .d2-202949405 .color-N6{color:#EEF1F8;} + .d2-202949405 .color-N7{color:#FFFFFF;} + .d2-202949405 .color-B1{color:#0D32B2;} + .d2-202949405 .color-B2{color:#0D32B2;} + .d2-202949405 .color-B3{color:#E3E9FD;} + .d2-202949405 .color-B4{color:#E3E9FD;} + .d2-202949405 .color-B5{color:#EDF0FD;} + .d2-202949405 .color-B6{color:#F7F8FE;} + .d2-202949405 .color-AA2{color:#4A6FF3;} + .d2-202949405 .color-AA4{color:#EDF0FD;} + .d2-202949405 .color-AA5{color:#F7F8FE;} + .d2-202949405 .color-AB4{color:#EDF0FD;} + .d2-202949405 .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 + @@ -108,19 +108,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + \ 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 82a22ec68..07bd1c62b 100644 --- a/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_real/elk/board.exp.json @@ -11,7 +11,7 @@ "y": 12 }, "width": 1528, - "height": 1313, + "height": 1563, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -418,7 +418,7 @@ "type": "page", "pos": { "x": 321, - "y": 446 + "y": 509 }, "width": 247, "height": 66, @@ -459,10 +459,10 @@ "type": "rectangle", "pos": { "x": 602, - "y": 642 + "y": 732 }, "width": 12, - "height": 261, + "height": 321, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -499,7 +499,7 @@ "type": "rectangle", "pos": { "x": 574, - "y": 769 + "y": 899 }, "width": 921, "height": 76, @@ -541,10 +541,10 @@ "type": "rectangle", "pos": { "x": 755, - "y": 1093 + "y": 1303 }, "width": 12, - "height": 160, + "height": 200, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -604,11 +604,11 @@ "route": [ { "x": 74, - "y": 236 + "y": 246 }, { "x": 281, - "y": 236 + "y": 246 } ], "animated": false, @@ -642,11 +642,11 @@ "route": [ { "x": 281, - "y": 306 + "y": 336 }, { "x": 74, - "y": 306 + "y": 336 } ], "animated": false, @@ -680,11 +680,11 @@ "route": [ { "x": 74, - "y": 376 + "y": 426 }, { "x": 445, - "y": 376 + "y": 426 } ], "animated": false, @@ -718,11 +718,11 @@ "route": [ { "x": 445, - "y": 582 + "y": 652 }, { "x": 74, - "y": 582 + "y": 652 } ], "animated": false, @@ -756,11 +756,11 @@ "route": [ { "x": 74, - "y": 652 + "y": 742 }, { "x": 602.5, - "y": 652 + "y": 742 } ], "animated": false, @@ -794,11 +794,11 @@ "route": [ { "x": 614.5, - "y": 722 + "y": 832 }, { "x": 1259.5, - "y": 722 + "y": 832 } ], "animated": false, @@ -832,11 +832,11 @@ "route": [ { "x": 614.5, - "y": 823 + "y": 953 }, { "x": 1456, - "y": 823 + "y": 953 } ], "animated": false, @@ -870,11 +870,11 @@ "route": [ { "x": 614.5, - "y": 893 + "y": 1043 }, { "x": 1259.5, - "y": 893 + "y": 1043 } ], "animated": false, @@ -908,11 +908,11 @@ "route": [ { "x": 608.5, - "y": 963 + "y": 1133 }, { "x": 74, - "y": 963 + "y": 1133 } ], "animated": false, @@ -946,11 +946,11 @@ "route": [ { "x": 74, - "y": 1033 + "y": 1223 }, { "x": 761, - "y": 1033 + "y": 1223 } ], "animated": false, @@ -984,11 +984,11 @@ "route": [ { "x": 767, - "y": 1103 + "y": 1313 }, { "x": 917.5, - "y": 1103 + "y": 1313 } ], "animated": false, @@ -1022,11 +1022,11 @@ "route": [ { "x": 767, - "y": 1173 + "y": 1403 }, { "x": 1074.5, - "y": 1173 + "y": 1403 } ], "animated": false, @@ -1060,11 +1060,11 @@ "route": [ { "x": 755, - "y": 1243 + "y": 1493 }, { "x": 74, - "y": 1243 + "y": 1493 } ], "animated": false, @@ -1102,7 +1102,7 @@ }, { "x": 74, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1140,7 +1140,7 @@ }, { "x": 281, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1178,7 +1178,7 @@ }, { "x": 445, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1216,7 +1216,7 @@ }, { "x": 608.5, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1254,7 +1254,7 @@ }, { "x": 761, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1292,7 +1292,7 @@ }, { "x": 917.5, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1330,7 +1330,7 @@ }, { "x": 1074.5, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1368,7 +1368,7 @@ }, { "x": 1259.5, - "y": 1313 + "y": 1563 } ], "animated": false, @@ -1406,7 +1406,7 @@ }, { "x": 1456, - "y": 1313 + "y": 1563 } ], "animated": false, 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 6f985f8fb..483218890 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-3880923398 .fill-N1{fill:#0A0F25;} + .d2-3880923398 .fill-N2{fill:#676C7E;} + .d2-3880923398 .fill-N3{fill:#9499AB;} + .d2-3880923398 .fill-N4{fill:#CFD2DD;} + .d2-3880923398 .fill-N5{fill:#DEE1EB;} + .d2-3880923398 .fill-N6{fill:#EEF1F8;} + .d2-3880923398 .fill-N7{fill:#FFFFFF;} + .d2-3880923398 .fill-B1{fill:#0D32B2;} + .d2-3880923398 .fill-B2{fill:#0D32B2;} + .d2-3880923398 .fill-B3{fill:#E3E9FD;} + .d2-3880923398 .fill-B4{fill:#E3E9FD;} + .d2-3880923398 .fill-B5{fill:#EDF0FD;} + .d2-3880923398 .fill-B6{fill:#F7F8FE;} + .d2-3880923398 .fill-AA2{fill:#4A6FF3;} + .d2-3880923398 .fill-AA4{fill:#EDF0FD;} + .d2-3880923398 .fill-AA5{fill:#F7F8FE;} + .d2-3880923398 .fill-AB4{fill:#EDF0FD;} + .d2-3880923398 .fill-AB5{fill:#F7F8FE;} + .d2-3880923398 .stroke-N1{stroke:#0A0F25;} + .d2-3880923398 .stroke-N2{stroke:#676C7E;} + .d2-3880923398 .stroke-N3{stroke:#9499AB;} + .d2-3880923398 .stroke-N4{stroke:#CFD2DD;} + .d2-3880923398 .stroke-N5{stroke:#DEE1EB;} + .d2-3880923398 .stroke-N6{stroke:#EEF1F8;} + .d2-3880923398 .stroke-N7{stroke:#FFFFFF;} + .d2-3880923398 .stroke-B1{stroke:#0D32B2;} + .d2-3880923398 .stroke-B2{stroke:#0D32B2;} + .d2-3880923398 .stroke-B3{stroke:#E3E9FD;} + .d2-3880923398 .stroke-B4{stroke:#E3E9FD;} + .d2-3880923398 .stroke-B5{stroke:#EDF0FD;} + .d2-3880923398 .stroke-B6{stroke:#F7F8FE;} + .d2-3880923398 .stroke-AA2{stroke:#4A6FF3;} + .d2-3880923398 .stroke-AA4{stroke:#EDF0FD;} + .d2-3880923398 .stroke-AA5{stroke:#F7F8FE;} + .d2-3880923398 .stroke-AB4{stroke:#EDF0FD;} + .d2-3880923398 .stroke-AB5{stroke:#F7F8FE;} + .d2-3880923398 .background-color-N1{background-color:#0A0F25;} + .d2-3880923398 .background-color-N2{background-color:#676C7E;} + .d2-3880923398 .background-color-N3{background-color:#9499AB;} + .d2-3880923398 .background-color-N4{background-color:#CFD2DD;} + .d2-3880923398 .background-color-N5{background-color:#DEE1EB;} + .d2-3880923398 .background-color-N6{background-color:#EEF1F8;} + .d2-3880923398 .background-color-N7{background-color:#FFFFFF;} + .d2-3880923398 .background-color-B1{background-color:#0D32B2;} + .d2-3880923398 .background-color-B2{background-color:#0D32B2;} + .d2-3880923398 .background-color-B3{background-color:#E3E9FD;} + .d2-3880923398 .background-color-B4{background-color:#E3E9FD;} + .d2-3880923398 .background-color-B5{background-color:#EDF0FD;} + .d2-3880923398 .background-color-B6{background-color:#F7F8FE;} + .d2-3880923398 .background-color-AA2{background-color:#4A6FF3;} + .d2-3880923398 .background-color-AA4{background-color:#EDF0FD;} + .d2-3880923398 .background-color-AA5{background-color:#F7F8FE;} + .d2-3880923398 .background-color-AB4{background-color:#EDF0FD;} + .d2-3880923398 .background-color-AB5{background-color:#F7F8FE;} + .d2-3880923398 .color-N1{color:#0A0F25;} + .d2-3880923398 .color-N2{color:#676C7E;} + .d2-3880923398 .color-N3{color:#9499AB;} + .d2-3880923398 .color-N4{color:#CFD2DD;} + .d2-3880923398 .color-N5{color:#DEE1EB;} + .d2-3880923398 .color-N6{color:#EEF1F8;} + .d2-3880923398 .color-N7{color:#FFFFFF;} + .d2-3880923398 .color-B1{color:#0D32B2;} + .d2-3880923398 .color-B2{color:#0D32B2;} + .d2-3880923398 .color-B3{color:#E3E9FD;} + .d2-3880923398 .color-B4{color:#E3E9FD;} + .d2-3880923398 .color-B5{color:#EDF0FD;} + .d2-3880923398 .color-B6{color:#F7F8FE;} + .d2-3880923398 .color-AA2{color:#4A6FF3;} + .d2-3880923398 .color-AA4{color:#EDF0FD;} + .d2-3880923398 .color-AA5{color:#F7F8FE;} + .d2-3880923398 .color-AB4{color:#EDF0FD;} + .d2-3880923398 .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 + @@ -108,19 +108,19 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + \ 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 ce8400658..8e06a76a8 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 @@ -90,7 +90,7 @@ "type": "rectangle", "pos": { "x": 206, - "y": 408 + "y": 428 }, "width": 12, "height": 215, @@ -130,7 +130,7 @@ "type": "rectangle", "pos": { "x": 202, - "y": 523 + "y": 543 }, "width": 20, "height": 90, @@ -170,10 +170,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 698 + "y": 728 }, "width": 12, - "height": 100, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -210,7 +210,7 @@ "type": "rectangle", "pos": { "x": 52, - "y": 708 + "y": 738 }, "width": 20, "height": 30, @@ -250,7 +250,7 @@ "type": "rectangle", "pos": { "x": 206, - "y": 778 + "y": 818 }, "width": 12, "height": 30, @@ -359,11 +359,11 @@ "route": [ { "x": 62, - "y": 303 + "y": 313 }, { "x": 212, - "y": 303 + "y": 313 } ], "animated": false, @@ -397,19 +397,19 @@ "route": [ { "x": 212, - "y": 373 + "y": 393 }, { "x": 292, - "y": 373 + "y": 393 }, { "x": 292, - "y": 418 + "y": 438 }, { "x": 218, - "y": 418 + "y": 438 } ], "animated": false, @@ -443,19 +443,19 @@ "route": [ { "x": 218, - "y": 488 + "y": 508 }, { "x": 292, - "y": 488 + "y": 508 }, { "x": 292, - "y": 533 + "y": 553 }, { "x": 222, - "y": 533 + "y": 553 } ], "animated": false, @@ -489,19 +489,19 @@ "route": [ { "x": 222, - "y": 603 + "y": 623 }, { "x": 292, - "y": 603 + "y": 623 }, { "x": 292, - "y": 648 + "y": 668 }, { "x": 212, - "y": 648 + "y": 668 } ], "animated": false, @@ -535,11 +535,11 @@ "route": [ { "x": 212, - "y": 718 + "y": 748 }, { "x": 72, - "y": 718 + "y": 748 } ], "animated": false, @@ -573,11 +573,11 @@ "route": [ { "x": 68, - "y": 788 + "y": 828 }, { "x": 206, - "y": 788 + "y": 828 } ], "animated": false, @@ -615,7 +615,7 @@ }, { "x": 62, - "y": 858 + "y": 898 } ], "animated": false, @@ -653,7 +653,7 @@ }, { "x": 212, - "y": 858 + "y": 898 } ], "animated": false, 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 09070f203..8445f2b97 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-1856381317 .fill-N1{fill:#0A0F25;} + .d2-1856381317 .fill-N2{fill:#676C7E;} + .d2-1856381317 .fill-N3{fill:#9499AB;} + .d2-1856381317 .fill-N4{fill:#CFD2DD;} + .d2-1856381317 .fill-N5{fill:#DEE1EB;} + .d2-1856381317 .fill-N6{fill:#EEF1F8;} + .d2-1856381317 .fill-N7{fill:#FFFFFF;} + .d2-1856381317 .fill-B1{fill:#0D32B2;} + .d2-1856381317 .fill-B2{fill:#0D32B2;} + .d2-1856381317 .fill-B3{fill:#E3E9FD;} + .d2-1856381317 .fill-B4{fill:#E3E9FD;} + .d2-1856381317 .fill-B5{fill:#EDF0FD;} + .d2-1856381317 .fill-B6{fill:#F7F8FE;} + .d2-1856381317 .fill-AA2{fill:#4A6FF3;} + .d2-1856381317 .fill-AA4{fill:#EDF0FD;} + .d2-1856381317 .fill-AA5{fill:#F7F8FE;} + .d2-1856381317 .fill-AB4{fill:#EDF0FD;} + .d2-1856381317 .fill-AB5{fill:#F7F8FE;} + .d2-1856381317 .stroke-N1{stroke:#0A0F25;} + .d2-1856381317 .stroke-N2{stroke:#676C7E;} + .d2-1856381317 .stroke-N3{stroke:#9499AB;} + .d2-1856381317 .stroke-N4{stroke:#CFD2DD;} + .d2-1856381317 .stroke-N5{stroke:#DEE1EB;} + .d2-1856381317 .stroke-N6{stroke:#EEF1F8;} + .d2-1856381317 .stroke-N7{stroke:#FFFFFF;} + .d2-1856381317 .stroke-B1{stroke:#0D32B2;} + .d2-1856381317 .stroke-B2{stroke:#0D32B2;} + .d2-1856381317 .stroke-B3{stroke:#E3E9FD;} + .d2-1856381317 .stroke-B4{stroke:#E3E9FD;} + .d2-1856381317 .stroke-B5{stroke:#EDF0FD;} + .d2-1856381317 .stroke-B6{stroke:#F7F8FE;} + .d2-1856381317 .stroke-AA2{stroke:#4A6FF3;} + .d2-1856381317 .stroke-AA4{stroke:#EDF0FD;} + .d2-1856381317 .stroke-AA5{stroke:#F7F8FE;} + .d2-1856381317 .stroke-AB4{stroke:#EDF0FD;} + .d2-1856381317 .stroke-AB5{stroke:#F7F8FE;} + .d2-1856381317 .background-color-N1{background-color:#0A0F25;} + .d2-1856381317 .background-color-N2{background-color:#676C7E;} + .d2-1856381317 .background-color-N3{background-color:#9499AB;} + .d2-1856381317 .background-color-N4{background-color:#CFD2DD;} + .d2-1856381317 .background-color-N5{background-color:#DEE1EB;} + .d2-1856381317 .background-color-N6{background-color:#EEF1F8;} + .d2-1856381317 .background-color-N7{background-color:#FFFFFF;} + .d2-1856381317 .background-color-B1{background-color:#0D32B2;} + .d2-1856381317 .background-color-B2{background-color:#0D32B2;} + .d2-1856381317 .background-color-B3{background-color:#E3E9FD;} + .d2-1856381317 .background-color-B4{background-color:#E3E9FD;} + .d2-1856381317 .background-color-B5{background-color:#EDF0FD;} + .d2-1856381317 .background-color-B6{background-color:#F7F8FE;} + .d2-1856381317 .background-color-AA2{background-color:#4A6FF3;} + .d2-1856381317 .background-color-AA4{background-color:#EDF0FD;} + .d2-1856381317 .background-color-AA5{background-color:#F7F8FE;} + .d2-1856381317 .background-color-AB4{background-color:#EDF0FD;} + .d2-1856381317 .background-color-AB5{background-color:#F7F8FE;} + .d2-1856381317 .color-N1{color:#0A0F25;} + .d2-1856381317 .color-N2{color:#676C7E;} + .d2-1856381317 .color-N3{color:#9499AB;} + .d2-1856381317 .color-N4{color:#CFD2DD;} + .d2-1856381317 .color-N5{color:#DEE1EB;} + .d2-1856381317 .color-N6{color:#EEF1F8;} + .d2-1856381317 .color-N7{color:#FFFFFF;} + .d2-1856381317 .color-B1{color:#0D32B2;} + .d2-1856381317 .color-B2{color:#0D32B2;} + .d2-1856381317 .color-B3{color:#E3E9FD;} + .d2-1856381317 .color-B4{color:#E3E9FD;} + .d2-1856381317 .color-B5{color:#EDF0FD;} + .d2-1856381317 .color-B6{color:#F7F8FE;} + .d2-1856381317 .color-AA2{color:#4A6FF3;} + .d2-1856381317 .color-AA4{color:#EDF0FD;} + .d2-1856381317 .color-AA5{color:#F7F8FE;} + .d2-1856381317 .color-AB4{color:#EDF0FD;} + .d2-1856381317 .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 ce8400658..8e06a76a8 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 @@ -90,7 +90,7 @@ "type": "rectangle", "pos": { "x": 206, - "y": 408 + "y": 428 }, "width": 12, "height": 215, @@ -130,7 +130,7 @@ "type": "rectangle", "pos": { "x": 202, - "y": 523 + "y": 543 }, "width": 20, "height": 90, @@ -170,10 +170,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 698 + "y": 728 }, "width": 12, - "height": 100, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -210,7 +210,7 @@ "type": "rectangle", "pos": { "x": 52, - "y": 708 + "y": 738 }, "width": 20, "height": 30, @@ -250,7 +250,7 @@ "type": "rectangle", "pos": { "x": 206, - "y": 778 + "y": 818 }, "width": 12, "height": 30, @@ -359,11 +359,11 @@ "route": [ { "x": 62, - "y": 303 + "y": 313 }, { "x": 212, - "y": 303 + "y": 313 } ], "animated": false, @@ -397,19 +397,19 @@ "route": [ { "x": 212, - "y": 373 + "y": 393 }, { "x": 292, - "y": 373 + "y": 393 }, { "x": 292, - "y": 418 + "y": 438 }, { "x": 218, - "y": 418 + "y": 438 } ], "animated": false, @@ -443,19 +443,19 @@ "route": [ { "x": 218, - "y": 488 + "y": 508 }, { "x": 292, - "y": 488 + "y": 508 }, { "x": 292, - "y": 533 + "y": 553 }, { "x": 222, - "y": 533 + "y": 553 } ], "animated": false, @@ -489,19 +489,19 @@ "route": [ { "x": 222, - "y": 603 + "y": 623 }, { "x": 292, - "y": 603 + "y": 623 }, { "x": 292, - "y": 648 + "y": 668 }, { "x": 212, - "y": 648 + "y": 668 } ], "animated": false, @@ -535,11 +535,11 @@ "route": [ { "x": 212, - "y": 718 + "y": 748 }, { "x": 72, - "y": 718 + "y": 748 } ], "animated": false, @@ -573,11 +573,11 @@ "route": [ { "x": 68, - "y": 788 + "y": 828 }, { "x": 206, - "y": 788 + "y": 828 } ], "animated": false, @@ -615,7 +615,7 @@ }, { "x": 62, - "y": 858 + "y": 898 } ], "animated": false, @@ -653,7 +653,7 @@ }, { "x": 212, - "y": 858 + "y": 898 } ], "animated": false, 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 09070f203..8445f2b97 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-1856381317 .fill-N1{fill:#0A0F25;} + .d2-1856381317 .fill-N2{fill:#676C7E;} + .d2-1856381317 .fill-N3{fill:#9499AB;} + .d2-1856381317 .fill-N4{fill:#CFD2DD;} + .d2-1856381317 .fill-N5{fill:#DEE1EB;} + .d2-1856381317 .fill-N6{fill:#EEF1F8;} + .d2-1856381317 .fill-N7{fill:#FFFFFF;} + .d2-1856381317 .fill-B1{fill:#0D32B2;} + .d2-1856381317 .fill-B2{fill:#0D32B2;} + .d2-1856381317 .fill-B3{fill:#E3E9FD;} + .d2-1856381317 .fill-B4{fill:#E3E9FD;} + .d2-1856381317 .fill-B5{fill:#EDF0FD;} + .d2-1856381317 .fill-B6{fill:#F7F8FE;} + .d2-1856381317 .fill-AA2{fill:#4A6FF3;} + .d2-1856381317 .fill-AA4{fill:#EDF0FD;} + .d2-1856381317 .fill-AA5{fill:#F7F8FE;} + .d2-1856381317 .fill-AB4{fill:#EDF0FD;} + .d2-1856381317 .fill-AB5{fill:#F7F8FE;} + .d2-1856381317 .stroke-N1{stroke:#0A0F25;} + .d2-1856381317 .stroke-N2{stroke:#676C7E;} + .d2-1856381317 .stroke-N3{stroke:#9499AB;} + .d2-1856381317 .stroke-N4{stroke:#CFD2DD;} + .d2-1856381317 .stroke-N5{stroke:#DEE1EB;} + .d2-1856381317 .stroke-N6{stroke:#EEF1F8;} + .d2-1856381317 .stroke-N7{stroke:#FFFFFF;} + .d2-1856381317 .stroke-B1{stroke:#0D32B2;} + .d2-1856381317 .stroke-B2{stroke:#0D32B2;} + .d2-1856381317 .stroke-B3{stroke:#E3E9FD;} + .d2-1856381317 .stroke-B4{stroke:#E3E9FD;} + .d2-1856381317 .stroke-B5{stroke:#EDF0FD;} + .d2-1856381317 .stroke-B6{stroke:#F7F8FE;} + .d2-1856381317 .stroke-AA2{stroke:#4A6FF3;} + .d2-1856381317 .stroke-AA4{stroke:#EDF0FD;} + .d2-1856381317 .stroke-AA5{stroke:#F7F8FE;} + .d2-1856381317 .stroke-AB4{stroke:#EDF0FD;} + .d2-1856381317 .stroke-AB5{stroke:#F7F8FE;} + .d2-1856381317 .background-color-N1{background-color:#0A0F25;} + .d2-1856381317 .background-color-N2{background-color:#676C7E;} + .d2-1856381317 .background-color-N3{background-color:#9499AB;} + .d2-1856381317 .background-color-N4{background-color:#CFD2DD;} + .d2-1856381317 .background-color-N5{background-color:#DEE1EB;} + .d2-1856381317 .background-color-N6{background-color:#EEF1F8;} + .d2-1856381317 .background-color-N7{background-color:#FFFFFF;} + .d2-1856381317 .background-color-B1{background-color:#0D32B2;} + .d2-1856381317 .background-color-B2{background-color:#0D32B2;} + .d2-1856381317 .background-color-B3{background-color:#E3E9FD;} + .d2-1856381317 .background-color-B4{background-color:#E3E9FD;} + .d2-1856381317 .background-color-B5{background-color:#EDF0FD;} + .d2-1856381317 .background-color-B6{background-color:#F7F8FE;} + .d2-1856381317 .background-color-AA2{background-color:#4A6FF3;} + .d2-1856381317 .background-color-AA4{background-color:#EDF0FD;} + .d2-1856381317 .background-color-AA5{background-color:#F7F8FE;} + .d2-1856381317 .background-color-AB4{background-color:#EDF0FD;} + .d2-1856381317 .background-color-AB5{background-color:#F7F8FE;} + .d2-1856381317 .color-N1{color:#0A0F25;} + .d2-1856381317 .color-N2{color:#676C7E;} + .d2-1856381317 .color-N3{color:#9499AB;} + .d2-1856381317 .color-N4{color:#CFD2DD;} + .d2-1856381317 .color-N5{color:#DEE1EB;} + .d2-1856381317 .color-N6{color:#EEF1F8;} + .d2-1856381317 .color-N7{color:#FFFFFF;} + .d2-1856381317 .color-B1{color:#0D32B2;} + .d2-1856381317 .color-B2{color:#0D32B2;} + .d2-1856381317 .color-B3{color:#E3E9FD;} + .d2-1856381317 .color-B4{color:#E3E9FD;} + .d2-1856381317 .color-B5{color:#EDF0FD;} + .d2-1856381317 .color-B6{color:#F7F8FE;} + .d2-1856381317 .color-AA2{color:#4A6FF3;} + .d2-1856381317 .color-AA4{color:#EDF0FD;} + .d2-1856381317 .color-AA5{color:#F7F8FE;} + .d2-1856381317 .color-AB4{color:#EDF0FD;} + .d2-1856381317 .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 0585af062..8c537e321 100644 --- a/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_simple/dagre/board.exp.json @@ -236,11 +236,11 @@ "route": [ { "x": 62, - "y": 300 + "y": 310 }, { "x": 321, - "y": 300 + "y": 310 } ], "animated": false, @@ -274,11 +274,11 @@ "route": [ { "x": 321, - "y": 370 + "y": 400 }, { "x": 1242.5, - "y": 370 + "y": 400 } ], "animated": false, @@ -312,11 +312,11 @@ "route": [ { "x": 1242.5, - "y": 440 + "y": 490 }, { "x": 628, - "y": 440 + "y": 490 } ], "animated": false, @@ -350,11 +350,11 @@ "route": [ { "x": 628, - "y": 510 + "y": 570 }, { "x": 1242.5, - "y": 510 + "y": 570 } ], "animated": false, @@ -388,11 +388,11 @@ "route": [ { "x": 1242.5, - "y": 580 + "y": 640 }, { "x": 321, - "y": 580 + "y": 640 } ], "animated": false, @@ -426,11 +426,11 @@ "route": [ { "x": 321, - "y": 650 + "y": 720 }, { "x": 62, - "y": 650 + "y": 720 } ], "animated": false, @@ -464,11 +464,11 @@ "route": [ { "x": 62, - "y": 720 + "y": 810 }, { "x": 321, - "y": 720 + "y": 810 } ], "animated": false, @@ -502,11 +502,11 @@ "route": [ { "x": 321, - "y": 790 + "y": 900 }, { "x": 935, - "y": 790 + "y": 900 } ], "animated": false, @@ -540,11 +540,11 @@ "route": [ { "x": 935, - "y": 860 + "y": 990 }, { "x": 321, - "y": 860 + "y": 990 } ], "animated": false, @@ -578,11 +578,11 @@ "route": [ { "x": 321, - "y": 930 + "y": 1080 }, { "x": 62, - "y": 930 + "y": 1080 } ], "animated": false, @@ -620,7 +620,7 @@ }, { "x": 62, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -658,7 +658,7 @@ }, { "x": 321, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -696,7 +696,7 @@ }, { "x": 628, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -734,7 +734,7 @@ }, { "x": 935, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -772,7 +772,7 @@ }, { "x": 1242.5, - "y": 1000 + "y": 1150 } ], "animated": false, 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 6fbd9e716..9b40f385c 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-3393984518 .fill-N1{fill:#0A0F25;} + .d2-3393984518 .fill-N2{fill:#676C7E;} + .d2-3393984518 .fill-N3{fill:#9499AB;} + .d2-3393984518 .fill-N4{fill:#CFD2DD;} + .d2-3393984518 .fill-N5{fill:#DEE1EB;} + .d2-3393984518 .fill-N6{fill:#EEF1F8;} + .d2-3393984518 .fill-N7{fill:#FFFFFF;} + .d2-3393984518 .fill-B1{fill:#0D32B2;} + .d2-3393984518 .fill-B2{fill:#0D32B2;} + .d2-3393984518 .fill-B3{fill:#E3E9FD;} + .d2-3393984518 .fill-B4{fill:#E3E9FD;} + .d2-3393984518 .fill-B5{fill:#EDF0FD;} + .d2-3393984518 .fill-B6{fill:#F7F8FE;} + .d2-3393984518 .fill-AA2{fill:#4A6FF3;} + .d2-3393984518 .fill-AA4{fill:#EDF0FD;} + .d2-3393984518 .fill-AA5{fill:#F7F8FE;} + .d2-3393984518 .fill-AB4{fill:#EDF0FD;} + .d2-3393984518 .fill-AB5{fill:#F7F8FE;} + .d2-3393984518 .stroke-N1{stroke:#0A0F25;} + .d2-3393984518 .stroke-N2{stroke:#676C7E;} + .d2-3393984518 .stroke-N3{stroke:#9499AB;} + .d2-3393984518 .stroke-N4{stroke:#CFD2DD;} + .d2-3393984518 .stroke-N5{stroke:#DEE1EB;} + .d2-3393984518 .stroke-N6{stroke:#EEF1F8;} + .d2-3393984518 .stroke-N7{stroke:#FFFFFF;} + .d2-3393984518 .stroke-B1{stroke:#0D32B2;} + .d2-3393984518 .stroke-B2{stroke:#0D32B2;} + .d2-3393984518 .stroke-B3{stroke:#E3E9FD;} + .d2-3393984518 .stroke-B4{stroke:#E3E9FD;} + .d2-3393984518 .stroke-B5{stroke:#EDF0FD;} + .d2-3393984518 .stroke-B6{stroke:#F7F8FE;} + .d2-3393984518 .stroke-AA2{stroke:#4A6FF3;} + .d2-3393984518 .stroke-AA4{stroke:#EDF0FD;} + .d2-3393984518 .stroke-AA5{stroke:#F7F8FE;} + .d2-3393984518 .stroke-AB4{stroke:#EDF0FD;} + .d2-3393984518 .stroke-AB5{stroke:#F7F8FE;} + .d2-3393984518 .background-color-N1{background-color:#0A0F25;} + .d2-3393984518 .background-color-N2{background-color:#676C7E;} + .d2-3393984518 .background-color-N3{background-color:#9499AB;} + .d2-3393984518 .background-color-N4{background-color:#CFD2DD;} + .d2-3393984518 .background-color-N5{background-color:#DEE1EB;} + .d2-3393984518 .background-color-N6{background-color:#EEF1F8;} + .d2-3393984518 .background-color-N7{background-color:#FFFFFF;} + .d2-3393984518 .background-color-B1{background-color:#0D32B2;} + .d2-3393984518 .background-color-B2{background-color:#0D32B2;} + .d2-3393984518 .background-color-B3{background-color:#E3E9FD;} + .d2-3393984518 .background-color-B4{background-color:#E3E9FD;} + .d2-3393984518 .background-color-B5{background-color:#EDF0FD;} + .d2-3393984518 .background-color-B6{background-color:#F7F8FE;} + .d2-3393984518 .background-color-AA2{background-color:#4A6FF3;} + .d2-3393984518 .background-color-AA4{background-color:#EDF0FD;} + .d2-3393984518 .background-color-AA5{background-color:#F7F8FE;} + .d2-3393984518 .background-color-AB4{background-color:#EDF0FD;} + .d2-3393984518 .background-color-AB5{background-color:#F7F8FE;} + .d2-3393984518 .color-N1{color:#0A0F25;} + .d2-3393984518 .color-N2{color:#676C7E;} + .d2-3393984518 .color-N3{color:#9499AB;} + .d2-3393984518 .color-N4{color:#CFD2DD;} + .d2-3393984518 .color-N5{color:#DEE1EB;} + .d2-3393984518 .color-N6{color:#EEF1F8;} + .d2-3393984518 .color-N7{color:#FFFFFF;} + .d2-3393984518 .color-B1{color:#0D32B2;} + .d2-3393984518 .color-B2{color:#0D32B2;} + .d2-3393984518 .color-B3{color:#E3E9FD;} + .d2-3393984518 .color-B4{color:#E3E9FD;} + .d2-3393984518 .color-B5{color:#EDF0FD;} + .d2-3393984518 .color-B6{color:#F7F8FE;} + .d2-3393984518 .color-AA2{color:#4A6FF3;} + .d2-3393984518 .color-AA4{color:#EDF0FD;} + .d2-3393984518 .color-AA5{color:#F7F8FE;} + .d2-3393984518 .color-AB4{color:#EDF0FD;} + .d2-3393984518 .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 0585af062..8c537e321 100644 --- a/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_simple/elk/board.exp.json @@ -236,11 +236,11 @@ "route": [ { "x": 62, - "y": 300 + "y": 310 }, { "x": 321, - "y": 300 + "y": 310 } ], "animated": false, @@ -274,11 +274,11 @@ "route": [ { "x": 321, - "y": 370 + "y": 400 }, { "x": 1242.5, - "y": 370 + "y": 400 } ], "animated": false, @@ -312,11 +312,11 @@ "route": [ { "x": 1242.5, - "y": 440 + "y": 490 }, { "x": 628, - "y": 440 + "y": 490 } ], "animated": false, @@ -350,11 +350,11 @@ "route": [ { "x": 628, - "y": 510 + "y": 570 }, { "x": 1242.5, - "y": 510 + "y": 570 } ], "animated": false, @@ -388,11 +388,11 @@ "route": [ { "x": 1242.5, - "y": 580 + "y": 640 }, { "x": 321, - "y": 580 + "y": 640 } ], "animated": false, @@ -426,11 +426,11 @@ "route": [ { "x": 321, - "y": 650 + "y": 720 }, { "x": 62, - "y": 650 + "y": 720 } ], "animated": false, @@ -464,11 +464,11 @@ "route": [ { "x": 62, - "y": 720 + "y": 810 }, { "x": 321, - "y": 720 + "y": 810 } ], "animated": false, @@ -502,11 +502,11 @@ "route": [ { "x": 321, - "y": 790 + "y": 900 }, { "x": 935, - "y": 790 + "y": 900 } ], "animated": false, @@ -540,11 +540,11 @@ "route": [ { "x": 935, - "y": 860 + "y": 990 }, { "x": 321, - "y": 860 + "y": 990 } ], "animated": false, @@ -578,11 +578,11 @@ "route": [ { "x": 321, - "y": 930 + "y": 1080 }, { "x": 62, - "y": 930 + "y": 1080 } ], "animated": false, @@ -620,7 +620,7 @@ }, { "x": 62, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -658,7 +658,7 @@ }, { "x": 321, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -696,7 +696,7 @@ }, { "x": 628, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -734,7 +734,7 @@ }, { "x": 935, - "y": 1000 + "y": 1150 } ], "animated": false, @@ -772,7 +772,7 @@ }, { "x": 1242.5, - "y": 1000 + "y": 1150 } ], "animated": false, 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 6fbd9e716..9b40f385c 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-3393984518 .fill-N1{fill:#0A0F25;} + .d2-3393984518 .fill-N2{fill:#676C7E;} + .d2-3393984518 .fill-N3{fill:#9499AB;} + .d2-3393984518 .fill-N4{fill:#CFD2DD;} + .d2-3393984518 .fill-N5{fill:#DEE1EB;} + .d2-3393984518 .fill-N6{fill:#EEF1F8;} + .d2-3393984518 .fill-N7{fill:#FFFFFF;} + .d2-3393984518 .fill-B1{fill:#0D32B2;} + .d2-3393984518 .fill-B2{fill:#0D32B2;} + .d2-3393984518 .fill-B3{fill:#E3E9FD;} + .d2-3393984518 .fill-B4{fill:#E3E9FD;} + .d2-3393984518 .fill-B5{fill:#EDF0FD;} + .d2-3393984518 .fill-B6{fill:#F7F8FE;} + .d2-3393984518 .fill-AA2{fill:#4A6FF3;} + .d2-3393984518 .fill-AA4{fill:#EDF0FD;} + .d2-3393984518 .fill-AA5{fill:#F7F8FE;} + .d2-3393984518 .fill-AB4{fill:#EDF0FD;} + .d2-3393984518 .fill-AB5{fill:#F7F8FE;} + .d2-3393984518 .stroke-N1{stroke:#0A0F25;} + .d2-3393984518 .stroke-N2{stroke:#676C7E;} + .d2-3393984518 .stroke-N3{stroke:#9499AB;} + .d2-3393984518 .stroke-N4{stroke:#CFD2DD;} + .d2-3393984518 .stroke-N5{stroke:#DEE1EB;} + .d2-3393984518 .stroke-N6{stroke:#EEF1F8;} + .d2-3393984518 .stroke-N7{stroke:#FFFFFF;} + .d2-3393984518 .stroke-B1{stroke:#0D32B2;} + .d2-3393984518 .stroke-B2{stroke:#0D32B2;} + .d2-3393984518 .stroke-B3{stroke:#E3E9FD;} + .d2-3393984518 .stroke-B4{stroke:#E3E9FD;} + .d2-3393984518 .stroke-B5{stroke:#EDF0FD;} + .d2-3393984518 .stroke-B6{stroke:#F7F8FE;} + .d2-3393984518 .stroke-AA2{stroke:#4A6FF3;} + .d2-3393984518 .stroke-AA4{stroke:#EDF0FD;} + .d2-3393984518 .stroke-AA5{stroke:#F7F8FE;} + .d2-3393984518 .stroke-AB4{stroke:#EDF0FD;} + .d2-3393984518 .stroke-AB5{stroke:#F7F8FE;} + .d2-3393984518 .background-color-N1{background-color:#0A0F25;} + .d2-3393984518 .background-color-N2{background-color:#676C7E;} + .d2-3393984518 .background-color-N3{background-color:#9499AB;} + .d2-3393984518 .background-color-N4{background-color:#CFD2DD;} + .d2-3393984518 .background-color-N5{background-color:#DEE1EB;} + .d2-3393984518 .background-color-N6{background-color:#EEF1F8;} + .d2-3393984518 .background-color-N7{background-color:#FFFFFF;} + .d2-3393984518 .background-color-B1{background-color:#0D32B2;} + .d2-3393984518 .background-color-B2{background-color:#0D32B2;} + .d2-3393984518 .background-color-B3{background-color:#E3E9FD;} + .d2-3393984518 .background-color-B4{background-color:#E3E9FD;} + .d2-3393984518 .background-color-B5{background-color:#EDF0FD;} + .d2-3393984518 .background-color-B6{background-color:#F7F8FE;} + .d2-3393984518 .background-color-AA2{background-color:#4A6FF3;} + .d2-3393984518 .background-color-AA4{background-color:#EDF0FD;} + .d2-3393984518 .background-color-AA5{background-color:#F7F8FE;} + .d2-3393984518 .background-color-AB4{background-color:#EDF0FD;} + .d2-3393984518 .background-color-AB5{background-color:#F7F8FE;} + .d2-3393984518 .color-N1{color:#0A0F25;} + .d2-3393984518 .color-N2{color:#676C7E;} + .d2-3393984518 .color-N3{color:#9499AB;} + .d2-3393984518 .color-N4{color:#CFD2DD;} + .d2-3393984518 .color-N5{color:#DEE1EB;} + .d2-3393984518 .color-N6{color:#EEF1F8;} + .d2-3393984518 .color-N7{color:#FFFFFF;} + .d2-3393984518 .color-B1{color:#0D32B2;} + .d2-3393984518 .color-B2{color:#0D32B2;} + .d2-3393984518 .color-B3{color:#E3E9FD;} + .d2-3393984518 .color-B4{color:#E3E9FD;} + .d2-3393984518 .color-B5{color:#EDF0FD;} + .d2-3393984518 .color-B6{color:#F7F8FE;} + .d2-3393984518 .color-AA2{color:#4A6FF3;} + .d2-3393984518 .color-AA4{color:#EDF0FD;} + .d2-3393984518 .color-AA5{color:#F7F8FE;} + .d2-3393984518 .color-AB4{color:#EDF0FD;} + .d2-3393984518 .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 dd70c5cfd..8794626f0 100644 --- a/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_span/dagre/board.exp.json @@ -49,10 +49,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 178 + "y": 188 }, "width": 12, - "height": 860, + "height": 1080, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -130,10 +130,10 @@ "type": "rectangle", "pos": { "x": 216, - "y": 178 + "y": 188 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -211,10 +211,10 @@ "type": "rectangle", "pos": { "x": 366, - "y": 318 + "y": 368 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -292,10 +292,10 @@ "type": "rectangle", "pos": { "x": 519, - "y": 458 + "y": 548 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -332,10 +332,10 @@ "type": "rectangle", "pos": { "x": 515, - "y": 528 + "y": 628 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -413,7 +413,7 @@ "type": "rectangle", "pos": { "x": 709, - "y": 598 + "y": 708 }, "width": 12, "height": 30, @@ -494,7 +494,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 738 + "y": 888 }, "width": 12, "height": 30, @@ -534,7 +534,7 @@ "type": "rectangle", "pos": { "x": 366, - "y": 808 + "y": 978 }, "width": 12, "height": 30, @@ -574,7 +574,7 @@ "type": "rectangle", "pos": { "x": 366, - "y": 878 + "y": 1068 }, "width": 12, "height": 30, @@ -614,7 +614,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 948 + "y": 1158 }, "width": 12, "height": 30, @@ -654,7 +654,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 1018 + "y": 1248 }, "width": 12, "height": 30, @@ -717,11 +717,11 @@ "route": [ { "x": 68, - "y": 188 + "y": 198 }, { "x": 216, - "y": 188 + "y": 198 } ], "animated": false, @@ -755,11 +755,11 @@ "route": [ { "x": 68, - "y": 258 + "y": 288 }, { "x": 216, - "y": 258 + "y": 288 } ], "animated": false, @@ -793,11 +793,11 @@ "route": [ { "x": 68, - "y": 328 + "y": 378 }, { "x": 366, - "y": 328 + "y": 378 } ], "animated": false, @@ -831,11 +831,11 @@ "route": [ { "x": 68, - "y": 398 + "y": 468 }, { "x": 366, - "y": 398 + "y": 468 } ], "animated": false, @@ -869,11 +869,11 @@ "route": [ { "x": 68, - "y": 468 + "y": 558 }, { "x": 519, - "y": 468 + "y": 558 } ], "animated": false, @@ -907,11 +907,11 @@ "route": [ { "x": 222, - "y": 538 + "y": 638 }, { "x": 515, - "y": 538 + "y": 638 } ], "animated": false, @@ -945,11 +945,11 @@ "route": [ { "x": 535, - "y": 608 + "y": 718 }, { "x": 709, - "y": 608 + "y": 718 } ], "animated": false, @@ -983,11 +983,11 @@ "route": [ { "x": 62, - "y": 678 + "y": 808 }, { "x": 519, - "y": 678 + "y": 808 } ], "animated": false, @@ -1021,11 +1021,11 @@ "route": [ { "x": 68, - "y": 748 + "y": 898 }, { "x": 867.5, - "y": 748 + "y": 898 } ], "animated": false, @@ -1059,11 +1059,11 @@ "route": [ { "x": 68, - "y": 818 + "y": 988 }, { "x": 366, - "y": 818 + "y": 988 } ], "animated": false, @@ -1097,11 +1097,11 @@ "route": [ { "x": 68, - "y": 888 + "y": 1078 }, { "x": 366, - "y": 888 + "y": 1078 } ], "animated": false, @@ -1135,11 +1135,11 @@ "route": [ { "x": 68, - "y": 958 + "y": 1168 }, { "x": 867.5, - "y": 958 + "y": 1168 } ], "animated": false, @@ -1173,11 +1173,11 @@ "route": [ { "x": 68, - "y": 1028 + "y": 1258 }, { "x": 867.5, - "y": 1028 + "y": 1258 } ], "animated": false, @@ -1215,7 +1215,7 @@ }, { "x": 62, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1253,7 +1253,7 @@ }, { "x": 222, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1291,7 +1291,7 @@ }, { "x": 372, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1329,7 +1329,7 @@ }, { "x": 525, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1367,7 +1367,7 @@ }, { "x": 715, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1405,7 +1405,7 @@ }, { "x": 873.5, - "y": 1098 + "y": 1328 } ], "animated": false, 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 2caa56ef7..d37b35452 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-1308051815 .fill-N1{fill:#0A0F25;} + .d2-1308051815 .fill-N2{fill:#676C7E;} + .d2-1308051815 .fill-N3{fill:#9499AB;} + .d2-1308051815 .fill-N4{fill:#CFD2DD;} + .d2-1308051815 .fill-N5{fill:#DEE1EB;} + .d2-1308051815 .fill-N6{fill:#EEF1F8;} + .d2-1308051815 .fill-N7{fill:#FFFFFF;} + .d2-1308051815 .fill-B1{fill:#0D32B2;} + .d2-1308051815 .fill-B2{fill:#0D32B2;} + .d2-1308051815 .fill-B3{fill:#E3E9FD;} + .d2-1308051815 .fill-B4{fill:#E3E9FD;} + .d2-1308051815 .fill-B5{fill:#EDF0FD;} + .d2-1308051815 .fill-B6{fill:#F7F8FE;} + .d2-1308051815 .fill-AA2{fill:#4A6FF3;} + .d2-1308051815 .fill-AA4{fill:#EDF0FD;} + .d2-1308051815 .fill-AA5{fill:#F7F8FE;} + .d2-1308051815 .fill-AB4{fill:#EDF0FD;} + .d2-1308051815 .fill-AB5{fill:#F7F8FE;} + .d2-1308051815 .stroke-N1{stroke:#0A0F25;} + .d2-1308051815 .stroke-N2{stroke:#676C7E;} + .d2-1308051815 .stroke-N3{stroke:#9499AB;} + .d2-1308051815 .stroke-N4{stroke:#CFD2DD;} + .d2-1308051815 .stroke-N5{stroke:#DEE1EB;} + .d2-1308051815 .stroke-N6{stroke:#EEF1F8;} + .d2-1308051815 .stroke-N7{stroke:#FFFFFF;} + .d2-1308051815 .stroke-B1{stroke:#0D32B2;} + .d2-1308051815 .stroke-B2{stroke:#0D32B2;} + .d2-1308051815 .stroke-B3{stroke:#E3E9FD;} + .d2-1308051815 .stroke-B4{stroke:#E3E9FD;} + .d2-1308051815 .stroke-B5{stroke:#EDF0FD;} + .d2-1308051815 .stroke-B6{stroke:#F7F8FE;} + .d2-1308051815 .stroke-AA2{stroke:#4A6FF3;} + .d2-1308051815 .stroke-AA4{stroke:#EDF0FD;} + .d2-1308051815 .stroke-AA5{stroke:#F7F8FE;} + .d2-1308051815 .stroke-AB4{stroke:#EDF0FD;} + .d2-1308051815 .stroke-AB5{stroke:#F7F8FE;} + .d2-1308051815 .background-color-N1{background-color:#0A0F25;} + .d2-1308051815 .background-color-N2{background-color:#676C7E;} + .d2-1308051815 .background-color-N3{background-color:#9499AB;} + .d2-1308051815 .background-color-N4{background-color:#CFD2DD;} + .d2-1308051815 .background-color-N5{background-color:#DEE1EB;} + .d2-1308051815 .background-color-N6{background-color:#EEF1F8;} + .d2-1308051815 .background-color-N7{background-color:#FFFFFF;} + .d2-1308051815 .background-color-B1{background-color:#0D32B2;} + .d2-1308051815 .background-color-B2{background-color:#0D32B2;} + .d2-1308051815 .background-color-B3{background-color:#E3E9FD;} + .d2-1308051815 .background-color-B4{background-color:#E3E9FD;} + .d2-1308051815 .background-color-B5{background-color:#EDF0FD;} + .d2-1308051815 .background-color-B6{background-color:#F7F8FE;} + .d2-1308051815 .background-color-AA2{background-color:#4A6FF3;} + .d2-1308051815 .background-color-AA4{background-color:#EDF0FD;} + .d2-1308051815 .background-color-AA5{background-color:#F7F8FE;} + .d2-1308051815 .background-color-AB4{background-color:#EDF0FD;} + .d2-1308051815 .background-color-AB5{background-color:#F7F8FE;} + .d2-1308051815 .color-N1{color:#0A0F25;} + .d2-1308051815 .color-N2{color:#676C7E;} + .d2-1308051815 .color-N3{color:#9499AB;} + .d2-1308051815 .color-N4{color:#CFD2DD;} + .d2-1308051815 .color-N5{color:#DEE1EB;} + .d2-1308051815 .color-N6{color:#EEF1F8;} + .d2-1308051815 .color-N7{color:#FFFFFF;} + .d2-1308051815 .color-B1{color:#0D32B2;} + .d2-1308051815 .color-B2{color:#0D32B2;} + .d2-1308051815 .color-B3{color:#E3E9FD;} + .d2-1308051815 .color-B4{color:#E3E9FD;} + .d2-1308051815 .color-B5{color:#EDF0FD;} + .d2-1308051815 .color-B6{color:#F7F8FE;} + .d2-1308051815 .color-AA2{color:#4A6FF3;} + .d2-1308051815 .color-AA4{color:#EDF0FD;} + .d2-1308051815 .color-AA5{color:#F7F8FE;} + .d2-1308051815 .color-AB4{color:#EDF0FD;} + .d2-1308051815 .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 dd70c5cfd..8794626f0 100644 --- a/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagram_span/elk/board.exp.json @@ -49,10 +49,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 178 + "y": 188 }, "width": 12, - "height": 860, + "height": 1080, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -130,10 +130,10 @@ "type": "rectangle", "pos": { "x": 216, - "y": 178 + "y": 188 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -211,10 +211,10 @@ "type": "rectangle", "pos": { "x": 366, - "y": 318 + "y": 368 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -292,10 +292,10 @@ "type": "rectangle", "pos": { "x": 519, - "y": 458 + "y": 548 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -332,10 +332,10 @@ "type": "rectangle", "pos": { "x": 515, - "y": 528 + "y": 628 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -413,7 +413,7 @@ "type": "rectangle", "pos": { "x": 709, - "y": 598 + "y": 708 }, "width": 12, "height": 30, @@ -494,7 +494,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 738 + "y": 888 }, "width": 12, "height": 30, @@ -534,7 +534,7 @@ "type": "rectangle", "pos": { "x": 366, - "y": 808 + "y": 978 }, "width": 12, "height": 30, @@ -574,7 +574,7 @@ "type": "rectangle", "pos": { "x": 366, - "y": 878 + "y": 1068 }, "width": 12, "height": 30, @@ -614,7 +614,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 948 + "y": 1158 }, "width": 12, "height": 30, @@ -654,7 +654,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 1018 + "y": 1248 }, "width": 12, "height": 30, @@ -717,11 +717,11 @@ "route": [ { "x": 68, - "y": 188 + "y": 198 }, { "x": 216, - "y": 188 + "y": 198 } ], "animated": false, @@ -755,11 +755,11 @@ "route": [ { "x": 68, - "y": 258 + "y": 288 }, { "x": 216, - "y": 258 + "y": 288 } ], "animated": false, @@ -793,11 +793,11 @@ "route": [ { "x": 68, - "y": 328 + "y": 378 }, { "x": 366, - "y": 328 + "y": 378 } ], "animated": false, @@ -831,11 +831,11 @@ "route": [ { "x": 68, - "y": 398 + "y": 468 }, { "x": 366, - "y": 398 + "y": 468 } ], "animated": false, @@ -869,11 +869,11 @@ "route": [ { "x": 68, - "y": 468 + "y": 558 }, { "x": 519, - "y": 468 + "y": 558 } ], "animated": false, @@ -907,11 +907,11 @@ "route": [ { "x": 222, - "y": 538 + "y": 638 }, { "x": 515, - "y": 538 + "y": 638 } ], "animated": false, @@ -945,11 +945,11 @@ "route": [ { "x": 535, - "y": 608 + "y": 718 }, { "x": 709, - "y": 608 + "y": 718 } ], "animated": false, @@ -983,11 +983,11 @@ "route": [ { "x": 62, - "y": 678 + "y": 808 }, { "x": 519, - "y": 678 + "y": 808 } ], "animated": false, @@ -1021,11 +1021,11 @@ "route": [ { "x": 68, - "y": 748 + "y": 898 }, { "x": 867.5, - "y": 748 + "y": 898 } ], "animated": false, @@ -1059,11 +1059,11 @@ "route": [ { "x": 68, - "y": 818 + "y": 988 }, { "x": 366, - "y": 818 + "y": 988 } ], "animated": false, @@ -1097,11 +1097,11 @@ "route": [ { "x": 68, - "y": 888 + "y": 1078 }, { "x": 366, - "y": 888 + "y": 1078 } ], "animated": false, @@ -1135,11 +1135,11 @@ "route": [ { "x": 68, - "y": 958 + "y": 1168 }, { "x": 867.5, - "y": 958 + "y": 1168 } ], "animated": false, @@ -1173,11 +1173,11 @@ "route": [ { "x": 68, - "y": 1028 + "y": 1258 }, { "x": 867.5, - "y": 1028 + "y": 1258 } ], "animated": false, @@ -1215,7 +1215,7 @@ }, { "x": 62, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1253,7 +1253,7 @@ }, { "x": 222, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1291,7 +1291,7 @@ }, { "x": 372, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1329,7 +1329,7 @@ }, { "x": 525, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1367,7 +1367,7 @@ }, { "x": 715, - "y": 1098 + "y": 1328 } ], "animated": false, @@ -1405,7 +1405,7 @@ }, { "x": 873.5, - "y": 1098 + "y": 1328 } ], "animated": false, 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 2caa56ef7..d37b35452 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-1308051815 .fill-N1{fill:#0A0F25;} + .d2-1308051815 .fill-N2{fill:#676C7E;} + .d2-1308051815 .fill-N3{fill:#9499AB;} + .d2-1308051815 .fill-N4{fill:#CFD2DD;} + .d2-1308051815 .fill-N5{fill:#DEE1EB;} + .d2-1308051815 .fill-N6{fill:#EEF1F8;} + .d2-1308051815 .fill-N7{fill:#FFFFFF;} + .d2-1308051815 .fill-B1{fill:#0D32B2;} + .d2-1308051815 .fill-B2{fill:#0D32B2;} + .d2-1308051815 .fill-B3{fill:#E3E9FD;} + .d2-1308051815 .fill-B4{fill:#E3E9FD;} + .d2-1308051815 .fill-B5{fill:#EDF0FD;} + .d2-1308051815 .fill-B6{fill:#F7F8FE;} + .d2-1308051815 .fill-AA2{fill:#4A6FF3;} + .d2-1308051815 .fill-AA4{fill:#EDF0FD;} + .d2-1308051815 .fill-AA5{fill:#F7F8FE;} + .d2-1308051815 .fill-AB4{fill:#EDF0FD;} + .d2-1308051815 .fill-AB5{fill:#F7F8FE;} + .d2-1308051815 .stroke-N1{stroke:#0A0F25;} + .d2-1308051815 .stroke-N2{stroke:#676C7E;} + .d2-1308051815 .stroke-N3{stroke:#9499AB;} + .d2-1308051815 .stroke-N4{stroke:#CFD2DD;} + .d2-1308051815 .stroke-N5{stroke:#DEE1EB;} + .d2-1308051815 .stroke-N6{stroke:#EEF1F8;} + .d2-1308051815 .stroke-N7{stroke:#FFFFFF;} + .d2-1308051815 .stroke-B1{stroke:#0D32B2;} + .d2-1308051815 .stroke-B2{stroke:#0D32B2;} + .d2-1308051815 .stroke-B3{stroke:#E3E9FD;} + .d2-1308051815 .stroke-B4{stroke:#E3E9FD;} + .d2-1308051815 .stroke-B5{stroke:#EDF0FD;} + .d2-1308051815 .stroke-B6{stroke:#F7F8FE;} + .d2-1308051815 .stroke-AA2{stroke:#4A6FF3;} + .d2-1308051815 .stroke-AA4{stroke:#EDF0FD;} + .d2-1308051815 .stroke-AA5{stroke:#F7F8FE;} + .d2-1308051815 .stroke-AB4{stroke:#EDF0FD;} + .d2-1308051815 .stroke-AB5{stroke:#F7F8FE;} + .d2-1308051815 .background-color-N1{background-color:#0A0F25;} + .d2-1308051815 .background-color-N2{background-color:#676C7E;} + .d2-1308051815 .background-color-N3{background-color:#9499AB;} + .d2-1308051815 .background-color-N4{background-color:#CFD2DD;} + .d2-1308051815 .background-color-N5{background-color:#DEE1EB;} + .d2-1308051815 .background-color-N6{background-color:#EEF1F8;} + .d2-1308051815 .background-color-N7{background-color:#FFFFFF;} + .d2-1308051815 .background-color-B1{background-color:#0D32B2;} + .d2-1308051815 .background-color-B2{background-color:#0D32B2;} + .d2-1308051815 .background-color-B3{background-color:#E3E9FD;} + .d2-1308051815 .background-color-B4{background-color:#E3E9FD;} + .d2-1308051815 .background-color-B5{background-color:#EDF0FD;} + .d2-1308051815 .background-color-B6{background-color:#F7F8FE;} + .d2-1308051815 .background-color-AA2{background-color:#4A6FF3;} + .d2-1308051815 .background-color-AA4{background-color:#EDF0FD;} + .d2-1308051815 .background-color-AA5{background-color:#F7F8FE;} + .d2-1308051815 .background-color-AB4{background-color:#EDF0FD;} + .d2-1308051815 .background-color-AB5{background-color:#F7F8FE;} + .d2-1308051815 .color-N1{color:#0A0F25;} + .d2-1308051815 .color-N2{color:#676C7E;} + .d2-1308051815 .color-N3{color:#9499AB;} + .d2-1308051815 .color-N4{color:#CFD2DD;} + .d2-1308051815 .color-N5{color:#DEE1EB;} + .d2-1308051815 .color-N6{color:#EEF1F8;} + .d2-1308051815 .color-N7{color:#FFFFFF;} + .d2-1308051815 .color-B1{color:#0D32B2;} + .d2-1308051815 .color-B2{color:#0D32B2;} + .d2-1308051815 .color-B3{color:#E3E9FD;} + .d2-1308051815 .color-B4{color:#E3E9FD;} + .d2-1308051815 .color-B5{color:#EDF0FD;} + .d2-1308051815 .color-B6{color:#F7F8FE;} + .d2-1308051815 .color-AA2{color:#4A6FF3;} + .d2-1308051815 .color-AA4{color:#EDF0FD;} + .d2-1308051815 .color-AA5{color:#F7F8FE;} + .d2-1308051815 .color-AB4{color:#EDF0FD;} + .d2-1308051815 .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 9f2d86b16..76fcabbe3 100644 --- a/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagrams/dagre/board.exp.json @@ -52,7 +52,7 @@ "y": 281 }, "width": 954, - "height": 1146, + "height": 1376, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -131,10 +131,10 @@ "type": "rectangle", "pos": { "x": 56, - "y": 495 + "y": 505 }, "width": 12, - "height": 860, + "height": 1080, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -212,10 +212,10 @@ "type": "rectangle", "pos": { "x": 216, - "y": 495 + "y": 505 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -293,10 +293,10 @@ "type": "rectangle", "pos": { "x": 366, - "y": 635 + "y": 685 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -374,10 +374,10 @@ "type": "rectangle", "pos": { "x": 519, - "y": 775 + "y": 865 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -414,10 +414,10 @@ "type": "rectangle", "pos": { "x": 515, - "y": 845 + "y": 945 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -495,7 +495,7 @@ "type": "rectangle", "pos": { "x": 709, - "y": 915 + "y": 1025 }, "width": 12, "height": 30, @@ -576,7 +576,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 1055 + "y": 1205 }, "width": 12, "height": 30, @@ -616,7 +616,7 @@ "type": "rectangle", "pos": { "x": 366, - "y": 1125 + "y": 1295 }, "width": 12, "height": 30, @@ -656,7 +656,7 @@ "type": "rectangle", "pos": { "x": 366, - "y": 1195 + "y": 1385 }, "width": 12, "height": 30, @@ -696,7 +696,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 1265 + "y": 1475 }, "width": 12, "height": 30, @@ -736,7 +736,7 @@ "type": "rectangle", "pos": { "x": 867, - "y": 1335 + "y": 1565 }, "width": 12, "height": 30, @@ -779,7 +779,7 @@ "y": 254 }, "width": 1014, - "height": 1201, + "height": 1431, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -820,7 +820,7 @@ "y": 284 }, "width": 954, - "height": 1141, + "height": 1371, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -899,10 +899,10 @@ "type": "rectangle", "pos": { "x": 1090, - "y": 493 + "y": 503 }, "width": 12, - "height": 860, + "height": 1080, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -980,10 +980,10 @@ "type": "rectangle", "pos": { "x": 1250, - "y": 493 + "y": 503 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1061,10 +1061,10 @@ "type": "rectangle", "pos": { "x": 1400, - "y": 633 + "y": 683 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1142,10 +1142,10 @@ "type": "rectangle", "pos": { "x": 1553, - "y": 773 + "y": 863 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1182,10 +1182,10 @@ "type": "rectangle", "pos": { "x": 1549, - "y": 843 + "y": 943 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1263,7 +1263,7 @@ "type": "rectangle", "pos": { "x": 1743, - "y": 913 + "y": 1023 }, "width": 12, "height": 30, @@ -1344,7 +1344,7 @@ "type": "rectangle", "pos": { "x": 1901, - "y": 1053 + "y": 1203 }, "width": 12, "height": 30, @@ -1384,7 +1384,7 @@ "type": "rectangle", "pos": { "x": 1400, - "y": 1123 + "y": 1293 }, "width": 12, "height": 30, @@ -1424,7 +1424,7 @@ "type": "rectangle", "pos": { "x": 1400, - "y": 1193 + "y": 1383 }, "width": 12, "height": 30, @@ -1464,7 +1464,7 @@ "type": "rectangle", "pos": { "x": 1901, - "y": 1263 + "y": 1473 }, "width": 12, "height": 30, @@ -1504,7 +1504,7 @@ "type": "rectangle", "pos": { "x": 1901, - "y": 1333 + "y": 1563 }, "width": 12, "height": 30, @@ -1544,7 +1544,7 @@ "type": "rectangle", "pos": { "x": 421, - "y": 1990 + "y": 2220 }, "width": 112, "height": 66, @@ -1585,7 +1585,7 @@ "type": "queue", "pos": { "x": 1238, - "y": 1577 + "y": 1807 }, "width": 1074, "height": 891, @@ -1626,7 +1626,7 @@ "type": "sequence_diagram", "pos": { "x": 1313, - "y": 1627 + "y": 1857 }, "width": 934, "height": 791, @@ -1667,7 +1667,7 @@ "type": "rectangle", "pos": { "x": 1325, - "y": 1710 + "y": 1940 }, "width": 100, "height": 66, @@ -1708,7 +1708,7 @@ "type": "rectangle", "pos": { "x": 1475, - "y": 1710 + "y": 1940 }, "width": 100, "height": 66, @@ -1749,7 +1749,7 @@ "type": "rectangle", "pos": { "x": 1615, - "y": 1710 + "y": 1940 }, "width": 126, "height": 66, @@ -1790,7 +1790,7 @@ "type": "rectangle", "pos": { "x": 1778, - "y": 1710 + "y": 1940 }, "width": 100, "height": 66, @@ -1831,7 +1831,7 @@ "type": "rectangle", "pos": { "x": 1918, - "y": 1710 + "y": 1940 }, "width": 137, "height": 66, @@ -1872,7 +1872,7 @@ "type": "rectangle", "pos": { "x": 2095, - "y": 1710 + "y": 1940 }, "width": 140, "height": 66, @@ -1913,7 +1913,7 @@ "type": "rectangle", "pos": { "x": 2159, - "y": 1836 + "y": 2066 }, "width": 12, "height": 30, @@ -1953,7 +1953,7 @@ "type": "rectangle", "pos": { "x": 1822, - "y": 1826 + "y": 2056 }, "width": 12, "height": 380, @@ -1993,7 +1993,7 @@ "type": "rectangle", "pos": { "x": 1818, - "y": 1836 + "y": 2066 }, "width": 20, "height": 90, @@ -2033,7 +2033,7 @@ "type": "rectangle", "pos": { "x": 1672, - "y": 1886 + "y": 2116 }, "width": 12, "height": 190, @@ -2073,7 +2073,7 @@ "type": "rectangle", "pos": { "x": 1668, - "y": 1896 + "y": 2126 }, "width": 20, "height": 170, @@ -2113,7 +2113,7 @@ "type": "rectangle", "pos": { "x": 1664, - "y": 1906 + "y": 2136 }, "width": 28, "height": 90, @@ -2153,7 +2153,7 @@ "type": "rectangle", "pos": { "x": 1519, - "y": 1946 + "y": 2176 }, "width": 12, "height": 220, @@ -2193,7 +2193,7 @@ "type": "rectangle", "pos": { "x": 1515, - "y": 1956 + "y": 2186 }, "width": 20, "height": 200, @@ -2233,7 +2233,7 @@ "type": "rectangle", "pos": { "x": 1511, - "y": 1966 + "y": 2196 }, "width": 28, "height": 180, @@ -2273,7 +2273,7 @@ "type": "rectangle", "pos": { "x": 1507, - "y": 1976 + "y": 2206 }, "width": 36, "height": 160, @@ -2313,7 +2313,7 @@ "type": "rectangle", "pos": { "x": 1980, - "y": 2076 + "y": 2306 }, "width": 12, "height": 240, @@ -2353,7 +2353,7 @@ "type": "rectangle", "pos": { "x": 1976, - "y": 2086 + "y": 2316 }, "width": 20, "height": 220, @@ -2393,7 +2393,7 @@ "type": "rectangle", "pos": { "x": 1972, - "y": 2096 + "y": 2326 }, "width": 28, "height": 200, @@ -2433,7 +2433,7 @@ "type": "rectangle", "pos": { "x": 1968, - "y": 2106 + "y": 2336 }, "width": 36, "height": 180, @@ -2473,7 +2473,7 @@ "type": "rectangle", "pos": { "x": 1964, - "y": 2116 + "y": 2346 }, "width": 44, "height": 160, @@ -2513,7 +2513,7 @@ "type": "rectangle", "pos": { "x": 1369, - "y": 2186 + "y": 2416 }, "width": 12, "height": 30, @@ -2553,7 +2553,7 @@ "type": "rectangle", "pos": { "x": 2159, - "y": 2326 + "y": 2556 }, "width": 12, "height": 30, @@ -2616,11 +2616,11 @@ "route": [ { "x": 68, - "y": 505 + "y": 515 }, { "x": 216, - "y": 505 + "y": 515 } ], "animated": false, @@ -2654,11 +2654,11 @@ "route": [ { "x": 68, - "y": 575 + "y": 605 }, { "x": 216, - "y": 575 + "y": 605 } ], "animated": false, @@ -2692,11 +2692,11 @@ "route": [ { "x": 68, - "y": 645 + "y": 695 }, { "x": 366, - "y": 645 + "y": 695 } ], "animated": false, @@ -2730,11 +2730,11 @@ "route": [ { "x": 68, - "y": 715 + "y": 785 }, { "x": 366, - "y": 715 + "y": 785 } ], "animated": false, @@ -2768,11 +2768,11 @@ "route": [ { "x": 68, - "y": 785 + "y": 875 }, { "x": 519, - "y": 785 + "y": 875 } ], "animated": false, @@ -2806,11 +2806,11 @@ "route": [ { "x": 222, - "y": 855 + "y": 955 }, { "x": 515, - "y": 855 + "y": 955 } ], "animated": false, @@ -2844,11 +2844,11 @@ "route": [ { "x": 535, - "y": 925 + "y": 1035 }, { "x": 709, - "y": 925 + "y": 1035 } ], "animated": false, @@ -2882,11 +2882,11 @@ "route": [ { "x": 62, - "y": 995 + "y": 1125 }, { "x": 519, - "y": 995 + "y": 1125 } ], "animated": false, @@ -2920,11 +2920,11 @@ "route": [ { "x": 68, - "y": 1065 + "y": 1215 }, { "x": 867.5, - "y": 1065 + "y": 1215 } ], "animated": false, @@ -2958,11 +2958,11 @@ "route": [ { "x": 68, - "y": 1135 + "y": 1305 }, { "x": 366, - "y": 1135 + "y": 1305 } ], "animated": false, @@ -2996,11 +2996,11 @@ "route": [ { "x": 68, - "y": 1205 + "y": 1395 }, { "x": 366, - "y": 1205 + "y": 1395 } ], "animated": false, @@ -3034,11 +3034,11 @@ "route": [ { "x": 68, - "y": 1275 + "y": 1485 }, { "x": 867.5, - "y": 1275 + "y": 1485 } ], "animated": false, @@ -3072,11 +3072,11 @@ "route": [ { "x": 68, - "y": 1345 + "y": 1575 }, { "x": 867.5, - "y": 1345 + "y": 1575 } ], "animated": false, @@ -3110,11 +3110,11 @@ "route": [ { "x": 1102, - "y": 503 + "y": 513 }, { "x": 1250, - "y": 503 + "y": 513 } ], "animated": false, @@ -3148,11 +3148,11 @@ "route": [ { "x": 1102, - "y": 573 + "y": 603 }, { "x": 1250, - "y": 573 + "y": 603 } ], "animated": false, @@ -3186,11 +3186,11 @@ "route": [ { "x": 1102, - "y": 643 + "y": 693 }, { "x": 1400, - "y": 643 + "y": 693 } ], "animated": false, @@ -3224,11 +3224,11 @@ "route": [ { "x": 1102, - "y": 713 + "y": 783 }, { "x": 1400, - "y": 713 + "y": 783 } ], "animated": false, @@ -3262,11 +3262,11 @@ "route": [ { "x": 1102, - "y": 783 + "y": 873 }, { "x": 1553, - "y": 783 + "y": 873 } ], "animated": false, @@ -3300,11 +3300,11 @@ "route": [ { "x": 1256, - "y": 853 + "y": 953 }, { "x": 1549, - "y": 853 + "y": 953 } ], "animated": false, @@ -3338,11 +3338,11 @@ "route": [ { "x": 1569, - "y": 923 + "y": 1033 }, { "x": 1743, - "y": 923 + "y": 1033 } ], "animated": false, @@ -3376,11 +3376,11 @@ "route": [ { "x": 1096, - "y": 993 + "y": 1123 }, { "x": 1553, - "y": 993 + "y": 1123 } ], "animated": false, @@ -3414,11 +3414,11 @@ "route": [ { "x": 1102, - "y": 1063 + "y": 1213 }, { "x": 1901.5, - "y": 1063 + "y": 1213 } ], "animated": false, @@ -3452,11 +3452,11 @@ "route": [ { "x": 1102, - "y": 1133 + "y": 1303 }, { "x": 1400, - "y": 1133 + "y": 1303 } ], "animated": false, @@ -3490,11 +3490,11 @@ "route": [ { "x": 1102, - "y": 1203 + "y": 1393 }, { "x": 1400, - "y": 1203 + "y": 1393 } ], "animated": false, @@ -3528,11 +3528,11 @@ "route": [ { "x": 1102, - "y": 1273 + "y": 1483 }, { "x": 1901.5, - "y": 1273 + "y": 1483 } ], "animated": false, @@ -3566,11 +3566,11 @@ "route": [ { "x": 1102, - "y": 1343 + "y": 1573 }, { "x": 1901.5, - "y": 1343 + "y": 1573 } ], "animated": false, @@ -3698,31 +3698,31 @@ "route": [ { "x": 477, - "y": 1427 + "y": 1657 }, { "x": 477, - "y": 1467 + "y": 1697 }, { "x": 477, - "y": 1487 + "y": 1717 }, { "x": 477, - "y": 1502 + "y": 1732 }, { "x": 477, - "y": 1517 + "y": 1747 }, { "x": 477, - "y": 1659.5 + "y": 1889.5 }, { "x": 477, - "y": 1989.5 + "y": 2219.5 } ], "isCurve": true, @@ -3757,31 +3757,31 @@ "route": [ { "x": 1511, - "y": 1425.5 + "y": 1655.5 }, { "x": 1511, - "y": 1466.699951171875 + "y": 1696.699951171875 }, { "x": 1511, - "y": 1487 + "y": 1717 }, { "x": 1511, - "y": 1502 + "y": 1732 }, { "x": 1511, - "y": 1517 + "y": 1747 }, { "x": 1517, - "y": 1587 + "y": 1817 }, { "x": 1541, - "y": 1627 + "y": 1857 } ], "isCurve": true, @@ -3836,35 +3836,35 @@ }, { "x": 2048, - "y": 355.6000061035156 + "y": 378.6000061035156 }, { "x": 2048, - "y": 542.5 + "y": 600 }, { "x": 2048, - "y": 729.4000244140625 + "y": 821.4000244140625 }, { "x": 2048, - "y": 978.5999755859375 + "y": 1116.5999755859375 }, { "x": 2048, - "y": 1165.5 + "y": 1338 }, { "x": 2048, - "y": 1352.4000244140625 + "y": 1559.4000244140625 }, { "x": 2048, - "y": 1537 + "y": 1767 }, { "x": 2048, - "y": 1577 + "y": 1807 } ], "isCurve": true, @@ -3899,11 +3899,11 @@ "route": [ { "x": 2159, - "y": 1846 + "y": 2076 }, { "x": 1838, - "y": 1846 + "y": 2076 } ], "animated": false, @@ -3937,11 +3937,11 @@ "route": [ { "x": 1818, - "y": 1916 + "y": 2146 }, { "x": 1692, - "y": 1916 + "y": 2146 } ], "animated": false, @@ -3975,11 +3975,11 @@ "route": [ { "x": 1664, - "y": 1986 + "y": 2216 }, { "x": 1543, - "y": 1986 + "y": 2216 } ], "animated": false, @@ -4013,11 +4013,11 @@ "route": [ { "x": 1822, - "y": 2056 + "y": 2286 }, { "x": 1688, - "y": 2056 + "y": 2286 } ], "animated": false, @@ -4051,11 +4051,11 @@ "route": [ { "x": 1543, - "y": 2126 + "y": 2356 }, { "x": 1964.5, - "y": 2126 + "y": 2356 } ], "animated": false, @@ -4089,11 +4089,11 @@ "route": [ { "x": 1381, - "y": 2196 + "y": 2426 }, { "x": 1822, - "y": 2196 + "y": 2426 } ], "animated": false, @@ -4127,11 +4127,11 @@ "route": [ { "x": 1964.5, - "y": 2266 + "y": 2496 }, { "x": 1375, - "y": 2266 + "y": 2496 } ], "animated": false, @@ -4165,11 +4165,11 @@ "route": [ { "x": 1375, - "y": 2336 + "y": 2566 }, { "x": 2159, - "y": 2336 + "y": 2566 } ], "animated": false, @@ -4207,7 +4207,7 @@ }, { "x": 62, - "y": 1415 + "y": 1645 } ], "animated": false, @@ -4245,7 +4245,7 @@ }, { "x": 222, - "y": 1415 + "y": 1645 } ], "animated": false, @@ -4283,7 +4283,7 @@ }, { "x": 372, - "y": 1415 + "y": 1645 } ], "animated": false, @@ -4321,7 +4321,7 @@ }, { "x": 525, - "y": 1415 + "y": 1645 } ], "animated": false, @@ -4359,7 +4359,7 @@ }, { "x": 715, - "y": 1415 + "y": 1645 } ], "animated": false, @@ -4397,7 +4397,7 @@ }, { "x": 873.5, - "y": 1415 + "y": 1645 } ], "animated": false, @@ -4435,7 +4435,7 @@ }, { "x": 1096, - "y": 1413 + "y": 1643 } ], "animated": false, @@ -4473,7 +4473,7 @@ }, { "x": 1256, - "y": 1413 + "y": 1643 } ], "animated": false, @@ -4511,7 +4511,7 @@ }, { "x": 1406, - "y": 1413 + "y": 1643 } ], "animated": false, @@ -4549,7 +4549,7 @@ }, { "x": 1559, - "y": 1413 + "y": 1643 } ], "animated": false, @@ -4587,7 +4587,7 @@ }, { "x": 1749, - "y": 1413 + "y": 1643 } ], "animated": false, @@ -4625,7 +4625,7 @@ }, { "x": 1907.5, - "y": 1413 + "y": 1643 } ], "animated": false, @@ -4659,11 +4659,11 @@ "route": [ { "x": 1375, - "y": 1776 + "y": 2006 }, { "x": 1375, - "y": 2406 + "y": 2636 } ], "animated": false, @@ -4697,11 +4697,11 @@ "route": [ { "x": 1525, - "y": 1776 + "y": 2006 }, { "x": 1525, - "y": 2406 + "y": 2636 } ], "animated": false, @@ -4735,11 +4735,11 @@ "route": [ { "x": 1678, - "y": 1776 + "y": 2006 }, { "x": 1678, - "y": 2406 + "y": 2636 } ], "animated": false, @@ -4773,11 +4773,11 @@ "route": [ { "x": 1828, - "y": 1776 + "y": 2006 }, { "x": 1828, - "y": 2406 + "y": 2636 } ], "animated": false, @@ -4811,11 +4811,11 @@ "route": [ { "x": 1986.5, - "y": 1776 + "y": 2006 }, { "x": 1986.5, - "y": 2406 + "y": 2636 } ], "animated": false, @@ -4849,11 +4849,11 @@ "route": [ { "x": 2165, - "y": 1776 + "y": 2006 }, { "x": 2165, - "y": 2406 + "y": 2636 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagrams/dagre/sketch.exp.svg index 032a79c42..235fcfb3c 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-497751261 .fill-N1{fill:#0A0F25;} + .d2-497751261 .fill-N2{fill:#676C7E;} + .d2-497751261 .fill-N3{fill:#9499AB;} + .d2-497751261 .fill-N4{fill:#CFD2DD;} + .d2-497751261 .fill-N5{fill:#DEE1EB;} + .d2-497751261 .fill-N6{fill:#EEF1F8;} + .d2-497751261 .fill-N7{fill:#FFFFFF;} + .d2-497751261 .fill-B1{fill:#0D32B2;} + .d2-497751261 .fill-B2{fill:#0D32B2;} + .d2-497751261 .fill-B3{fill:#E3E9FD;} + .d2-497751261 .fill-B4{fill:#E3E9FD;} + .d2-497751261 .fill-B5{fill:#EDF0FD;} + .d2-497751261 .fill-B6{fill:#F7F8FE;} + .d2-497751261 .fill-AA2{fill:#4A6FF3;} + .d2-497751261 .fill-AA4{fill:#EDF0FD;} + .d2-497751261 .fill-AA5{fill:#F7F8FE;} + .d2-497751261 .fill-AB4{fill:#EDF0FD;} + .d2-497751261 .fill-AB5{fill:#F7F8FE;} + .d2-497751261 .stroke-N1{stroke:#0A0F25;} + .d2-497751261 .stroke-N2{stroke:#676C7E;} + .d2-497751261 .stroke-N3{stroke:#9499AB;} + .d2-497751261 .stroke-N4{stroke:#CFD2DD;} + .d2-497751261 .stroke-N5{stroke:#DEE1EB;} + .d2-497751261 .stroke-N6{stroke:#EEF1F8;} + .d2-497751261 .stroke-N7{stroke:#FFFFFF;} + .d2-497751261 .stroke-B1{stroke:#0D32B2;} + .d2-497751261 .stroke-B2{stroke:#0D32B2;} + .d2-497751261 .stroke-B3{stroke:#E3E9FD;} + .d2-497751261 .stroke-B4{stroke:#E3E9FD;} + .d2-497751261 .stroke-B5{stroke:#EDF0FD;} + .d2-497751261 .stroke-B6{stroke:#F7F8FE;} + .d2-497751261 .stroke-AA2{stroke:#4A6FF3;} + .d2-497751261 .stroke-AA4{stroke:#EDF0FD;} + .d2-497751261 .stroke-AA5{stroke:#F7F8FE;} + .d2-497751261 .stroke-AB4{stroke:#EDF0FD;} + .d2-497751261 .stroke-AB5{stroke:#F7F8FE;} + .d2-497751261 .background-color-N1{background-color:#0A0F25;} + .d2-497751261 .background-color-N2{background-color:#676C7E;} + .d2-497751261 .background-color-N3{background-color:#9499AB;} + .d2-497751261 .background-color-N4{background-color:#CFD2DD;} + .d2-497751261 .background-color-N5{background-color:#DEE1EB;} + .d2-497751261 .background-color-N6{background-color:#EEF1F8;} + .d2-497751261 .background-color-N7{background-color:#FFFFFF;} + .d2-497751261 .background-color-B1{background-color:#0D32B2;} + .d2-497751261 .background-color-B2{background-color:#0D32B2;} + .d2-497751261 .background-color-B3{background-color:#E3E9FD;} + .d2-497751261 .background-color-B4{background-color:#E3E9FD;} + .d2-497751261 .background-color-B5{background-color:#EDF0FD;} + .d2-497751261 .background-color-B6{background-color:#F7F8FE;} + .d2-497751261 .background-color-AA2{background-color:#4A6FF3;} + .d2-497751261 .background-color-AA4{background-color:#EDF0FD;} + .d2-497751261 .background-color-AA5{background-color:#F7F8FE;} + .d2-497751261 .background-color-AB4{background-color:#EDF0FD;} + .d2-497751261 .background-color-AB5{background-color:#F7F8FE;} + .d2-497751261 .color-N1{color:#0A0F25;} + .d2-497751261 .color-N2{color:#676C7E;} + .d2-497751261 .color-N3{color:#9499AB;} + .d2-497751261 .color-N4{color:#CFD2DD;} + .d2-497751261 .color-N5{color:#DEE1EB;} + .d2-497751261 .color-N6{color:#EEF1F8;} + .d2-497751261 .color-N7{color:#FFFFFF;} + .d2-497751261 .color-B1{color:#0D32B2;} + .d2-497751261 .color-B2{color:#0D32B2;} + .d2-497751261 .color-B3{color:#E3E9FD;} + .d2-497751261 .color-B4{color:#E3E9FD;} + .d2-497751261 .color-B5{color:#EDF0FD;} + .d2-497751261 .color-B6{color:#F7F8FE;} + .d2-497751261 .color-AA2{color:#4A6FF3;} + .d2-497751261 .color-AA4{color:#EDF0FD;} + .d2-497751261 .color-AA5{color:#F7F8FE;} + .d2-497751261 .color-AB4{color:#EDF0FD;} + .d2-497751261 .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) + - - + + @@ -117,41 +117,41 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ 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 48f99b30b..32b65a082 100644 --- a/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json +++ b/e2etests/testdata/stable/sequence_diagrams/elk/board.exp.json @@ -52,7 +52,7 @@ "y": 275 }, "width": 954, - "height": 1146, + "height": 1376, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -131,10 +131,10 @@ "type": "rectangle", "pos": { "x": 68, - "y": 489 + "y": 499 }, "width": 12, - "height": 860, + "height": 1080, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -212,10 +212,10 @@ "type": "rectangle", "pos": { "x": 228, - "y": 489 + "y": 499 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -293,10 +293,10 @@ "type": "rectangle", "pos": { "x": 378, - "y": 629 + "y": 679 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -374,10 +374,10 @@ "type": "rectangle", "pos": { "x": 531, - "y": 769 + "y": 859 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -414,10 +414,10 @@ "type": "rectangle", "pos": { "x": 527, - "y": 839 + "y": 939 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -495,7 +495,7 @@ "type": "rectangle", "pos": { "x": 721, - "y": 909 + "y": 1019 }, "width": 12, "height": 30, @@ -576,7 +576,7 @@ "type": "rectangle", "pos": { "x": 879, - "y": 1049 + "y": 1199 }, "width": 12, "height": 30, @@ -616,7 +616,7 @@ "type": "rectangle", "pos": { "x": 378, - "y": 1119 + "y": 1289 }, "width": 12, "height": 30, @@ -656,7 +656,7 @@ "type": "rectangle", "pos": { "x": 378, - "y": 1189 + "y": 1379 }, "width": 12, "height": 30, @@ -696,7 +696,7 @@ "type": "rectangle", "pos": { "x": 879, - "y": 1259 + "y": 1469 }, "width": 12, "height": 30, @@ -736,7 +736,7 @@ "type": "rectangle", "pos": { "x": 879, - "y": 1329 + "y": 1559 }, "width": 12, "height": 30, @@ -779,7 +779,7 @@ "y": 228 }, "width": 1054, - "height": 1241, + "height": 1471, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -820,7 +820,7 @@ "y": 278 }, "width": 954, - "height": 1141, + "height": 1371, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -899,10 +899,10 @@ "type": "rectangle", "pos": { "x": 1092, - "y": 487 + "y": 497 }, "width": 12, - "height": 860, + "height": 1080, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -980,10 +980,10 @@ "type": "rectangle", "pos": { "x": 1252, - "y": 487 + "y": 497 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1061,10 +1061,10 @@ "type": "rectangle", "pos": { "x": 1402, - "y": 627 + "y": 677 }, "width": 12, - "height": 90, + "height": 110, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1142,10 +1142,10 @@ "type": "rectangle", "pos": { "x": 1555, - "y": 767 + "y": 857 }, "width": 12, - "height": 230, + "height": 270, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1182,10 +1182,10 @@ "type": "rectangle", "pos": { "x": 1551, - "y": 837 + "y": 937 }, "width": 20, - "height": 90, + "height": 100, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, @@ -1263,7 +1263,7 @@ "type": "rectangle", "pos": { "x": 1745, - "y": 907 + "y": 1017 }, "width": 12, "height": 30, @@ -1344,7 +1344,7 @@ "type": "rectangle", "pos": { "x": 1903, - "y": 1047 + "y": 1197 }, "width": 12, "height": 30, @@ -1384,7 +1384,7 @@ "type": "rectangle", "pos": { "x": 1402, - "y": 1117 + "y": 1287 }, "width": 12, "height": 30, @@ -1424,7 +1424,7 @@ "type": "rectangle", "pos": { "x": 1402, - "y": 1187 + "y": 1377 }, "width": 12, "height": 30, @@ -1464,7 +1464,7 @@ "type": "rectangle", "pos": { "x": 1903, - "y": 1257 + "y": 1467 }, "width": 12, "height": 30, @@ -1504,7 +1504,7 @@ "type": "rectangle", "pos": { "x": 1903, - "y": 1327 + "y": 1557 }, "width": 12, "height": 30, @@ -1544,7 +1544,7 @@ "type": "rectangle", "pos": { "x": 433, - "y": 1559 + "y": 1789 }, "width": 112, "height": 66, @@ -1585,7 +1585,7 @@ "type": "queue", "pos": { "x": 1274, - "y": 1559 + "y": 1789 }, "width": 1034, "height": 891, @@ -1626,7 +1626,7 @@ "type": "sequence_diagram", "pos": { "x": 1324, - "y": 1609 + "y": 1839 }, "width": 934, "height": 791, @@ -1667,7 +1667,7 @@ "type": "rectangle", "pos": { "x": 1336, - "y": 1692 + "y": 1922 }, "width": 100, "height": 66, @@ -1708,7 +1708,7 @@ "type": "rectangle", "pos": { "x": 1486, - "y": 1692 + "y": 1922 }, "width": 100, "height": 66, @@ -1749,7 +1749,7 @@ "type": "rectangle", "pos": { "x": 1626, - "y": 1692 + "y": 1922 }, "width": 126, "height": 66, @@ -1790,7 +1790,7 @@ "type": "rectangle", "pos": { "x": 1789, - "y": 1692 + "y": 1922 }, "width": 100, "height": 66, @@ -1831,7 +1831,7 @@ "type": "rectangle", "pos": { "x": 1929, - "y": 1692 + "y": 1922 }, "width": 137, "height": 66, @@ -1872,7 +1872,7 @@ "type": "rectangle", "pos": { "x": 2106, - "y": 1692 + "y": 1922 }, "width": 140, "height": 66, @@ -1913,7 +1913,7 @@ "type": "rectangle", "pos": { "x": 2170, - "y": 1818 + "y": 2048 }, "width": 12, "height": 30, @@ -1953,7 +1953,7 @@ "type": "rectangle", "pos": { "x": 1833, - "y": 1808 + "y": 2038 }, "width": 12, "height": 380, @@ -1993,7 +1993,7 @@ "type": "rectangle", "pos": { "x": 1829, - "y": 1818 + "y": 2048 }, "width": 20, "height": 90, @@ -2033,7 +2033,7 @@ "type": "rectangle", "pos": { "x": 1683, - "y": 1868 + "y": 2098 }, "width": 12, "height": 190, @@ -2073,7 +2073,7 @@ "type": "rectangle", "pos": { "x": 1679, - "y": 1878 + "y": 2108 }, "width": 20, "height": 170, @@ -2113,7 +2113,7 @@ "type": "rectangle", "pos": { "x": 1675, - "y": 1888 + "y": 2118 }, "width": 28, "height": 90, @@ -2153,7 +2153,7 @@ "type": "rectangle", "pos": { "x": 1530, - "y": 1928 + "y": 2158 }, "width": 12, "height": 220, @@ -2193,7 +2193,7 @@ "type": "rectangle", "pos": { "x": 1526, - "y": 1938 + "y": 2168 }, "width": 20, "height": 200, @@ -2233,7 +2233,7 @@ "type": "rectangle", "pos": { "x": 1522, - "y": 1948 + "y": 2178 }, "width": 28, "height": 180, @@ -2273,7 +2273,7 @@ "type": "rectangle", "pos": { "x": 1518, - "y": 1958 + "y": 2188 }, "width": 36, "height": 160, @@ -2313,7 +2313,7 @@ "type": "rectangle", "pos": { "x": 1992, - "y": 2058 + "y": 2288 }, "width": 12, "height": 240, @@ -2353,7 +2353,7 @@ "type": "rectangle", "pos": { "x": 1988, - "y": 2068 + "y": 2298 }, "width": 20, "height": 220, @@ -2393,7 +2393,7 @@ "type": "rectangle", "pos": { "x": 1984, - "y": 2078 + "y": 2308 }, "width": 28, "height": 200, @@ -2433,7 +2433,7 @@ "type": "rectangle", "pos": { "x": 1980, - "y": 2088 + "y": 2318 }, "width": 36, "height": 180, @@ -2473,7 +2473,7 @@ "type": "rectangle", "pos": { "x": 1976, - "y": 2098 + "y": 2328 }, "width": 44, "height": 160, @@ -2513,7 +2513,7 @@ "type": "rectangle", "pos": { "x": 1380, - "y": 2168 + "y": 2398 }, "width": 12, "height": 30, @@ -2553,7 +2553,7 @@ "type": "rectangle", "pos": { "x": 2170, - "y": 2308 + "y": 2538 }, "width": 12, "height": 30, @@ -2616,11 +2616,11 @@ "route": [ { "x": 80, - "y": 499.5 + "y": 509.5 }, { "x": 228, - "y": 499.5 + "y": 509.5 } ], "animated": false, @@ -2654,11 +2654,11 @@ "route": [ { "x": 80, - "y": 569.5 + "y": 599.5 }, { "x": 228, - "y": 569.5 + "y": 599.5 } ], "animated": false, @@ -2692,11 +2692,11 @@ "route": [ { "x": 80, - "y": 639.5 + "y": 689.5 }, { "x": 378, - "y": 639.5 + "y": 689.5 } ], "animated": false, @@ -2730,11 +2730,11 @@ "route": [ { "x": 80, - "y": 709.5 + "y": 779.5 }, { "x": 378, - "y": 709.5 + "y": 779.5 } ], "animated": false, @@ -2768,11 +2768,11 @@ "route": [ { "x": 80, - "y": 779.5 + "y": 869.5 }, { "x": 531, - "y": 779.5 + "y": 869.5 } ], "animated": false, @@ -2806,11 +2806,11 @@ "route": [ { "x": 234, - "y": 849.5 + "y": 949.5 }, { "x": 527, - "y": 849.5 + "y": 949.5 } ], "animated": false, @@ -2844,11 +2844,11 @@ "route": [ { "x": 547, - "y": 919.5 + "y": 1029.5 }, { "x": 721, - "y": 919.5 + "y": 1029.5 } ], "animated": false, @@ -2882,11 +2882,11 @@ "route": [ { "x": 74, - "y": 989.5 + "y": 1119.5 }, { "x": 531, - "y": 989.5 + "y": 1119.5 } ], "animated": false, @@ -2920,11 +2920,11 @@ "route": [ { "x": 80, - "y": 1059.5 + "y": 1209.5 }, { "x": 879.5, - "y": 1059.5 + "y": 1209.5 } ], "animated": false, @@ -2958,11 +2958,11 @@ "route": [ { "x": 80, - "y": 1129.5 + "y": 1299.5 }, { "x": 378, - "y": 1129.5 + "y": 1299.5 } ], "animated": false, @@ -2996,11 +2996,11 @@ "route": [ { "x": 80, - "y": 1199.5 + "y": 1389.5 }, { "x": 378, - "y": 1199.5 + "y": 1389.5 } ], "animated": false, @@ -3034,11 +3034,11 @@ "route": [ { "x": 80, - "y": 1269.5 + "y": 1479.5 }, { "x": 879.5, - "y": 1269.5 + "y": 1479.5 } ], "animated": false, @@ -3072,11 +3072,11 @@ "route": [ { "x": 80, - "y": 1339.5 + "y": 1569.5 }, { "x": 879.5, - "y": 1339.5 + "y": 1569.5 } ], "animated": false, @@ -3110,11 +3110,11 @@ "route": [ { "x": 1104, - "y": 497 + "y": 507 }, { "x": 1252, - "y": 497 + "y": 507 } ], "animated": false, @@ -3148,11 +3148,11 @@ "route": [ { "x": 1104, - "y": 567 + "y": 597 }, { "x": 1252, - "y": 567 + "y": 597 } ], "animated": false, @@ -3186,11 +3186,11 @@ "route": [ { "x": 1104, - "y": 637 + "y": 687 }, { "x": 1402, - "y": 637 + "y": 687 } ], "animated": false, @@ -3224,11 +3224,11 @@ "route": [ { "x": 1104, - "y": 707 + "y": 777 }, { "x": 1402, - "y": 707 + "y": 777 } ], "animated": false, @@ -3262,11 +3262,11 @@ "route": [ { "x": 1104, - "y": 777 + "y": 867 }, { "x": 1555, - "y": 777 + "y": 867 } ], "animated": false, @@ -3300,11 +3300,11 @@ "route": [ { "x": 1258, - "y": 847 + "y": 947 }, { "x": 1551, - "y": 847 + "y": 947 } ], "animated": false, @@ -3338,11 +3338,11 @@ "route": [ { "x": 1571, - "y": 917 + "y": 1027 }, { "x": 1745, - "y": 917 + "y": 1027 } ], "animated": false, @@ -3376,11 +3376,11 @@ "route": [ { "x": 1098, - "y": 987 + "y": 1117 }, { "x": 1555, - "y": 987 + "y": 1117 } ], "animated": false, @@ -3414,11 +3414,11 @@ "route": [ { "x": 1104, - "y": 1057 + "y": 1207 }, { "x": 1903.5, - "y": 1057 + "y": 1207 } ], "animated": false, @@ -3452,11 +3452,11 @@ "route": [ { "x": 1104, - "y": 1127 + "y": 1297 }, { "x": 1402, - "y": 1127 + "y": 1297 } ], "animated": false, @@ -3490,11 +3490,11 @@ "route": [ { "x": 1104, - "y": 1197 + "y": 1387 }, { "x": 1402, - "y": 1197 + "y": 1387 } ], "animated": false, @@ -3528,11 +3528,11 @@ "route": [ { "x": 1104, - "y": 1267 + "y": 1477 }, { "x": 1903.5, - "y": 1267 + "y": 1477 } ], "animated": false, @@ -3566,11 +3566,11 @@ "route": [ { "x": 1104, - "y": 1337 + "y": 1567 }, { "x": 1903.5, - "y": 1337 + "y": 1567 } ], "animated": false, @@ -3688,11 +3688,11 @@ "route": [ { "x": 489, - "y": 1421 + "y": 1651 }, { "x": 489, - "y": 1559 + "y": 1789 } ], "animated": false, @@ -3726,11 +3726,11 @@ "route": [ { "x": 1791.5, - "y": 1419 + "y": 1649 }, { "x": 1791.5, - "y": 1609 + "y": 1839 } ], "animated": false, @@ -3776,7 +3776,7 @@ }, { "x": 2080, - "y": 1559 + "y": 1789 } ], "animated": false, @@ -3810,11 +3810,11 @@ "route": [ { "x": 2170.5, - "y": 1828 + "y": 2058 }, { "x": 1849.5, - "y": 1828 + "y": 2058 } ], "animated": false, @@ -3848,11 +3848,11 @@ "route": [ { "x": 1829.5, - "y": 1898 + "y": 2128 }, { "x": 1703.5, - "y": 1898 + "y": 2128 } ], "animated": false, @@ -3886,11 +3886,11 @@ "route": [ { "x": 1675.5, - "y": 1968 + "y": 2198 }, { "x": 1554.5, - "y": 1968 + "y": 2198 } ], "animated": false, @@ -3924,11 +3924,11 @@ "route": [ { "x": 1833.5, - "y": 2038 + "y": 2268 }, { "x": 1699.5, - "y": 2038 + "y": 2268 } ], "animated": false, @@ -3962,11 +3962,11 @@ "route": [ { "x": 1554.5, - "y": 2108 + "y": 2338 }, { "x": 1976, - "y": 2108 + "y": 2338 } ], "animated": false, @@ -4000,11 +4000,11 @@ "route": [ { "x": 1392.5, - "y": 2178 + "y": 2408 }, { "x": 1833.5, - "y": 2178 + "y": 2408 } ], "animated": false, @@ -4038,11 +4038,11 @@ "route": [ { "x": 1976, - "y": 2248 + "y": 2478 }, { "x": 1386.5, - "y": 2248 + "y": 2478 } ], "animated": false, @@ -4076,11 +4076,11 @@ "route": [ { "x": 1386.5, - "y": 2318 + "y": 2548 }, { "x": 2170.5, - "y": 2318 + "y": 2548 } ], "animated": false, @@ -4118,7 +4118,7 @@ }, { "x": 74, - "y": 1409.5 + "y": 1639.5 } ], "animated": false, @@ -4156,7 +4156,7 @@ }, { "x": 234, - "y": 1409.5 + "y": 1639.5 } ], "animated": false, @@ -4194,7 +4194,7 @@ }, { "x": 384, - "y": 1409.5 + "y": 1639.5 } ], "animated": false, @@ -4232,7 +4232,7 @@ }, { "x": 537, - "y": 1409.5 + "y": 1639.5 } ], "animated": false, @@ -4270,7 +4270,7 @@ }, { "x": 727, - "y": 1409.5 + "y": 1639.5 } ], "animated": false, @@ -4308,7 +4308,7 @@ }, { "x": 885.5, - "y": 1409.5 + "y": 1639.5 } ], "animated": false, @@ -4346,7 +4346,7 @@ }, { "x": 1098, - "y": 1407 + "y": 1637 } ], "animated": false, @@ -4384,7 +4384,7 @@ }, { "x": 1258, - "y": 1407 + "y": 1637 } ], "animated": false, @@ -4422,7 +4422,7 @@ }, { "x": 1408, - "y": 1407 + "y": 1637 } ], "animated": false, @@ -4460,7 +4460,7 @@ }, { "x": 1561, - "y": 1407 + "y": 1637 } ], "animated": false, @@ -4498,7 +4498,7 @@ }, { "x": 1751, - "y": 1407 + "y": 1637 } ], "animated": false, @@ -4536,7 +4536,7 @@ }, { "x": 1909.5, - "y": 1407 + "y": 1637 } ], "animated": false, @@ -4570,11 +4570,11 @@ "route": [ { "x": 1386.5, - "y": 1758 + "y": 1988 }, { "x": 1386.5, - "y": 2388 + "y": 2618 } ], "animated": false, @@ -4608,11 +4608,11 @@ "route": [ { "x": 1536.5, - "y": 1758 + "y": 1988 }, { "x": 1536.5, - "y": 2388 + "y": 2618 } ], "animated": false, @@ -4646,11 +4646,11 @@ "route": [ { "x": 1689.5, - "y": 1758 + "y": 1988 }, { "x": 1689.5, - "y": 2388 + "y": 2618 } ], "animated": false, @@ -4684,11 +4684,11 @@ "route": [ { "x": 1839.5, - "y": 1758 + "y": 1988 }, { "x": 1839.5, - "y": 2388 + "y": 2618 } ], "animated": false, @@ -4722,11 +4722,11 @@ "route": [ { "x": 1998, - "y": 1758 + "y": 1988 }, { "x": 1998, - "y": 2388 + "y": 2618 } ], "animated": false, @@ -4760,11 +4760,11 @@ "route": [ { "x": 2176.5, - "y": 1758 + "y": 1988 }, { "x": 2176.5, - "y": 2388 + "y": 2618 } ], "animated": false, diff --git a/e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg b/e2etests/testdata/stable/sequence_diagrams/elk/sketch.exp.svg index 25f68063a..e91a1de99 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-379445529 .fill-N1{fill:#0A0F25;} + .d2-379445529 .fill-N2{fill:#676C7E;} + .d2-379445529 .fill-N3{fill:#9499AB;} + .d2-379445529 .fill-N4{fill:#CFD2DD;} + .d2-379445529 .fill-N5{fill:#DEE1EB;} + .d2-379445529 .fill-N6{fill:#EEF1F8;} + .d2-379445529 .fill-N7{fill:#FFFFFF;} + .d2-379445529 .fill-B1{fill:#0D32B2;} + .d2-379445529 .fill-B2{fill:#0D32B2;} + .d2-379445529 .fill-B3{fill:#E3E9FD;} + .d2-379445529 .fill-B4{fill:#E3E9FD;} + .d2-379445529 .fill-B5{fill:#EDF0FD;} + .d2-379445529 .fill-B6{fill:#F7F8FE;} + .d2-379445529 .fill-AA2{fill:#4A6FF3;} + .d2-379445529 .fill-AA4{fill:#EDF0FD;} + .d2-379445529 .fill-AA5{fill:#F7F8FE;} + .d2-379445529 .fill-AB4{fill:#EDF0FD;} + .d2-379445529 .fill-AB5{fill:#F7F8FE;} + .d2-379445529 .stroke-N1{stroke:#0A0F25;} + .d2-379445529 .stroke-N2{stroke:#676C7E;} + .d2-379445529 .stroke-N3{stroke:#9499AB;} + .d2-379445529 .stroke-N4{stroke:#CFD2DD;} + .d2-379445529 .stroke-N5{stroke:#DEE1EB;} + .d2-379445529 .stroke-N6{stroke:#EEF1F8;} + .d2-379445529 .stroke-N7{stroke:#FFFFFF;} + .d2-379445529 .stroke-B1{stroke:#0D32B2;} + .d2-379445529 .stroke-B2{stroke:#0D32B2;} + .d2-379445529 .stroke-B3{stroke:#E3E9FD;} + .d2-379445529 .stroke-B4{stroke:#E3E9FD;} + .d2-379445529 .stroke-B5{stroke:#EDF0FD;} + .d2-379445529 .stroke-B6{stroke:#F7F8FE;} + .d2-379445529 .stroke-AA2{stroke:#4A6FF3;} + .d2-379445529 .stroke-AA4{stroke:#EDF0FD;} + .d2-379445529 .stroke-AA5{stroke:#F7F8FE;} + .d2-379445529 .stroke-AB4{stroke:#EDF0FD;} + .d2-379445529 .stroke-AB5{stroke:#F7F8FE;} + .d2-379445529 .background-color-N1{background-color:#0A0F25;} + .d2-379445529 .background-color-N2{background-color:#676C7E;} + .d2-379445529 .background-color-N3{background-color:#9499AB;} + .d2-379445529 .background-color-N4{background-color:#CFD2DD;} + .d2-379445529 .background-color-N5{background-color:#DEE1EB;} + .d2-379445529 .background-color-N6{background-color:#EEF1F8;} + .d2-379445529 .background-color-N7{background-color:#FFFFFF;} + .d2-379445529 .background-color-B1{background-color:#0D32B2;} + .d2-379445529 .background-color-B2{background-color:#0D32B2;} + .d2-379445529 .background-color-B3{background-color:#E3E9FD;} + .d2-379445529 .background-color-B4{background-color:#E3E9FD;} + .d2-379445529 .background-color-B5{background-color:#EDF0FD;} + .d2-379445529 .background-color-B6{background-color:#F7F8FE;} + .d2-379445529 .background-color-AA2{background-color:#4A6FF3;} + .d2-379445529 .background-color-AA4{background-color:#EDF0FD;} + .d2-379445529 .background-color-AA5{background-color:#F7F8FE;} + .d2-379445529 .background-color-AB4{background-color:#EDF0FD;} + .d2-379445529 .background-color-AB5{background-color:#F7F8FE;} + .d2-379445529 .color-N1{color:#0A0F25;} + .d2-379445529 .color-N2{color:#676C7E;} + .d2-379445529 .color-N3{color:#9499AB;} + .d2-379445529 .color-N4{color:#CFD2DD;} + .d2-379445529 .color-N5{color:#DEE1EB;} + .d2-379445529 .color-N6{color:#EEF1F8;} + .d2-379445529 .color-N7{color:#FFFFFF;} + .d2-379445529 .color-B1{color:#0D32B2;} + .d2-379445529 .color-B2{color:#0D32B2;} + .d2-379445529 .color-B3{color:#E3E9FD;} + .d2-379445529 .color-B4{color:#E3E9FD;} + .d2-379445529 .color-B5{color:#EDF0FD;} + .d2-379445529 .color-B6{color:#F7F8FE;} + .d2-379445529 .color-AA2{color:#4A6FF3;} + .d2-379445529 .color-AA4{color:#EDF0FD;} + .d2-379445529 .color-AA5{color:#F7F8FE;} + .d2-379445529 .color-AB4{color:#EDF0FD;} + .d2-379445529 .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) + - - + + @@ -117,41 +117,41 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ 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 0ceace317..847fcd9db 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 @@ -11,7 +11,7 @@ "y": 0 }, "width": 351, - "height": 609, + "height": 679, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -131,7 +131,7 @@ "type": "rectangle", "pos": { "x": 56, - "y": 517 + "y": 587 }, "width": 12, "height": 30, @@ -171,10 +171,10 @@ "type": "rectangle", "pos": { "x": 10, - "y": 201 + "y": 211 }, "width": 331, - "height": 360, + "height": 420, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -213,7 +213,7 @@ "type": "rectangle", "pos": { "x": 22, - "y": 372 + "y": 422 }, "width": 307, "height": 76, @@ -255,7 +255,7 @@ "type": "rectangle", "pos": { "x": 28, - "y": 473 + "y": 543 }, "width": 295, "height": 76, @@ -297,7 +297,7 @@ "type": "rectangle", "pos": { "x": 283, - "y": 517 + "y": 587 }, "width": 12, "height": 30, @@ -360,11 +360,11 @@ "route": [ { "x": 62, - "y": 255 + "y": 265 }, { "x": 289, - "y": 255 + "y": 265 } ], "animated": false, @@ -398,11 +398,11 @@ "route": [ { "x": 289, - "y": 325 + "y": 355 }, { "x": 62, - "y": 325 + "y": 355 } ], "animated": false, @@ -436,11 +436,11 @@ "route": [ { "x": 62, - "y": 426 + "y": 476 }, { "x": 289, - "y": 426 + "y": 476 } ], "animated": false, @@ -474,11 +474,11 @@ "route": [ { "x": 283, - "y": 527 + "y": 597 }, { "x": 68, - "y": 527 + "y": 597 } ], "animated": false, @@ -516,7 +516,7 @@ }, { "x": 62, - "y": 597 + "y": 667 } ], "animated": false, @@ -554,7 +554,7 @@ }, { "x": 289, - "y": 597 + "y": 667 } ], "animated": false, 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 98f489e6e..642b7393f 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-3135094413 .fill-N1{fill:#0A0F25;} + .d2-3135094413 .fill-N2{fill:#676C7E;} + .d2-3135094413 .fill-N3{fill:#9499AB;} + .d2-3135094413 .fill-N4{fill:#CFD2DD;} + .d2-3135094413 .fill-N5{fill:#DEE1EB;} + .d2-3135094413 .fill-N6{fill:#EEF1F8;} + .d2-3135094413 .fill-N7{fill:#FFFFFF;} + .d2-3135094413 .fill-B1{fill:#0D32B2;} + .d2-3135094413 .fill-B2{fill:#0D32B2;} + .d2-3135094413 .fill-B3{fill:#E3E9FD;} + .d2-3135094413 .fill-B4{fill:#E3E9FD;} + .d2-3135094413 .fill-B5{fill:#EDF0FD;} + .d2-3135094413 .fill-B6{fill:#F7F8FE;} + .d2-3135094413 .fill-AA2{fill:#4A6FF3;} + .d2-3135094413 .fill-AA4{fill:#EDF0FD;} + .d2-3135094413 .fill-AA5{fill:#F7F8FE;} + .d2-3135094413 .fill-AB4{fill:#EDF0FD;} + .d2-3135094413 .fill-AB5{fill:#F7F8FE;} + .d2-3135094413 .stroke-N1{stroke:#0A0F25;} + .d2-3135094413 .stroke-N2{stroke:#676C7E;} + .d2-3135094413 .stroke-N3{stroke:#9499AB;} + .d2-3135094413 .stroke-N4{stroke:#CFD2DD;} + .d2-3135094413 .stroke-N5{stroke:#DEE1EB;} + .d2-3135094413 .stroke-N6{stroke:#EEF1F8;} + .d2-3135094413 .stroke-N7{stroke:#FFFFFF;} + .d2-3135094413 .stroke-B1{stroke:#0D32B2;} + .d2-3135094413 .stroke-B2{stroke:#0D32B2;} + .d2-3135094413 .stroke-B3{stroke:#E3E9FD;} + .d2-3135094413 .stroke-B4{stroke:#E3E9FD;} + .d2-3135094413 .stroke-B5{stroke:#EDF0FD;} + .d2-3135094413 .stroke-B6{stroke:#F7F8FE;} + .d2-3135094413 .stroke-AA2{stroke:#4A6FF3;} + .d2-3135094413 .stroke-AA4{stroke:#EDF0FD;} + .d2-3135094413 .stroke-AA5{stroke:#F7F8FE;} + .d2-3135094413 .stroke-AB4{stroke:#EDF0FD;} + .d2-3135094413 .stroke-AB5{stroke:#F7F8FE;} + .d2-3135094413 .background-color-N1{background-color:#0A0F25;} + .d2-3135094413 .background-color-N2{background-color:#676C7E;} + .d2-3135094413 .background-color-N3{background-color:#9499AB;} + .d2-3135094413 .background-color-N4{background-color:#CFD2DD;} + .d2-3135094413 .background-color-N5{background-color:#DEE1EB;} + .d2-3135094413 .background-color-N6{background-color:#EEF1F8;} + .d2-3135094413 .background-color-N7{background-color:#FFFFFF;} + .d2-3135094413 .background-color-B1{background-color:#0D32B2;} + .d2-3135094413 .background-color-B2{background-color:#0D32B2;} + .d2-3135094413 .background-color-B3{background-color:#E3E9FD;} + .d2-3135094413 .background-color-B4{background-color:#E3E9FD;} + .d2-3135094413 .background-color-B5{background-color:#EDF0FD;} + .d2-3135094413 .background-color-B6{background-color:#F7F8FE;} + .d2-3135094413 .background-color-AA2{background-color:#4A6FF3;} + .d2-3135094413 .background-color-AA4{background-color:#EDF0FD;} + .d2-3135094413 .background-color-AA5{background-color:#F7F8FE;} + .d2-3135094413 .background-color-AB4{background-color:#EDF0FD;} + .d2-3135094413 .background-color-AB5{background-color:#F7F8FE;} + .d2-3135094413 .color-N1{color:#0A0F25;} + .d2-3135094413 .color-N2{color:#676C7E;} + .d2-3135094413 .color-N3{color:#9499AB;} + .d2-3135094413 .color-N4{color:#CFD2DD;} + .d2-3135094413 .color-N5{color:#DEE1EB;} + .d2-3135094413 .color-N6{color:#EEF1F8;} + .d2-3135094413 .color-N7{color:#FFFFFF;} + .d2-3135094413 .color-B1{color:#0D32B2;} + .d2-3135094413 .color-B2{color:#0D32B2;} + .d2-3135094413 .color-B3{color:#E3E9FD;} + .d2-3135094413 .color-B4{color:#E3E9FD;} + .d2-3135094413 .color-B5{color:#EDF0FD;} + .d2-3135094413 .color-B6{color:#F7F8FE;} + .d2-3135094413 .color-AA2{color:#4A6FF3;} + .d2-3135094413 .color-AA4{color:#EDF0FD;} + .d2-3135094413 .color-AA5{color:#F7F8FE;} + .d2-3135094413 .color-AB4{color:#EDF0FD;} + .d2-3135094413 .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 d96a70ef1..bf88ba181 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 @@ -11,7 +11,7 @@ "y": 12 }, "width": 351, - "height": 609, + "height": 679, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -131,7 +131,7 @@ "type": "rectangle", "pos": { "x": 68, - "y": 529 + "y": 599 }, "width": 12, "height": 30, @@ -171,10 +171,10 @@ "type": "rectangle", "pos": { "x": 22, - "y": 213 + "y": 223 }, "width": 331, - "height": 360, + "height": 420, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -213,7 +213,7 @@ "type": "rectangle", "pos": { "x": 34, - "y": 384 + "y": 434 }, "width": 307, "height": 76, @@ -255,7 +255,7 @@ "type": "rectangle", "pos": { "x": 40, - "y": 485 + "y": 555 }, "width": 295, "height": 76, @@ -297,7 +297,7 @@ "type": "rectangle", "pos": { "x": 295, - "y": 529 + "y": 599 }, "width": 12, "height": 30, @@ -360,11 +360,11 @@ "route": [ { "x": 74, - "y": 267 + "y": 277 }, { "x": 301, - "y": 267 + "y": 277 } ], "animated": false, @@ -398,11 +398,11 @@ "route": [ { "x": 301, - "y": 337 + "y": 367 }, { "x": 74, - "y": 337 + "y": 367 } ], "animated": false, @@ -436,11 +436,11 @@ "route": [ { "x": 74, - "y": 438 + "y": 488 }, { "x": 301, - "y": 438 + "y": 488 } ], "animated": false, @@ -474,11 +474,11 @@ "route": [ { "x": 295, - "y": 539 + "y": 609 }, { "x": 80, - "y": 539 + "y": 609 } ], "animated": false, @@ -516,7 +516,7 @@ }, { "x": 74, - "y": 609 + "y": 679 } ], "animated": false, @@ -554,7 +554,7 @@ }, { "x": 301, - "y": 609 + "y": 679 } ], "animated": false, 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 427dda269..5042d7a8d 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-2148767514 .fill-N1{fill:#0A0F25;} + .d2-2148767514 .fill-N2{fill:#676C7E;} + .d2-2148767514 .fill-N3{fill:#9499AB;} + .d2-2148767514 .fill-N4{fill:#CFD2DD;} + .d2-2148767514 .fill-N5{fill:#DEE1EB;} + .d2-2148767514 .fill-N6{fill:#EEF1F8;} + .d2-2148767514 .fill-N7{fill:#FFFFFF;} + .d2-2148767514 .fill-B1{fill:#0D32B2;} + .d2-2148767514 .fill-B2{fill:#0D32B2;} + .d2-2148767514 .fill-B3{fill:#E3E9FD;} + .d2-2148767514 .fill-B4{fill:#E3E9FD;} + .d2-2148767514 .fill-B5{fill:#EDF0FD;} + .d2-2148767514 .fill-B6{fill:#F7F8FE;} + .d2-2148767514 .fill-AA2{fill:#4A6FF3;} + .d2-2148767514 .fill-AA4{fill:#EDF0FD;} + .d2-2148767514 .fill-AA5{fill:#F7F8FE;} + .d2-2148767514 .fill-AB4{fill:#EDF0FD;} + .d2-2148767514 .fill-AB5{fill:#F7F8FE;} + .d2-2148767514 .stroke-N1{stroke:#0A0F25;} + .d2-2148767514 .stroke-N2{stroke:#676C7E;} + .d2-2148767514 .stroke-N3{stroke:#9499AB;} + .d2-2148767514 .stroke-N4{stroke:#CFD2DD;} + .d2-2148767514 .stroke-N5{stroke:#DEE1EB;} + .d2-2148767514 .stroke-N6{stroke:#EEF1F8;} + .d2-2148767514 .stroke-N7{stroke:#FFFFFF;} + .d2-2148767514 .stroke-B1{stroke:#0D32B2;} + .d2-2148767514 .stroke-B2{stroke:#0D32B2;} + .d2-2148767514 .stroke-B3{stroke:#E3E9FD;} + .d2-2148767514 .stroke-B4{stroke:#E3E9FD;} + .d2-2148767514 .stroke-B5{stroke:#EDF0FD;} + .d2-2148767514 .stroke-B6{stroke:#F7F8FE;} + .d2-2148767514 .stroke-AA2{stroke:#4A6FF3;} + .d2-2148767514 .stroke-AA4{stroke:#EDF0FD;} + .d2-2148767514 .stroke-AA5{stroke:#F7F8FE;} + .d2-2148767514 .stroke-AB4{stroke:#EDF0FD;} + .d2-2148767514 .stroke-AB5{stroke:#F7F8FE;} + .d2-2148767514 .background-color-N1{background-color:#0A0F25;} + .d2-2148767514 .background-color-N2{background-color:#676C7E;} + .d2-2148767514 .background-color-N3{background-color:#9499AB;} + .d2-2148767514 .background-color-N4{background-color:#CFD2DD;} + .d2-2148767514 .background-color-N5{background-color:#DEE1EB;} + .d2-2148767514 .background-color-N6{background-color:#EEF1F8;} + .d2-2148767514 .background-color-N7{background-color:#FFFFFF;} + .d2-2148767514 .background-color-B1{background-color:#0D32B2;} + .d2-2148767514 .background-color-B2{background-color:#0D32B2;} + .d2-2148767514 .background-color-B3{background-color:#E3E9FD;} + .d2-2148767514 .background-color-B4{background-color:#E3E9FD;} + .d2-2148767514 .background-color-B5{background-color:#EDF0FD;} + .d2-2148767514 .background-color-B6{background-color:#F7F8FE;} + .d2-2148767514 .background-color-AA2{background-color:#4A6FF3;} + .d2-2148767514 .background-color-AA4{background-color:#EDF0FD;} + .d2-2148767514 .background-color-AA5{background-color:#F7F8FE;} + .d2-2148767514 .background-color-AB4{background-color:#EDF0FD;} + .d2-2148767514 .background-color-AB5{background-color:#F7F8FE;} + .d2-2148767514 .color-N1{color:#0A0F25;} + .d2-2148767514 .color-N2{color:#676C7E;} + .d2-2148767514 .color-N3{color:#9499AB;} + .d2-2148767514 .color-N4{color:#CFD2DD;} + .d2-2148767514 .color-N5{color:#DEE1EB;} + .d2-2148767514 .color-N6{color:#EEF1F8;} + .d2-2148767514 .color-N7{color:#FFFFFF;} + .d2-2148767514 .color-B1{color:#0D32B2;} + .d2-2148767514 .color-B2{color:#0D32B2;} + .d2-2148767514 .color-B3{color:#E3E9FD;} + .d2-2148767514 .color-B4{color:#E3E9FD;} + .d2-2148767514 .color-B5{color:#EDF0FD;} + .d2-2148767514 .color-B6{color:#F7F8FE;} + .d2-2148767514 .color-AA2{color:#4A6FF3;} + .d2-2148767514 .color-AA4{color:#EDF0FD;} + .d2-2148767514 .color-AA5{color:#F7F8FE;} + .d2-2148767514 .color-AB4{color:#EDF0FD;} + .d2-2148767514 .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/sequence-edge-group-tall-edge-label/dagre/board.exp.json b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/board.exp.json index 44b34355b..ac53c8663 100644 --- a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/board.exp.json +++ b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/board.exp.json @@ -11,7 +11,7 @@ "y": 0 }, "width": 424, - "height": 1123, + "height": 1309, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -172,10 +172,10 @@ "type": "rectangle", "pos": { "x": 10, - "y": 161 + "y": 211 }, "width": 254, - "height": 777, + "height": 889, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -214,7 +214,7 @@ "type": "rectangle", "pos": { "x": 22, - "y": 770 + "y": 932 }, "width": 230, "height": 156, @@ -256,7 +256,7 @@ "type": "rectangle", "pos": { "x": 172, - "y": 947 + "y": 1133 }, "width": 230, "height": 156, @@ -321,11 +321,11 @@ "route": [ { "x": 62, - "y": 255 + "y": 305 }, { "x": 212, - "y": 255 + "y": 305 } ], "animated": false, @@ -359,11 +359,11 @@ "route": [ { "x": 62, - "y": 401 + "y": 475 }, { "x": 212, - "y": 401 + "y": 475 } ], "animated": false, @@ -397,11 +397,11 @@ "route": [ { "x": 62, - "y": 547 + "y": 605 }, { "x": 212, - "y": 547 + "y": 605 } ], "animated": false, @@ -435,11 +435,11 @@ "route": [ { "x": 62, - "y": 617 + "y": 695 }, { "x": 212, - "y": 617 + "y": 695 } ], "animated": false, @@ -473,11 +473,11 @@ "route": [ { "x": 62, - "y": 687 + "y": 825 }, { "x": 212, - "y": 687 + "y": 825 } ], "animated": false, @@ -511,11 +511,11 @@ "route": [ { "x": 62, - "y": 864 + "y": 1026 }, { "x": 212, - "y": 864 + "y": 1026 } ], "animated": false, @@ -549,11 +549,11 @@ "route": [ { "x": 362, - "y": 1041 + "y": 1227 }, { "x": 212, - "y": 1041 + "y": 1227 } ], "animated": false, @@ -591,7 +591,7 @@ }, { "x": 62, - "y": 1111 + "y": 1297 } ], "animated": false, @@ -629,7 +629,7 @@ }, { "x": 212, - "y": 1111 + "y": 1297 } ], "animated": false, @@ -667,7 +667,7 @@ }, { "x": 362, - "y": 1111 + "y": 1297 } ], "animated": false, diff --git a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/sketch.exp.svg b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/sketch.exp.svg index 964505240..e154e0277 100644 --- a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/sketch.exp.svg +++ b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ -SequenceSystemFileASystem StartsOkayAlright OneTwoThreeFourFiveSix OneTwoThreeFourFiveSixOneTwoOneTwoThreeFourFiveSixOneTwoThreeFourFiveSixOneTwoThreeFourFiveSix - + .d2-2960924353 .fill-N1{fill:#0A0F25;} + .d2-2960924353 .fill-N2{fill:#676C7E;} + .d2-2960924353 .fill-N3{fill:#9499AB;} + .d2-2960924353 .fill-N4{fill:#CFD2DD;} + .d2-2960924353 .fill-N5{fill:#DEE1EB;} + .d2-2960924353 .fill-N6{fill:#EEF1F8;} + .d2-2960924353 .fill-N7{fill:#FFFFFF;} + .d2-2960924353 .fill-B1{fill:#0D32B2;} + .d2-2960924353 .fill-B2{fill:#0D32B2;} + .d2-2960924353 .fill-B3{fill:#E3E9FD;} + .d2-2960924353 .fill-B4{fill:#E3E9FD;} + .d2-2960924353 .fill-B5{fill:#EDF0FD;} + .d2-2960924353 .fill-B6{fill:#F7F8FE;} + .d2-2960924353 .fill-AA2{fill:#4A6FF3;} + .d2-2960924353 .fill-AA4{fill:#EDF0FD;} + .d2-2960924353 .fill-AA5{fill:#F7F8FE;} + .d2-2960924353 .fill-AB4{fill:#EDF0FD;} + .d2-2960924353 .fill-AB5{fill:#F7F8FE;} + .d2-2960924353 .stroke-N1{stroke:#0A0F25;} + .d2-2960924353 .stroke-N2{stroke:#676C7E;} + .d2-2960924353 .stroke-N3{stroke:#9499AB;} + .d2-2960924353 .stroke-N4{stroke:#CFD2DD;} + .d2-2960924353 .stroke-N5{stroke:#DEE1EB;} + .d2-2960924353 .stroke-N6{stroke:#EEF1F8;} + .d2-2960924353 .stroke-N7{stroke:#FFFFFF;} + .d2-2960924353 .stroke-B1{stroke:#0D32B2;} + .d2-2960924353 .stroke-B2{stroke:#0D32B2;} + .d2-2960924353 .stroke-B3{stroke:#E3E9FD;} + .d2-2960924353 .stroke-B4{stroke:#E3E9FD;} + .d2-2960924353 .stroke-B5{stroke:#EDF0FD;} + .d2-2960924353 .stroke-B6{stroke:#F7F8FE;} + .d2-2960924353 .stroke-AA2{stroke:#4A6FF3;} + .d2-2960924353 .stroke-AA4{stroke:#EDF0FD;} + .d2-2960924353 .stroke-AA5{stroke:#F7F8FE;} + .d2-2960924353 .stroke-AB4{stroke:#EDF0FD;} + .d2-2960924353 .stroke-AB5{stroke:#F7F8FE;} + .d2-2960924353 .background-color-N1{background-color:#0A0F25;} + .d2-2960924353 .background-color-N2{background-color:#676C7E;} + .d2-2960924353 .background-color-N3{background-color:#9499AB;} + .d2-2960924353 .background-color-N4{background-color:#CFD2DD;} + .d2-2960924353 .background-color-N5{background-color:#DEE1EB;} + .d2-2960924353 .background-color-N6{background-color:#EEF1F8;} + .d2-2960924353 .background-color-N7{background-color:#FFFFFF;} + .d2-2960924353 .background-color-B1{background-color:#0D32B2;} + .d2-2960924353 .background-color-B2{background-color:#0D32B2;} + .d2-2960924353 .background-color-B3{background-color:#E3E9FD;} + .d2-2960924353 .background-color-B4{background-color:#E3E9FD;} + .d2-2960924353 .background-color-B5{background-color:#EDF0FD;} + .d2-2960924353 .background-color-B6{background-color:#F7F8FE;} + .d2-2960924353 .background-color-AA2{background-color:#4A6FF3;} + .d2-2960924353 .background-color-AA4{background-color:#EDF0FD;} + .d2-2960924353 .background-color-AA5{background-color:#F7F8FE;} + .d2-2960924353 .background-color-AB4{background-color:#EDF0FD;} + .d2-2960924353 .background-color-AB5{background-color:#F7F8FE;} + .d2-2960924353 .color-N1{color:#0A0F25;} + .d2-2960924353 .color-N2{color:#676C7E;} + .d2-2960924353 .color-N3{color:#9499AB;} + .d2-2960924353 .color-N4{color:#CFD2DD;} + .d2-2960924353 .color-N5{color:#DEE1EB;} + .d2-2960924353 .color-N6{color:#EEF1F8;} + .d2-2960924353 .color-N7{color:#FFFFFF;} + .d2-2960924353 .color-B1{color:#0D32B2;} + .d2-2960924353 .color-B2{color:#0D32B2;} + .d2-2960924353 .color-B3{color:#E3E9FD;} + .d2-2960924353 .color-B4{color:#E3E9FD;} + .d2-2960924353 .color-B5{color:#EDF0FD;} + .d2-2960924353 .color-B6{color:#F7F8FE;} + .d2-2960924353 .color-AA2{color:#4A6FF3;} + .d2-2960924353 .color-AA4{color:#EDF0FD;} + .d2-2960924353 .color-AA5{color:#F7F8FE;} + .d2-2960924353 .color-AB4{color:#EDF0FD;} + .d2-2960924353 .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}]]>SequenceSystemFileASystem StartsOkayAlright OneTwoThreeFourFiveSix OneTwoThreeFourFiveSixOneTwoOneTwoThreeFourFiveSixOneTwoThreeFourFiveSixOneTwoThreeFourFiveSix + - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/board.exp.json b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/board.exp.json index 3c05fd4bf..b944f929b 100644 --- a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/board.exp.json +++ b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/board.exp.json @@ -11,7 +11,7 @@ "y": 12 }, "width": 424, - "height": 1123, + "height": 1309, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -172,10 +172,10 @@ "type": "rectangle", "pos": { "x": 22, - "y": 173 + "y": 223 }, "width": 254, - "height": 777, + "height": 889, "opacity": 1, "strokeDash": 0, "strokeWidth": 0, @@ -214,7 +214,7 @@ "type": "rectangle", "pos": { "x": 34, - "y": 782 + "y": 944 }, "width": 230, "height": 156, @@ -256,7 +256,7 @@ "type": "rectangle", "pos": { "x": 184, - "y": 959 + "y": 1145 }, "width": 230, "height": 156, @@ -321,11 +321,11 @@ "route": [ { "x": 74, - "y": 267 + "y": 317 }, { "x": 224, - "y": 267 + "y": 317 } ], "animated": false, @@ -359,11 +359,11 @@ "route": [ { "x": 74, - "y": 413 + "y": 487 }, { "x": 224, - "y": 413 + "y": 487 } ], "animated": false, @@ -397,11 +397,11 @@ "route": [ { "x": 74, - "y": 559 + "y": 617 }, { "x": 224, - "y": 559 + "y": 617 } ], "animated": false, @@ -435,11 +435,11 @@ "route": [ { "x": 74, - "y": 629 + "y": 707 }, { "x": 224, - "y": 629 + "y": 707 } ], "animated": false, @@ -473,11 +473,11 @@ "route": [ { "x": 74, - "y": 699 + "y": 837 }, { "x": 224, - "y": 699 + "y": 837 } ], "animated": false, @@ -511,11 +511,11 @@ "route": [ { "x": 74, - "y": 876 + "y": 1038 }, { "x": 224, - "y": 876 + "y": 1038 } ], "animated": false, @@ -549,11 +549,11 @@ "route": [ { "x": 374, - "y": 1053 + "y": 1239 }, { "x": 224, - "y": 1053 + "y": 1239 } ], "animated": false, @@ -591,7 +591,7 @@ }, { "x": 74, - "y": 1123 + "y": 1309 } ], "animated": false, @@ -629,7 +629,7 @@ }, { "x": 224, - "y": 1123 + "y": 1309 } ], "animated": false, @@ -667,7 +667,7 @@ }, { "x": 374, - "y": 1123 + "y": 1309 } ], "animated": false, diff --git a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/sketch.exp.svg b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/sketch.exp.svg index 01f07da27..a0cc8d3ed 100644 --- a/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/sketch.exp.svg +++ b/e2etests/testdata/txtar/sequence-edge-group-tall-edge-label/elk/sketch.exp.svg @@ -1,16 +1,16 @@ -SequenceSystemFileASystem StartsOkayAlright OneTwoThreeFourFiveSix OneTwoThreeFourFiveSixOneTwoOneTwoThreeFourFiveSixOneTwoThreeFourFiveSixOneTwoThreeFourFiveSix - + .d2-3683522454 .fill-N1{fill:#0A0F25;} + .d2-3683522454 .fill-N2{fill:#676C7E;} + .d2-3683522454 .fill-N3{fill:#9499AB;} + .d2-3683522454 .fill-N4{fill:#CFD2DD;} + .d2-3683522454 .fill-N5{fill:#DEE1EB;} + .d2-3683522454 .fill-N6{fill:#EEF1F8;} + .d2-3683522454 .fill-N7{fill:#FFFFFF;} + .d2-3683522454 .fill-B1{fill:#0D32B2;} + .d2-3683522454 .fill-B2{fill:#0D32B2;} + .d2-3683522454 .fill-B3{fill:#E3E9FD;} + .d2-3683522454 .fill-B4{fill:#E3E9FD;} + .d2-3683522454 .fill-B5{fill:#EDF0FD;} + .d2-3683522454 .fill-B6{fill:#F7F8FE;} + .d2-3683522454 .fill-AA2{fill:#4A6FF3;} + .d2-3683522454 .fill-AA4{fill:#EDF0FD;} + .d2-3683522454 .fill-AA5{fill:#F7F8FE;} + .d2-3683522454 .fill-AB4{fill:#EDF0FD;} + .d2-3683522454 .fill-AB5{fill:#F7F8FE;} + .d2-3683522454 .stroke-N1{stroke:#0A0F25;} + .d2-3683522454 .stroke-N2{stroke:#676C7E;} + .d2-3683522454 .stroke-N3{stroke:#9499AB;} + .d2-3683522454 .stroke-N4{stroke:#CFD2DD;} + .d2-3683522454 .stroke-N5{stroke:#DEE1EB;} + .d2-3683522454 .stroke-N6{stroke:#EEF1F8;} + .d2-3683522454 .stroke-N7{stroke:#FFFFFF;} + .d2-3683522454 .stroke-B1{stroke:#0D32B2;} + .d2-3683522454 .stroke-B2{stroke:#0D32B2;} + .d2-3683522454 .stroke-B3{stroke:#E3E9FD;} + .d2-3683522454 .stroke-B4{stroke:#E3E9FD;} + .d2-3683522454 .stroke-B5{stroke:#EDF0FD;} + .d2-3683522454 .stroke-B6{stroke:#F7F8FE;} + .d2-3683522454 .stroke-AA2{stroke:#4A6FF3;} + .d2-3683522454 .stroke-AA4{stroke:#EDF0FD;} + .d2-3683522454 .stroke-AA5{stroke:#F7F8FE;} + .d2-3683522454 .stroke-AB4{stroke:#EDF0FD;} + .d2-3683522454 .stroke-AB5{stroke:#F7F8FE;} + .d2-3683522454 .background-color-N1{background-color:#0A0F25;} + .d2-3683522454 .background-color-N2{background-color:#676C7E;} + .d2-3683522454 .background-color-N3{background-color:#9499AB;} + .d2-3683522454 .background-color-N4{background-color:#CFD2DD;} + .d2-3683522454 .background-color-N5{background-color:#DEE1EB;} + .d2-3683522454 .background-color-N6{background-color:#EEF1F8;} + .d2-3683522454 .background-color-N7{background-color:#FFFFFF;} + .d2-3683522454 .background-color-B1{background-color:#0D32B2;} + .d2-3683522454 .background-color-B2{background-color:#0D32B2;} + .d2-3683522454 .background-color-B3{background-color:#E3E9FD;} + .d2-3683522454 .background-color-B4{background-color:#E3E9FD;} + .d2-3683522454 .background-color-B5{background-color:#EDF0FD;} + .d2-3683522454 .background-color-B6{background-color:#F7F8FE;} + .d2-3683522454 .background-color-AA2{background-color:#4A6FF3;} + .d2-3683522454 .background-color-AA4{background-color:#EDF0FD;} + .d2-3683522454 .background-color-AA5{background-color:#F7F8FE;} + .d2-3683522454 .background-color-AB4{background-color:#EDF0FD;} + .d2-3683522454 .background-color-AB5{background-color:#F7F8FE;} + .d2-3683522454 .color-N1{color:#0A0F25;} + .d2-3683522454 .color-N2{color:#676C7E;} + .d2-3683522454 .color-N3{color:#9499AB;} + .d2-3683522454 .color-N4{color:#CFD2DD;} + .d2-3683522454 .color-N5{color:#DEE1EB;} + .d2-3683522454 .color-N6{color:#EEF1F8;} + .d2-3683522454 .color-N7{color:#FFFFFF;} + .d2-3683522454 .color-B1{color:#0D32B2;} + .d2-3683522454 .color-B2{color:#0D32B2;} + .d2-3683522454 .color-B3{color:#E3E9FD;} + .d2-3683522454 .color-B4{color:#E3E9FD;} + .d2-3683522454 .color-B5{color:#EDF0FD;} + .d2-3683522454 .color-B6{color:#F7F8FE;} + .d2-3683522454 .color-AA2{color:#4A6FF3;} + .d2-3683522454 .color-AA4{color:#EDF0FD;} + .d2-3683522454 .color-AA5{color:#F7F8FE;} + .d2-3683522454 .color-AB4{color:#EDF0FD;} + .d2-3683522454 .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}]]>SequenceSystemFileASystem StartsOkayAlright OneTwoThreeFourFiveSix OneTwoThreeFourFiveSixOneTwoOneTwoThreeFourFiveSixOneTwoThreeFourFiveSixOneTwoThreeFourFiveSix + - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/board.exp.json b/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/board.exp.json index 280828a8a..cbedac69f 100644 --- a/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/board.exp.json +++ b/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/board.exp.json @@ -90,7 +90,7 @@ "type": "rectangle", "pos": { "x": 56, - "y": 528 + "y": 583 }, "width": 12, "height": 30, @@ -199,19 +199,19 @@ "route": [ { "x": 212, - "y": 363 + "y": 385.5 }, { "x": 292, - "y": 363 + "y": 385.5 }, { "x": 292, - "y": 490.5 + "y": 513 }, { "x": 212, - "y": 490.5 + "y": 513 } ], "animated": false, @@ -245,11 +245,11 @@ "route": [ { "x": 68, - "y": 538 + "y": 593 }, { "x": 212, - "y": 538 + "y": 593 } ], "animated": false, @@ -287,7 +287,7 @@ }, { "x": 62, - "y": 608 + "y": 663 } ], "animated": false, @@ -325,7 +325,7 @@ }, { "x": 212, - "y": 608 + "y": 663 } ], "animated": false, diff --git a/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/sketch.exp.svg b/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/sketch.exp.svg index 000af325a..45b278314 100644 --- a/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/sketch.exp.svg +++ b/e2etests/testdata/txtar/sequence-multiline-alignment/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ -ab onetwothreefourfiveonetwothreefourfiveokay then - + .d2-899527791 .fill-N1{fill:#0A0F25;} + .d2-899527791 .fill-N2{fill:#676C7E;} + .d2-899527791 .fill-N3{fill:#9499AB;} + .d2-899527791 .fill-N4{fill:#CFD2DD;} + .d2-899527791 .fill-N5{fill:#DEE1EB;} + .d2-899527791 .fill-N6{fill:#EEF1F8;} + .d2-899527791 .fill-N7{fill:#FFFFFF;} + .d2-899527791 .fill-B1{fill:#0D32B2;} + .d2-899527791 .fill-B2{fill:#0D32B2;} + .d2-899527791 .fill-B3{fill:#E3E9FD;} + .d2-899527791 .fill-B4{fill:#E3E9FD;} + .d2-899527791 .fill-B5{fill:#EDF0FD;} + .d2-899527791 .fill-B6{fill:#F7F8FE;} + .d2-899527791 .fill-AA2{fill:#4A6FF3;} + .d2-899527791 .fill-AA4{fill:#EDF0FD;} + .d2-899527791 .fill-AA5{fill:#F7F8FE;} + .d2-899527791 .fill-AB4{fill:#EDF0FD;} + .d2-899527791 .fill-AB5{fill:#F7F8FE;} + .d2-899527791 .stroke-N1{stroke:#0A0F25;} + .d2-899527791 .stroke-N2{stroke:#676C7E;} + .d2-899527791 .stroke-N3{stroke:#9499AB;} + .d2-899527791 .stroke-N4{stroke:#CFD2DD;} + .d2-899527791 .stroke-N5{stroke:#DEE1EB;} + .d2-899527791 .stroke-N6{stroke:#EEF1F8;} + .d2-899527791 .stroke-N7{stroke:#FFFFFF;} + .d2-899527791 .stroke-B1{stroke:#0D32B2;} + .d2-899527791 .stroke-B2{stroke:#0D32B2;} + .d2-899527791 .stroke-B3{stroke:#E3E9FD;} + .d2-899527791 .stroke-B4{stroke:#E3E9FD;} + .d2-899527791 .stroke-B5{stroke:#EDF0FD;} + .d2-899527791 .stroke-B6{stroke:#F7F8FE;} + .d2-899527791 .stroke-AA2{stroke:#4A6FF3;} + .d2-899527791 .stroke-AA4{stroke:#EDF0FD;} + .d2-899527791 .stroke-AA5{stroke:#F7F8FE;} + .d2-899527791 .stroke-AB4{stroke:#EDF0FD;} + .d2-899527791 .stroke-AB5{stroke:#F7F8FE;} + .d2-899527791 .background-color-N1{background-color:#0A0F25;} + .d2-899527791 .background-color-N2{background-color:#676C7E;} + .d2-899527791 .background-color-N3{background-color:#9499AB;} + .d2-899527791 .background-color-N4{background-color:#CFD2DD;} + .d2-899527791 .background-color-N5{background-color:#DEE1EB;} + .d2-899527791 .background-color-N6{background-color:#EEF1F8;} + .d2-899527791 .background-color-N7{background-color:#FFFFFF;} + .d2-899527791 .background-color-B1{background-color:#0D32B2;} + .d2-899527791 .background-color-B2{background-color:#0D32B2;} + .d2-899527791 .background-color-B3{background-color:#E3E9FD;} + .d2-899527791 .background-color-B4{background-color:#E3E9FD;} + .d2-899527791 .background-color-B5{background-color:#EDF0FD;} + .d2-899527791 .background-color-B6{background-color:#F7F8FE;} + .d2-899527791 .background-color-AA2{background-color:#4A6FF3;} + .d2-899527791 .background-color-AA4{background-color:#EDF0FD;} + .d2-899527791 .background-color-AA5{background-color:#F7F8FE;} + .d2-899527791 .background-color-AB4{background-color:#EDF0FD;} + .d2-899527791 .background-color-AB5{background-color:#F7F8FE;} + .d2-899527791 .color-N1{color:#0A0F25;} + .d2-899527791 .color-N2{color:#676C7E;} + .d2-899527791 .color-N3{color:#9499AB;} + .d2-899527791 .color-N4{color:#CFD2DD;} + .d2-899527791 .color-N5{color:#DEE1EB;} + .d2-899527791 .color-N6{color:#EEF1F8;} + .d2-899527791 .color-N7{color:#FFFFFF;} + .d2-899527791 .color-B1{color:#0D32B2;} + .d2-899527791 .color-B2{color:#0D32B2;} + .d2-899527791 .color-B3{color:#E3E9FD;} + .d2-899527791 .color-B4{color:#E3E9FD;} + .d2-899527791 .color-B5{color:#EDF0FD;} + .d2-899527791 .color-B6{color:#F7F8FE;} + .d2-899527791 .color-AA2{color:#4A6FF3;} + .d2-899527791 .color-AA4{color:#EDF0FD;} + .d2-899527791 .color-AA5{color:#F7F8FE;} + .d2-899527791 .color-AB4{color:#EDF0FD;} + .d2-899527791 .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 onetwothreefourfiveonetwothreefourfiveokay then + - - + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-multiline-alignment/elk/board.exp.json b/e2etests/testdata/txtar/sequence-multiline-alignment/elk/board.exp.json index 280828a8a..cbedac69f 100644 --- a/e2etests/testdata/txtar/sequence-multiline-alignment/elk/board.exp.json +++ b/e2etests/testdata/txtar/sequence-multiline-alignment/elk/board.exp.json @@ -90,7 +90,7 @@ "type": "rectangle", "pos": { "x": 56, - "y": 528 + "y": 583 }, "width": 12, "height": 30, @@ -199,19 +199,19 @@ "route": [ { "x": 212, - "y": 363 + "y": 385.5 }, { "x": 292, - "y": 363 + "y": 385.5 }, { "x": 292, - "y": 490.5 + "y": 513 }, { "x": 212, - "y": 490.5 + "y": 513 } ], "animated": false, @@ -245,11 +245,11 @@ "route": [ { "x": 68, - "y": 538 + "y": 593 }, { "x": 212, - "y": 538 + "y": 593 } ], "animated": false, @@ -287,7 +287,7 @@ }, { "x": 62, - "y": 608 + "y": 663 } ], "animated": false, @@ -325,7 +325,7 @@ }, { "x": 212, - "y": 608 + "y": 663 } ], "animated": false, diff --git a/e2etests/testdata/txtar/sequence-multiline-alignment/elk/sketch.exp.svg b/e2etests/testdata/txtar/sequence-multiline-alignment/elk/sketch.exp.svg index 000af325a..45b278314 100644 --- a/e2etests/testdata/txtar/sequence-multiline-alignment/elk/sketch.exp.svg +++ b/e2etests/testdata/txtar/sequence-multiline-alignment/elk/sketch.exp.svg @@ -1,16 +1,16 @@ -ab onetwothreefourfiveonetwothreefourfiveokay then - + .d2-899527791 .fill-N1{fill:#0A0F25;} + .d2-899527791 .fill-N2{fill:#676C7E;} + .d2-899527791 .fill-N3{fill:#9499AB;} + .d2-899527791 .fill-N4{fill:#CFD2DD;} + .d2-899527791 .fill-N5{fill:#DEE1EB;} + .d2-899527791 .fill-N6{fill:#EEF1F8;} + .d2-899527791 .fill-N7{fill:#FFFFFF;} + .d2-899527791 .fill-B1{fill:#0D32B2;} + .d2-899527791 .fill-B2{fill:#0D32B2;} + .d2-899527791 .fill-B3{fill:#E3E9FD;} + .d2-899527791 .fill-B4{fill:#E3E9FD;} + .d2-899527791 .fill-B5{fill:#EDF0FD;} + .d2-899527791 .fill-B6{fill:#F7F8FE;} + .d2-899527791 .fill-AA2{fill:#4A6FF3;} + .d2-899527791 .fill-AA4{fill:#EDF0FD;} + .d2-899527791 .fill-AA5{fill:#F7F8FE;} + .d2-899527791 .fill-AB4{fill:#EDF0FD;} + .d2-899527791 .fill-AB5{fill:#F7F8FE;} + .d2-899527791 .stroke-N1{stroke:#0A0F25;} + .d2-899527791 .stroke-N2{stroke:#676C7E;} + .d2-899527791 .stroke-N3{stroke:#9499AB;} + .d2-899527791 .stroke-N4{stroke:#CFD2DD;} + .d2-899527791 .stroke-N5{stroke:#DEE1EB;} + .d2-899527791 .stroke-N6{stroke:#EEF1F8;} + .d2-899527791 .stroke-N7{stroke:#FFFFFF;} + .d2-899527791 .stroke-B1{stroke:#0D32B2;} + .d2-899527791 .stroke-B2{stroke:#0D32B2;} + .d2-899527791 .stroke-B3{stroke:#E3E9FD;} + .d2-899527791 .stroke-B4{stroke:#E3E9FD;} + .d2-899527791 .stroke-B5{stroke:#EDF0FD;} + .d2-899527791 .stroke-B6{stroke:#F7F8FE;} + .d2-899527791 .stroke-AA2{stroke:#4A6FF3;} + .d2-899527791 .stroke-AA4{stroke:#EDF0FD;} + .d2-899527791 .stroke-AA5{stroke:#F7F8FE;} + .d2-899527791 .stroke-AB4{stroke:#EDF0FD;} + .d2-899527791 .stroke-AB5{stroke:#F7F8FE;} + .d2-899527791 .background-color-N1{background-color:#0A0F25;} + .d2-899527791 .background-color-N2{background-color:#676C7E;} + .d2-899527791 .background-color-N3{background-color:#9499AB;} + .d2-899527791 .background-color-N4{background-color:#CFD2DD;} + .d2-899527791 .background-color-N5{background-color:#DEE1EB;} + .d2-899527791 .background-color-N6{background-color:#EEF1F8;} + .d2-899527791 .background-color-N7{background-color:#FFFFFF;} + .d2-899527791 .background-color-B1{background-color:#0D32B2;} + .d2-899527791 .background-color-B2{background-color:#0D32B2;} + .d2-899527791 .background-color-B3{background-color:#E3E9FD;} + .d2-899527791 .background-color-B4{background-color:#E3E9FD;} + .d2-899527791 .background-color-B5{background-color:#EDF0FD;} + .d2-899527791 .background-color-B6{background-color:#F7F8FE;} + .d2-899527791 .background-color-AA2{background-color:#4A6FF3;} + .d2-899527791 .background-color-AA4{background-color:#EDF0FD;} + .d2-899527791 .background-color-AA5{background-color:#F7F8FE;} + .d2-899527791 .background-color-AB4{background-color:#EDF0FD;} + .d2-899527791 .background-color-AB5{background-color:#F7F8FE;} + .d2-899527791 .color-N1{color:#0A0F25;} + .d2-899527791 .color-N2{color:#676C7E;} + .d2-899527791 .color-N3{color:#9499AB;} + .d2-899527791 .color-N4{color:#CFD2DD;} + .d2-899527791 .color-N5{color:#DEE1EB;} + .d2-899527791 .color-N6{color:#EEF1F8;} + .d2-899527791 .color-N7{color:#FFFFFF;} + .d2-899527791 .color-B1{color:#0D32B2;} + .d2-899527791 .color-B2{color:#0D32B2;} + .d2-899527791 .color-B3{color:#E3E9FD;} + .d2-899527791 .color-B4{color:#E3E9FD;} + .d2-899527791 .color-B5{color:#EDF0FD;} + .d2-899527791 .color-B6{color:#F7F8FE;} + .d2-899527791 .color-AA2{color:#4A6FF3;} + .d2-899527791 .color-AA4{color:#EDF0FD;} + .d2-899527791 .color-AA5{color:#F7F8FE;} + .d2-899527791 .color-AB4{color:#EDF0FD;} + .d2-899527791 .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 onetwothreefourfiveonetwothreefourfiveokay then + - - + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-multiline-label/dagre/board.exp.json b/e2etests/testdata/txtar/sequence-multiline-label/dagre/board.exp.json new file mode 100644 index 000000000..893b593a7 --- /dev/null +++ b/e2etests/testdata/txtar/sequence-multiline-label/dagre/board.exp.json @@ -0,0 +1,321 @@ +{ + "name": "", + "isFolderOnly": false, + "fontFamily": "SourceSansPro", + "shapes": [ + { + "id": "a", + "type": "rectangle", + "pos": { + "x": 12, + "y": 52 + }, + "width": 100, + "height": 66, + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "borderRadius": 0, + "fill": "B5", + "stroke": "B1", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "a", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N1", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 7, + "labelHeight": 21, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "zIndex": 0, + "level": 1 + }, + { + "id": "b", + "type": "rectangle", + "pos": { + "x": 162, + "y": 52 + }, + "width": 100, + "height": 66, + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "borderRadius": 0, + "fill": "B5", + "stroke": "B1", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "b", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N1", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 8, + "labelHeight": 21, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "zIndex": 0, + "level": 1 + } + ], + "connections": [ + { + "id": "(a -> b)[0]", + "src": "a", + "srcArrow": "none", + "dst": "b", + "dstArrow": "triangle", + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "stroke": "B1", + "borderRadius": 10, + "label": "okay then", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 65, + "labelHeight": 21, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 198 + }, + { + "x": 212, + "y": 198 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 4 + }, + { + "id": "(a -> b)[1]", + "src": "a", + "srcArrow": "none", + "dst": "b", + "dstArrow": "triangle", + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "stroke": "B1", + "borderRadius": 10, + "label": "one\ntwo\nthree\nfour\nfive\nsix\nseven\neight\nnine\nten", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 39, + "labelHeight": 165, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 360 + }, + { + "x": 212, + "y": 360 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 4 + }, + { + "id": "(a -> b)[2]", + "src": "a", + "srcArrow": "none", + "dst": "b", + "dstArrow": "triangle", + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "stroke": "B1", + "borderRadius": 10, + "label": "one\ntwo\nthree\nfour\nfive", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 35, + "labelHeight": 85, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 554 + }, + { + "x": 212, + "y": 554 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 4 + }, + { + "id": "(a -- )[0]", + "src": "a", + "srcArrow": "none", + "dst": "a-lifeline-end-2251863791", + "dstArrow": "none", + "opacity": 1, + "strokeDash": 6, + "strokeWidth": 2, + "stroke": "B2", + "borderRadius": 10, + "label": "", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "labelPosition": "", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 118 + }, + { + "x": 62, + "y": 624 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 1 + }, + { + "id": "(b -- )[0]", + "src": "b", + "srcArrow": "none", + "dst": "b-lifeline-end-668380428", + "dstArrow": "none", + "opacity": 1, + "strokeDash": 6, + "strokeWidth": 2, + "stroke": "B2", + "borderRadius": 10, + "label": "", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "labelPosition": "", + "labelPercentage": 0, + "route": [ + { + "x": 212, + "y": 118 + }, + { + "x": 212, + "y": 624 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 1 + } + ], + "root": { + "id": "", + "type": "", + "pos": { + "x": 0, + "y": 0 + }, + "width": 0, + "height": 0, + "opacity": 0, + "strokeDash": 0, + "strokeWidth": 0, + "borderRadius": 0, + "fill": "N7", + "stroke": "", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "", + "fontSize": 0, + "fontFamily": "", + "language": "", + "color": "", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "zIndex": 0, + "level": 0 + } +} diff --git a/e2etests/testdata/txtar/sequence-multiline-label/dagre/sketch.exp.svg b/e2etests/testdata/txtar/sequence-multiline-label/dagre/sketch.exp.svg new file mode 100644 index 000000000..8fe340b34 --- /dev/null +++ b/e2etests/testdata/txtar/sequence-multiline-label/dagre/sketch.exp.svg @@ -0,0 +1,106 @@ +ab okay thenonetwothreefourfivesixseveneightninetenonetwothreefourfive + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-multiline-label/elk/board.exp.json b/e2etests/testdata/txtar/sequence-multiline-label/elk/board.exp.json new file mode 100644 index 000000000..893b593a7 --- /dev/null +++ b/e2etests/testdata/txtar/sequence-multiline-label/elk/board.exp.json @@ -0,0 +1,321 @@ +{ + "name": "", + "isFolderOnly": false, + "fontFamily": "SourceSansPro", + "shapes": [ + { + "id": "a", + "type": "rectangle", + "pos": { + "x": 12, + "y": 52 + }, + "width": 100, + "height": 66, + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "borderRadius": 0, + "fill": "B5", + "stroke": "B1", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "a", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N1", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 7, + "labelHeight": 21, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "zIndex": 0, + "level": 1 + }, + { + "id": "b", + "type": "rectangle", + "pos": { + "x": 162, + "y": 52 + }, + "width": 100, + "height": 66, + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "borderRadius": 0, + "fill": "B5", + "stroke": "B1", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "b", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N1", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 8, + "labelHeight": 21, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "zIndex": 0, + "level": 1 + } + ], + "connections": [ + { + "id": "(a -> b)[0]", + "src": "a", + "srcArrow": "none", + "dst": "b", + "dstArrow": "triangle", + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "stroke": "B1", + "borderRadius": 10, + "label": "okay then", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 65, + "labelHeight": 21, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 198 + }, + { + "x": 212, + "y": 198 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 4 + }, + { + "id": "(a -> b)[1]", + "src": "a", + "srcArrow": "none", + "dst": "b", + "dstArrow": "triangle", + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "stroke": "B1", + "borderRadius": 10, + "label": "one\ntwo\nthree\nfour\nfive\nsix\nseven\neight\nnine\nten", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 39, + "labelHeight": 165, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 360 + }, + { + "x": 212, + "y": 360 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 4 + }, + { + "id": "(a -> b)[2]", + "src": "a", + "srcArrow": "none", + "dst": "b", + "dstArrow": "triangle", + "opacity": 1, + "strokeDash": 0, + "strokeWidth": 2, + "stroke": "B1", + "borderRadius": 10, + "label": "one\ntwo\nthree\nfour\nfive", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 35, + "labelHeight": 85, + "labelPosition": "INSIDE_MIDDLE_CENTER", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 554 + }, + { + "x": 212, + "y": 554 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 4 + }, + { + "id": "(a -- )[0]", + "src": "a", + "srcArrow": "none", + "dst": "a-lifeline-end-2251863791", + "dstArrow": "none", + "opacity": 1, + "strokeDash": 6, + "strokeWidth": 2, + "stroke": "B2", + "borderRadius": 10, + "label": "", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "labelPosition": "", + "labelPercentage": 0, + "route": [ + { + "x": 62, + "y": 118 + }, + { + "x": 62, + "y": 624 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 1 + }, + { + "id": "(b -- )[0]", + "src": "b", + "srcArrow": "none", + "dst": "b-lifeline-end-668380428", + "dstArrow": "none", + "opacity": 1, + "strokeDash": 6, + "strokeWidth": 2, + "stroke": "B2", + "borderRadius": 10, + "label": "", + "fontSize": 16, + "fontFamily": "DEFAULT", + "language": "", + "color": "N2", + "italic": true, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "labelPosition": "", + "labelPercentage": 0, + "route": [ + { + "x": 212, + "y": 118 + }, + { + "x": 212, + "y": 624 + } + ], + "animated": false, + "tooltip": "", + "icon": null, + "zIndex": 1 + } + ], + "root": { + "id": "", + "type": "", + "pos": { + "x": 0, + "y": 0 + }, + "width": 0, + "height": 0, + "opacity": 0, + "strokeDash": 0, + "strokeWidth": 0, + "borderRadius": 0, + "fill": "N7", + "stroke": "", + "shadow": false, + "3d": false, + "multiple": false, + "double-border": false, + "tooltip": "", + "link": "", + "icon": null, + "iconPosition": "", + "blend": false, + "fields": null, + "methods": null, + "columns": null, + "label": "", + "fontSize": 0, + "fontFamily": "", + "language": "", + "color": "", + "italic": false, + "bold": false, + "underline": false, + "labelWidth": 0, + "labelHeight": 0, + "zIndex": 0, + "level": 0 + } +} diff --git a/e2etests/testdata/txtar/sequence-multiline-label/elk/sketch.exp.svg b/e2etests/testdata/txtar/sequence-multiline-label/elk/sketch.exp.svg new file mode 100644 index 000000000..8fe340b34 --- /dev/null +++ b/e2etests/testdata/txtar/sequence-multiline-label/elk/sketch.exp.svg @@ -0,0 +1,106 @@ +ab okay thenonetwothreefourfivesixseveneightninetenonetwothreefourfive + + + + + + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/board.exp.json b/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/board.exp.json index 42162ebc3..1defc0860 100644 --- a/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/board.exp.json +++ b/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/board.exp.json @@ -159,19 +159,19 @@ "route": [ { "x": 62, - "y": 331 + "y": 337.5 }, { "x": 142, - "y": 331 + "y": 337.5 }, { "x": 142, - "y": 386.5 + "y": 393 }, { "x": 62, - "y": 386.5 + "y": 393 } ], "animated": false, @@ -205,11 +205,11 @@ "route": [ { "x": 62, - "y": 458 + "y": 473 }, { "x": 212, - "y": 458 + "y": 473 } ], "animated": false, @@ -243,19 +243,19 @@ "route": [ { "x": 212, - "y": 528 + "y": 553 }, { "x": 292, - "y": 528 + "y": 553 }, { "x": 292, - "y": 607.5 + "y": 632.5 }, { "x": 212, - "y": 607.5 + "y": 632.5 } ], "animated": false, @@ -293,7 +293,7 @@ }, { "x": 62, - "y": 677.5 + "y": 702.5 } ], "animated": false, @@ -331,7 +331,7 @@ }, { "x": 212, - "y": 677.5 + "y": 702.5 } ], "animated": false, diff --git a/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/sketch.exp.svg b/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/sketch.exp.svg index a4b79fe12..60a3e9f0f 100644 --- a/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/sketch.exp.svg +++ b/e2etests/testdata/txtar/sequence-multiline-self-reference/dagre/sketch.exp.svg @@ -1,16 +1,16 @@ -xy self referential long description which ismultirow3 rowsself referential long description which ismultirownormalself referential long description which ismultirow3 rows - + .d2-482679854 .fill-N1{fill:#0A0F25;} + .d2-482679854 .fill-N2{fill:#676C7E;} + .d2-482679854 .fill-N3{fill:#9499AB;} + .d2-482679854 .fill-N4{fill:#CFD2DD;} + .d2-482679854 .fill-N5{fill:#DEE1EB;} + .d2-482679854 .fill-N6{fill:#EEF1F8;} + .d2-482679854 .fill-N7{fill:#FFFFFF;} + .d2-482679854 .fill-B1{fill:#0D32B2;} + .d2-482679854 .fill-B2{fill:#0D32B2;} + .d2-482679854 .fill-B3{fill:#E3E9FD;} + .d2-482679854 .fill-B4{fill:#E3E9FD;} + .d2-482679854 .fill-B5{fill:#EDF0FD;} + .d2-482679854 .fill-B6{fill:#F7F8FE;} + .d2-482679854 .fill-AA2{fill:#4A6FF3;} + .d2-482679854 .fill-AA4{fill:#EDF0FD;} + .d2-482679854 .fill-AA5{fill:#F7F8FE;} + .d2-482679854 .fill-AB4{fill:#EDF0FD;} + .d2-482679854 .fill-AB5{fill:#F7F8FE;} + .d2-482679854 .stroke-N1{stroke:#0A0F25;} + .d2-482679854 .stroke-N2{stroke:#676C7E;} + .d2-482679854 .stroke-N3{stroke:#9499AB;} + .d2-482679854 .stroke-N4{stroke:#CFD2DD;} + .d2-482679854 .stroke-N5{stroke:#DEE1EB;} + .d2-482679854 .stroke-N6{stroke:#EEF1F8;} + .d2-482679854 .stroke-N7{stroke:#FFFFFF;} + .d2-482679854 .stroke-B1{stroke:#0D32B2;} + .d2-482679854 .stroke-B2{stroke:#0D32B2;} + .d2-482679854 .stroke-B3{stroke:#E3E9FD;} + .d2-482679854 .stroke-B4{stroke:#E3E9FD;} + .d2-482679854 .stroke-B5{stroke:#EDF0FD;} + .d2-482679854 .stroke-B6{stroke:#F7F8FE;} + .d2-482679854 .stroke-AA2{stroke:#4A6FF3;} + .d2-482679854 .stroke-AA4{stroke:#EDF0FD;} + .d2-482679854 .stroke-AA5{stroke:#F7F8FE;} + .d2-482679854 .stroke-AB4{stroke:#EDF0FD;} + .d2-482679854 .stroke-AB5{stroke:#F7F8FE;} + .d2-482679854 .background-color-N1{background-color:#0A0F25;} + .d2-482679854 .background-color-N2{background-color:#676C7E;} + .d2-482679854 .background-color-N3{background-color:#9499AB;} + .d2-482679854 .background-color-N4{background-color:#CFD2DD;} + .d2-482679854 .background-color-N5{background-color:#DEE1EB;} + .d2-482679854 .background-color-N6{background-color:#EEF1F8;} + .d2-482679854 .background-color-N7{background-color:#FFFFFF;} + .d2-482679854 .background-color-B1{background-color:#0D32B2;} + .d2-482679854 .background-color-B2{background-color:#0D32B2;} + .d2-482679854 .background-color-B3{background-color:#E3E9FD;} + .d2-482679854 .background-color-B4{background-color:#E3E9FD;} + .d2-482679854 .background-color-B5{background-color:#EDF0FD;} + .d2-482679854 .background-color-B6{background-color:#F7F8FE;} + .d2-482679854 .background-color-AA2{background-color:#4A6FF3;} + .d2-482679854 .background-color-AA4{background-color:#EDF0FD;} + .d2-482679854 .background-color-AA5{background-color:#F7F8FE;} + .d2-482679854 .background-color-AB4{background-color:#EDF0FD;} + .d2-482679854 .background-color-AB5{background-color:#F7F8FE;} + .d2-482679854 .color-N1{color:#0A0F25;} + .d2-482679854 .color-N2{color:#676C7E;} + .d2-482679854 .color-N3{color:#9499AB;} + .d2-482679854 .color-N4{color:#CFD2DD;} + .d2-482679854 .color-N5{color:#DEE1EB;} + .d2-482679854 .color-N6{color:#EEF1F8;} + .d2-482679854 .color-N7{color:#FFFFFF;} + .d2-482679854 .color-B1{color:#0D32B2;} + .d2-482679854 .color-B2{color:#0D32B2;} + .d2-482679854 .color-B3{color:#E3E9FD;} + .d2-482679854 .color-B4{color:#E3E9FD;} + .d2-482679854 .color-B5{color:#EDF0FD;} + .d2-482679854 .color-B6{color:#F7F8FE;} + .d2-482679854 .color-AA2{color:#4A6FF3;} + .d2-482679854 .color-AA4{color:#EDF0FD;} + .d2-482679854 .color-AA5{color:#F7F8FE;} + .d2-482679854 .color-AB4{color:#EDF0FD;} + .d2-482679854 .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}]]>xy self referential long description which ismultirow3 rowsself referential long description which ismultirownormalself referential long description which ismultirow3 rows + - - - + + + \ No newline at end of file diff --git a/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/board.exp.json b/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/board.exp.json index 42162ebc3..1defc0860 100644 --- a/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/board.exp.json +++ b/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/board.exp.json @@ -159,19 +159,19 @@ "route": [ { "x": 62, - "y": 331 + "y": 337.5 }, { "x": 142, - "y": 331 + "y": 337.5 }, { "x": 142, - "y": 386.5 + "y": 393 }, { "x": 62, - "y": 386.5 + "y": 393 } ], "animated": false, @@ -205,11 +205,11 @@ "route": [ { "x": 62, - "y": 458 + "y": 473 }, { "x": 212, - "y": 458 + "y": 473 } ], "animated": false, @@ -243,19 +243,19 @@ "route": [ { "x": 212, - "y": 528 + "y": 553 }, { "x": 292, - "y": 528 + "y": 553 }, { "x": 292, - "y": 607.5 + "y": 632.5 }, { "x": 212, - "y": 607.5 + "y": 632.5 } ], "animated": false, @@ -293,7 +293,7 @@ }, { "x": 62, - "y": 677.5 + "y": 702.5 } ], "animated": false, @@ -331,7 +331,7 @@ }, { "x": 212, - "y": 677.5 + "y": 702.5 } ], "animated": false, diff --git a/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/sketch.exp.svg b/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/sketch.exp.svg index a4b79fe12..60a3e9f0f 100644 --- a/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/sketch.exp.svg +++ b/e2etests/testdata/txtar/sequence-multiline-self-reference/elk/sketch.exp.svg @@ -1,16 +1,16 @@ -xy self referential long description which ismultirow3 rowsself referential long description which ismultirownormalself referential long description which ismultirow3 rows - + .d2-482679854 .fill-N1{fill:#0A0F25;} + .d2-482679854 .fill-N2{fill:#676C7E;} + .d2-482679854 .fill-N3{fill:#9499AB;} + .d2-482679854 .fill-N4{fill:#CFD2DD;} + .d2-482679854 .fill-N5{fill:#DEE1EB;} + .d2-482679854 .fill-N6{fill:#EEF1F8;} + .d2-482679854 .fill-N7{fill:#FFFFFF;} + .d2-482679854 .fill-B1{fill:#0D32B2;} + .d2-482679854 .fill-B2{fill:#0D32B2;} + .d2-482679854 .fill-B3{fill:#E3E9FD;} + .d2-482679854 .fill-B4{fill:#E3E9FD;} + .d2-482679854 .fill-B5{fill:#EDF0FD;} + .d2-482679854 .fill-B6{fill:#F7F8FE;} + .d2-482679854 .fill-AA2{fill:#4A6FF3;} + .d2-482679854 .fill-AA4{fill:#EDF0FD;} + .d2-482679854 .fill-AA5{fill:#F7F8FE;} + .d2-482679854 .fill-AB4{fill:#EDF0FD;} + .d2-482679854 .fill-AB5{fill:#F7F8FE;} + .d2-482679854 .stroke-N1{stroke:#0A0F25;} + .d2-482679854 .stroke-N2{stroke:#676C7E;} + .d2-482679854 .stroke-N3{stroke:#9499AB;} + .d2-482679854 .stroke-N4{stroke:#CFD2DD;} + .d2-482679854 .stroke-N5{stroke:#DEE1EB;} + .d2-482679854 .stroke-N6{stroke:#EEF1F8;} + .d2-482679854 .stroke-N7{stroke:#FFFFFF;} + .d2-482679854 .stroke-B1{stroke:#0D32B2;} + .d2-482679854 .stroke-B2{stroke:#0D32B2;} + .d2-482679854 .stroke-B3{stroke:#E3E9FD;} + .d2-482679854 .stroke-B4{stroke:#E3E9FD;} + .d2-482679854 .stroke-B5{stroke:#EDF0FD;} + .d2-482679854 .stroke-B6{stroke:#F7F8FE;} + .d2-482679854 .stroke-AA2{stroke:#4A6FF3;} + .d2-482679854 .stroke-AA4{stroke:#EDF0FD;} + .d2-482679854 .stroke-AA5{stroke:#F7F8FE;} + .d2-482679854 .stroke-AB4{stroke:#EDF0FD;} + .d2-482679854 .stroke-AB5{stroke:#F7F8FE;} + .d2-482679854 .background-color-N1{background-color:#0A0F25;} + .d2-482679854 .background-color-N2{background-color:#676C7E;} + .d2-482679854 .background-color-N3{background-color:#9499AB;} + .d2-482679854 .background-color-N4{background-color:#CFD2DD;} + .d2-482679854 .background-color-N5{background-color:#DEE1EB;} + .d2-482679854 .background-color-N6{background-color:#EEF1F8;} + .d2-482679854 .background-color-N7{background-color:#FFFFFF;} + .d2-482679854 .background-color-B1{background-color:#0D32B2;} + .d2-482679854 .background-color-B2{background-color:#0D32B2;} + .d2-482679854 .background-color-B3{background-color:#E3E9FD;} + .d2-482679854 .background-color-B4{background-color:#E3E9FD;} + .d2-482679854 .background-color-B5{background-color:#EDF0FD;} + .d2-482679854 .background-color-B6{background-color:#F7F8FE;} + .d2-482679854 .background-color-AA2{background-color:#4A6FF3;} + .d2-482679854 .background-color-AA4{background-color:#EDF0FD;} + .d2-482679854 .background-color-AA5{background-color:#F7F8FE;} + .d2-482679854 .background-color-AB4{background-color:#EDF0FD;} + .d2-482679854 .background-color-AB5{background-color:#F7F8FE;} + .d2-482679854 .color-N1{color:#0A0F25;} + .d2-482679854 .color-N2{color:#676C7E;} + .d2-482679854 .color-N3{color:#9499AB;} + .d2-482679854 .color-N4{color:#CFD2DD;} + .d2-482679854 .color-N5{color:#DEE1EB;} + .d2-482679854 .color-N6{color:#EEF1F8;} + .d2-482679854 .color-N7{color:#FFFFFF;} + .d2-482679854 .color-B1{color:#0D32B2;} + .d2-482679854 .color-B2{color:#0D32B2;} + .d2-482679854 .color-B3{color:#E3E9FD;} + .d2-482679854 .color-B4{color:#E3E9FD;} + .d2-482679854 .color-B5{color:#EDF0FD;} + .d2-482679854 .color-B6{color:#F7F8FE;} + .d2-482679854 .color-AA2{color:#4A6FF3;} + .d2-482679854 .color-AA4{color:#EDF0FD;} + .d2-482679854 .color-AA5{color:#F7F8FE;} + .d2-482679854 .color-AB4{color:#EDF0FD;} + .d2-482679854 .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}]]>xy self referential long description which ismultirow3 rowsself referential long description which ismultirownormalself referential long description which ismultirow3 rows + - - - + + + \ No newline at end of file diff --git a/e2etests/txtar.txt b/e2etests/txtar.txt index aab9e408f..5807fdb7a 100644 --- a/e2etests/txtar.txt +++ b/e2etests/txtar.txt @@ -320,12 +320,6 @@ backend.client: { client -> client: BO_ID -> D2_ID } --- sequence-bounding-box -- -backend.client: { - shape: sequence_diagram - client -> client: BO_ID -> D2_ID -} - -- sequence-multiline-alignment -- shape: sequence_diagram a @@ -335,3 +329,12 @@ b -> b: one\ntwo\nthree\nfour\nfive b -> b: one\ntwo\nthree\nfour\nfive a.req -> b: okay then + +-- sequence-multiline-label -- +shape: sequence_diagram +a +b + +a -> b: okay then +a -> b: one\ntwo\nthree\nfour\nfive\nsix\nseven\neight\nnine\nten +a -> b: one\ntwo\nthree\nfour\nfive