d2/e2etests/testdata/txtar/connection-style-fill/elk/sketch.exp.svg

111 lines
20 KiB
XML
Raw Normal View History

<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 567 738"><svg id="d2-svg" class="d2-846909480" width="567" height="738" viewBox="11 51 567 738"><rect x="11.000000" y="51.000000" width="567.000000" height="738.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-846909480 .text {
font-family: "d2-846909480-font-regular";
}
@font-face {
font-family: d2-846909480-font-regular;
src: url("data:application/font-woff;base64,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
}
.d2-846909480 .text-italic {
font-family: "d2-846909480-font-italic";
}
@font-face {
font-family: d2-846909480-font-italic;
src: url("data:application/font-woff;base64,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
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
.d2-846909480 .fill-N1{fill:#0A0F25;}
.d2-846909480 .fill-N2{fill:#676C7E;}
.d2-846909480 .fill-N3{fill:#9499AB;}
.d2-846909480 .fill-N4{fill:#CFD2DD;}
.d2-846909480 .fill-N5{fill:#DEE1EB;}
.d2-846909480 .fill-N6{fill:#EEF1F8;}
.d2-846909480 .fill-N7{fill:#FFFFFF;}
.d2-846909480 .fill-B1{fill:#0D32B2;}
.d2-846909480 .fill-B2{fill:#0D32B2;}
.d2-846909480 .fill-B3{fill:#E3E9FD;}
.d2-846909480 .fill-B4{fill:#E3E9FD;}
.d2-846909480 .fill-B5{fill:#EDF0FD;}
.d2-846909480 .fill-B6{fill:#F7F8FE;}
.d2-846909480 .fill-AA2{fill:#4A6FF3;}
.d2-846909480 .fill-AA4{fill:#EDF0FD;}
.d2-846909480 .fill-AA5{fill:#F7F8FE;}
.d2-846909480 .fill-AB4{fill:#EDF0FD;}
.d2-846909480 .fill-AB5{fill:#F7F8FE;}
.d2-846909480 .stroke-N1{stroke:#0A0F25;}
.d2-846909480 .stroke-N2{stroke:#676C7E;}
.d2-846909480 .stroke-N3{stroke:#9499AB;}
.d2-846909480 .stroke-N4{stroke:#CFD2DD;}
.d2-846909480 .stroke-N5{stroke:#DEE1EB;}
.d2-846909480 .stroke-N6{stroke:#EEF1F8;}
.d2-846909480 .stroke-N7{stroke:#FFFFFF;}
.d2-846909480 .stroke-B1{stroke:#0D32B2;}
.d2-846909480 .stroke-B2{stroke:#0D32B2;}
.d2-846909480 .stroke-B3{stroke:#E3E9FD;}
.d2-846909480 .stroke-B4{stroke:#E3E9FD;}
.d2-846909480 .stroke-B5{stroke:#EDF0FD;}
.d2-846909480 .stroke-B6{stroke:#F7F8FE;}
.d2-846909480 .stroke-AA2{stroke:#4A6FF3;}
.d2-846909480 .stroke-AA4{stroke:#EDF0FD;}
.d2-846909480 .stroke-AA5{stroke:#F7F8FE;}
.d2-846909480 .stroke-AB4{stroke:#EDF0FD;}
.d2-846909480 .stroke-AB5{stroke:#F7F8FE;}
.d2-846909480 .background-color-N1{background-color:#0A0F25;}
.d2-846909480 .background-color-N2{background-color:#676C7E;}
.d2-846909480 .background-color-N3{background-color:#9499AB;}
.d2-846909480 .background-color-N4{background-color:#CFD2DD;}
.d2-846909480 .background-color-N5{background-color:#DEE1EB;}
.d2-846909480 .background-color-N6{background-color:#EEF1F8;}
.d2-846909480 .background-color-N7{background-color:#FFFFFF;}
.d2-846909480 .background-color-B1{background-color:#0D32B2;}
.d2-846909480 .background-color-B2{background-color:#0D32B2;}
.d2-846909480 .background-color-B3{background-color:#E3E9FD;}
.d2-846909480 .background-color-B4{background-color:#E3E9FD;}
.d2-846909480 .background-color-B5{background-color:#EDF0FD;}
.d2-846909480 .background-color-B6{background-color:#F7F8FE;}
.d2-846909480 .background-color-AA2{background-color:#4A6FF3;}
.d2-846909480 .background-color-AA4{background-color:#EDF0FD;}
.d2-846909480 .background-color-AA5{background-color:#F7F8FE;}
.d2-846909480 .background-color-AB4{background-color:#EDF0FD;}
.d2-846909480 .background-color-AB5{background-color:#F7F8FE;}
.d2-846909480 .color-N1{color:#0A0F25;}
.d2-846909480 .color-N2{color:#676C7E;}
.d2-846909480 .color-N3{color:#9499AB;}
.d2-846909480 .color-N4{color:#CFD2DD;}
.d2-846909480 .color-N5{color:#DEE1EB;}
.d2-846909480 .color-N6{color:#EEF1F8;}
.d2-846909480 .color-N7{color:#FFFFFF;}
.d2-846909480 .color-B1{color:#0D32B2;}
.d2-846909480 .color-B2{color:#0D32B2;}
.d2-846909480 .color-B3{color:#E3E9FD;}
.d2-846909480 .color-B4{color:#E3E9FD;}
.d2-846909480 .color-B5{color:#EDF0FD;}
.d2-846909480 .color-B6{color:#F7F8FE;}
.d2-846909480 .color-AA2{color:#4A6FF3;}
.d2-846909480 .color-AA4{color:#EDF0FD;}
.d2-846909480 .color-AA5{color:#F7F8FE;}
.d2-846909480 .color-AB4{color:#EDF0FD;}
.d2-846909480 .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="customer"><g class="shape" ><rect x="12.000000" y="52.000000" width="109.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="66.500000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">customer</text></g><g id="employee"><g class="shape" ><rect x="171.000000" y="52.000000" width="112.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="227.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">employee</text></g><g id="rental"><g class="shape" ><rect x="327.000000" y="52.000000" width="100.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="377.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">rental</text></g><g id="item"><g class="shape" ><rect x="477.000000" y="52.000000" width="100.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="527.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">item</text></g><g id="(customer -- )[0]"><path d="M 66.500000 120.000000 L 66.500000 787.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-846909480)" /></g><g id="(employee -- )[0]"><path d="M 227.000000 120.000000 L 227.000000 787.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-846909480)" /></g><g id="(rental -- )[0]"><path d="M 377.000000 120.000000 L 377.000000 787.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-846909480)" /></g><g id="(item -- )[0]"><path d="M 527.000000 120.000000 L 527.000000 787.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-846909480)" /></g><g id="(customer -&gt; employee)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 68.500000 198.000000 L 223.000000
<rect x="11" y="51" width="567" height="738" fill="white"></rect>
<rect x="34.500000" y="74.500000" width="64" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="193.500000" y="74.500000" width="67" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="357.500000" y="74.500000" width="39" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="512.000000" y="74.500000" width="30" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="104.000000" y="188.000000" width="86" height="21" fill="black"></rect>
<rect x="259.000000" y="278.000000" width="87" height="21" fill="black"></rect>
<rect x="276.000000" y="438.000000" width="52" height="21" fill="black"></rect>
<rect x="410.000000" y="528.000000" width="85" height="21" fill="black"></rect>
<rect x="270.000000" y="618.000000" width="54" height="21" fill="black"></rect>
<rect x="283.000000" y="708.000000" width="28" height="21" fill="black"></rect>
</mask></svg></svg>