diff --git a/d2exporter/export.go b/d2exporter/export.go index 4aa15f976..0237d554a 100644 --- a/d2exporter/export.go +++ b/d2exporter/export.go @@ -129,11 +129,6 @@ func toShape(obj *d2graph.Object, theme *d2themes.Theme) d2target.Shape { shape.Color = text.GetColor(theme, shape.Italic) applyStyles(shape, obj) - if obj.IsSequenceDiagramGroup() { - shape.StrokeWidth = 0 - shape.Blend = true - } - switch obj.Attributes.Shape.Value { case d2target.ShapeCode, d2target.ShapeText: shape.Language = obj.Attributes.Language diff --git a/d2renderers/d2svg/d2svg.go b/d2renderers/d2svg/d2svg.go index c3faf9f23..91cc687a8 100644 --- a/d2renderers/d2svg/d2svg.go +++ b/d2renderers/d2svg/d2svg.go @@ -986,12 +986,11 @@ func drawShape(writer io.Writer, targetShape d2target.Shape, sketchRunner *d2ske fontColor = targetShape.Color } textStyle := fmt.Sprintf("text-anchor:%s;font-size:%vpx;fill:%s", "middle", targetShape.FontSize, fontColor) - x := labelTL.X + float64(targetShape.LabelWidth)/2. // text is vertically positioned at its baseline which is at labelTL+FontSize y := labelTL.Y + float64(targetShape.FontSize) - // background does not exist for , so draw a rectangle behind it + // background style does not exist for , so draw a rectangle behind it to emulate if targetShape.LabelFill != "" { fmt.Fprintf(writer, ``, labelTL.X, labelTL.Y,