Skip to content

Wrap Return Canvas Margin

A five-line return band wrapping around the left of the lower row's first section, outside every section box. The canvas grows to hold it with the margin its rightmost ink gets, rather than squeezing it into whatever the box placement left over (issue #1769).

Mermaid source
examples/topologies/wrap_return_canvas_margin.mmd
%%metro title: Wrap return canvas margin
%%metro style: dark
%%metro line: l1 | Line 1 | #e6007e
%%metro line: l2 | Line 2 | #2b6cb0
%%metro line: l3 | Line 3 | #2db572
%%metro line: l4 | Line 4 | #f0a202
%%metro line: l5 | Line 5 | #9b5de5
%%metro grid: alpha, beta | 0,0
%%metro grid: gamma | 0,1
graph LR
subgraph alpha [Alpha]
a1[A one]
a2[A two]
a1 -->|l1,l2,l3,l4,l5| a2
end
subgraph beta [Beta]
b1[B one]
b2[B two]
b1 -->|l1,l2,l3,l4,l5| b2
end
subgraph gamma [Gamma]
c1[C one]
c2[C two]
c1 -->|l1,l2,l3,l4,l5| c2
end
a2 -->|l1,l2,l3,l4,l5| b1
b2 -->|l1,l2,l3,l4,l5| c1
CLI command
Terminal window
nf-metro render examples/topologies/wrap_return_canvas_margin.mmd -o wrap_return_canvas_margin.svg
Rendered map
Wrap return canvas margin 1 2 3 A one B one C one A two B two C two Line 1 Line 2 Line 3 Line 4 Line 5 created with nf-metro v2.0.0+dev