d2/e2etests/testdata/stable/sequence_diagram_simple/elk/sketch.exp.svg

109 lines
24 KiB
XML
Raw Normal View History

2023-03-30 04:07:05 +00:00
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.3.0-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1301 970"><svg id="d2-svg" class="d2-1354128474" width="1301" height="970" viewBox="11 31 1301 970"><rect x="11.000000" y="31.000000" width="1301.000000" height="970.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
2023-03-12 01:22:26 +00:00
.d2-1354128474 .text {
font-family: "d2-1354128474-font-regular";
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-03-12 01:22:26 +00:00
font-family: d2-1354128474-font-regular;
2023-03-28 20:58:53 +00:00
src: url("data:application/font-woff;base64,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
2023-02-21 08:33:13 +00:00
}
2023-03-12 01:22:26 +00:00
.d2-1354128474 .text-italic {
font-family: "d2-1354128474-font-italic";
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-03-12 01:22:26 +00:00
font-family: d2-1354128474-font-italic;
2023-03-28 20:58:53 +00:00
src: url("data:application/font-woff;base64,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
2023-02-21 08:33:13 +00:00
}]]></style><style type="text/css"><![CDATA[.shape {
2022-12-01 21:56:47 +00:00
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
2022-12-05 19:22:16 +00:00
.blend {
mix-blend-mode: multiply;
2022-12-05 20:09:32 +00:00
opacity: 0.5;
2022-12-05 19:22:16 +00:00
}
2023-03-12 01:22:26 +00:00
.d2-1354128474 .fill-N1{fill:#0A0F25;}
.d2-1354128474 .fill-N2{fill:#676C7E;}
.d2-1354128474 .fill-N3{fill:#9499AB;}
.d2-1354128474 .fill-N4{fill:#CFD2DD;}
.d2-1354128474 .fill-N5{fill:#DEE1EB;}
.d2-1354128474 .fill-N6{fill:#EEF1F8;}
.d2-1354128474 .fill-N7{fill:#FFFFFF;}
.d2-1354128474 .fill-B1{fill:#0D32B2;}
.d2-1354128474 .fill-B2{fill:#0D32B2;}
.d2-1354128474 .fill-B3{fill:#E3E9FD;}
.d2-1354128474 .fill-B4{fill:#E3E9FD;}
.d2-1354128474 .fill-B5{fill:#EDF0FD;}
.d2-1354128474 .fill-B6{fill:#F7F8FE;}
.d2-1354128474 .fill-AA2{fill:#4A6FF3;}
.d2-1354128474 .fill-AA4{fill:#EDF0FD;}
.d2-1354128474 .fill-AA5{fill:#F7F8FE;}
.d2-1354128474 .fill-AB4{fill:#EDF0FD;}
.d2-1354128474 .fill-AB5{fill:#F7F8FE;}
.d2-1354128474 .stroke-N1{stroke:#0A0F25;}
.d2-1354128474 .stroke-N2{stroke:#676C7E;}
.d2-1354128474 .stroke-N3{stroke:#9499AB;}
.d2-1354128474 .stroke-N4{stroke:#CFD2DD;}
.d2-1354128474 .stroke-N5{stroke:#DEE1EB;}
.d2-1354128474 .stroke-N6{stroke:#EEF1F8;}
.d2-1354128474 .stroke-N7{stroke:#FFFFFF;}
.d2-1354128474 .stroke-B1{stroke:#0D32B2;}
.d2-1354128474 .stroke-B2{stroke:#0D32B2;}
.d2-1354128474 .stroke-B3{stroke:#E3E9FD;}
.d2-1354128474 .stroke-B4{stroke:#E3E9FD;}
.d2-1354128474 .stroke-B5{stroke:#EDF0FD;}
.d2-1354128474 .stroke-B6{stroke:#F7F8FE;}
.d2-1354128474 .stroke-AA2{stroke:#4A6FF3;}
.d2-1354128474 .stroke-AA4{stroke:#EDF0FD;}
.d2-1354128474 .stroke-AA5{stroke:#F7F8FE;}
.d2-1354128474 .stroke-AB4{stroke:#EDF0FD;}
.d2-1354128474 .stroke-AB5{stroke:#F7F8FE;}
.d2-1354128474 .background-color-N1{background-color:#0A0F25;}
.d2-1354128474 .background-color-N2{background-color:#676C7E;}
.d2-1354128474 .background-color-N3{background-color:#9499AB;}
.d2-1354128474 .background-color-N4{background-color:#CFD2DD;}
.d2-1354128474 .background-color-N5{background-color:#DEE1EB;}
.d2-1354128474 .background-color-N6{background-color:#EEF1F8;}
.d2-1354128474 .background-color-N7{background-color:#FFFFFF;}
.d2-1354128474 .background-color-B1{background-color:#0D32B2;}
.d2-1354128474 .background-color-B2{background-color:#0D32B2;}
.d2-1354128474 .background-color-B3{background-color:#E3E9FD;}
.d2-1354128474 .background-color-B4{background-color:#E3E9FD;}
.d2-1354128474 .background-color-B5{background-color:#EDF0FD;}
.d2-1354128474 .background-color-B6{background-color:#F7F8FE;}
.d2-1354128474 .background-color-AA2{background-color:#4A6FF3;}
.d2-1354128474 .background-color-AA4{background-color:#EDF0FD;}
.d2-1354128474 .background-color-AA5{background-color:#F7F8FE;}
.d2-1354128474 .background-color-AB4{background-color:#EDF0FD;}
.d2-1354128474 .background-color-AB5{background-color:#F7F8FE;}
.d2-1354128474 .color-N1{color:#0A0F25;}
.d2-1354128474 .color-N2{color:#676C7E;}
.d2-1354128474 .color-N3{color:#9499AB;}
.d2-1354128474 .color-N4{color:#CFD2DD;}
.d2-1354128474 .color-N5{color:#DEE1EB;}
.d2-1354128474 .color-N6{color:#EEF1F8;}
.d2-1354128474 .color-N7{color:#FFFFFF;}
.d2-1354128474 .color-B1{color:#0D32B2;}
.d2-1354128474 .color-B2{color:#0D32B2;}
.d2-1354128474 .color-B3{color:#E3E9FD;}
.d2-1354128474 .color-B4{color:#E3E9FD;}
.d2-1354128474 .color-B5{color:#EDF0FD;}
.d2-1354128474 .color-B6{color:#F7F8FE;}
.d2-1354128474 .color-AA2{color:#4A6FF3;}
.d2-1354128474 .color-AA4{color:#EDF0FD;}
.d2-1354128474 .color-AA5{color:#F7F8FE;}
.d2-1354128474 .color-AB4{color:#EDF0FD;}
2023-03-30 03:15:47 +00:00
.d2-1354128474 .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}]]></style><g id="alice"><g class="shape" ><path d="M 112 176 H 12 V 174 C 12 149 23 127 40 117 C 31 108 25 94 25 79 C 25 53 42 32 62 32 C 82 32 99 53 99 79 C 99 94 93 108 84 117 C 101 128 112 150 112 174 V 176 H 112 Z" stroke="red" class=" fill-B5" style="stroke-width:2;" /></g><text x="62.000000" y="197.000000" class="text fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="62.000000" dy="0.000000">Alice</tspan><tspan x="62.000000" dy="17.666667">line</tspan><tspan x="62.000000" dy="17.666667">breaker</tspan></text></g><g id="bob"><g class="shape" ><path d="M 371 209 H 271 V 207 C 271 181 282 158 299 147 C 290 138 284 124 284 108 C 284 81 301 59 321 59 C 341 59 358 81 358 108 C 358 124 352 138 343 148 C 360 159 371 182 371 208 V 210 H 371 Z" class=" stroke-B1 fill-B5" style="stroke-width:5;" /></g><text x="321.000000" y="230.000000" class="text fill-N1" style="text-anchor:middle;font-size:16px">Bob</text></g><g id="db"><g class="shape" ><path d="M 578 136 C 578 112 623 112 628 112 C 633 112 678 112 678 136 V 206 C 678 230 633 230 628 230 C 623 230 578 230 578 206 V 136 Z" class=" stroke-B1 fill-B5" style="stroke-width:2;" /><path d="M 578 136 C 578 160 623 160 628 160 C 633 160 678 160 678 136" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="628.000000" y="188.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">db</text></g><g id="queue"><g class="shape" ><path d="M 889 164 H 981 C 1005 164 1005 194 1005 197 C 1005 200 1005 230 981 230 H 889 C 865 230 865 200 865 197 C 865 194 865 164 889 164 Z" class=" stroke-B1 fill-B5" style="stroke-width:2;" /><path d="M 981 164 C 957 164 957 194 957 197 C 957 200 957 230 981 230" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="923.000000" y="202.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">queue</text></g><g id="service"><g class="shape" ><rect x="1174.000000" y="52.000000" width="137.000000" height="178.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="1242.500000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="1242.500000" dy="0.000000">an</tspan><tspan x="1242.500000" dy="16.625000">odd</tspan><tspan x="1242.500000" dy="16.625000">service</tspan><tspan x="1242.500000" dy="16.625000">with</tspan><tspan x="1242.500000" dy="16.625000">a</tspan><tspan x="1242.500000"
2023-03-02 22:58:37 +00:00
<rect x="11" y="31" width="1301" height="970" fill="white"></rect>
<rect x="114.000000" y="290.000000" width="155" height="21" fill="black"></rect>
<rect x="381.000000" y="360.000000" width="801" height="21" fill="black"></rect>
<rect x="870.000000" y="430.000000" width="131" height="21" fill="black"></rect>
<rect x="110.000000" y="640.000000" width="164" height="21" fill="black"></rect>
<rect x="87.000000" y="710.000000" width="210" height="21" fill="black"></rect>
<rect x="596.000000" y="780.000000" width="65" height="21" fill="black"></rect>
<rect x="606.000000" y="850.000000" width="44" height="21" fill="black"></rect>
<rect x="82.000000" y="920.000000" width="219" height="21" fill="black"></rect>
2023-01-26 21:17:54 +00:00
</mask></svg></svg>