Merge pull request #1042 from alixander/apply-theme-measured

apply theme to measured too
This commit is contained in:
Alexander Wang 2023-03-16 10:41:08 -07:00 committed by GitHub
commit 26d680a052
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -505,8 +505,11 @@ func (obj *Object) Text() *d2target.MText {
}
fontSize := d2fonts.FONT_SIZE_M
labelVal := obj.Attributes.Label.Value
if obj.Class != nil || obj.SQLTable != nil {
fontSize = d2fonts.FONT_SIZE_L
} else if obj.Graph.Theme != nil && obj.Graph.Theme.SpecialRules.CapsLock {
labelVal = strings.ToUpper(labelVal)
}
if obj.OuterSequenceDiagram() == nil {
@ -527,7 +530,7 @@ func (obj *Object) Text() *d2target.MText {
isBold = false
}
return &d2target.MText{
Text: obj.Attributes.Label.Value,
Text: labelVal,
FontSize: fontSize,
IsBold: isBold,
IsItalic: isItalic,