This commit is contained in:
Alexander Wang 2025-01-26 18:28:28 -07:00
parent 21c724c58d
commit 51cd1fb10f
No known key found for this signature in database
GPG key ID: BE3937D0D52D8927

View file

@ -2123,17 +2123,16 @@ func Render(diagram *d2target.Diagram, opts *RenderOpts) ([]byte, error) {
xmlTag = `<?xml version="1.0" encoding="utf-8"?>`
}
fitToScreenWrapperClosing = "</svg>"
idAttr = `class="d2-svg"`
idAttr = `d2-svg`
tag = "svg"
}
// TODO minify
docRendered := fmt.Sprintf(`%s%s<%s %s class="%s" width="%d" height="%d" viewBox="%d %d %d %d">%s%s%s%s</%s>%s`,
docRendered := fmt.Sprintf(`%s%s<%s class="%s" width="%d" height="%d" viewBox="%d %d %d %d">%s%s%s%s</%s>%s`,
xmlTag,
fitToScreenWrapperOpening,
tag,
idAttr,
diagramHash,
strings.Join([]string{diagramHash, idAttr}, " "),
w, h, left, top, w, h,
doubleBorderElStr,
backgroundEl.Render(),