diff --git a/d2renderers/d2svg/d2svg.go b/d2renderers/d2svg/d2svg.go index c49e27bd8..959524387 100644 --- a/d2renderers/d2svg/d2svg.go +++ b/d2renderers/d2svg/d2svg.go @@ -44,7 +44,6 @@ const ( ) var multipleOffset = geo.NewVector(10, -10) -var borderOffset = geo.NewVector(5, 5) //go:embed tooltip.svg var TooltipIcon string @@ -495,7 +494,7 @@ func renderOval(tl *geo.Point, width, height float64, style string) string { } func renderDoubleOval(tl *geo.Point, width, height float64, style string) string { - var innerTL *geo.Point = tl.AddVector(borderOffset) + var innerTL *geo.Point = tl.AddVector(d2target.BorderOffset) return renderOval(tl, width, height, style) + renderOval(innerTL, width-10, height-10, style) } diff --git a/d2target/d2target.go b/d2target/d2target.go index b4b419fd8..6a16f5a7d 100644 --- a/d2target/d2target.go +++ b/d2target/d2target.go @@ -22,7 +22,7 @@ const ( MAX_ICON_SIZE = 64 ) -var borderOffset = geo.NewVector(5, 5) +var BorderOffset = geo.NewVector(5, 5) type Diagram struct { Name string `json:"name"`