#133, #48: fix StereotypeFontSize 0 and StereotypeFontColor problem

pull/136/head
KIRCHSTH 5 years ago
parent ea051eb969
commit 41f8919cda

@ -8,6 +8,7 @@
!global $ARROW_COLOR = "#666666"
!global $BOUNDARY_COLOR = "#444444"
!global $BOUNDARY_BG_COLOR = "#FFFFFF"
!global $LEGEND_FONT_COLOR = "#FFFFFF"
!global $LEGEND_TITLE_COLOR = "#000000"
@ -51,15 +52,19 @@ skinparam Arrow {
' Some boundary skinparam have to be set a package skinparams too (PlantUML uses internal packages)
skinparam package {
StereotypeFontSize 0
StereotypeFontSize 6
StereotypeFontColor $BOUNDARY_BG_COLOR
FontStyle plain
BackgroundColor $BOUNDARY_BG_COLOR
}
skinparam rectangle<<boundary>> {
Shadowing false
StereotypeFontSize 0
StereotypeFontSize 6
StereotypeFontColor $BOUNDARY_BG_COLOR
FontColor $BOUNDARY_COLOR
BorderColor $BOUNDARY_COLOR
BackgroundColor $BOUNDARY_BG_COLOR
BorderStyle dashed
}
@ -119,6 +124,10 @@ skinparam rectangle<<boundary>> {
!$tagSkin = $elementTagSkinparams("rectangle", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing)
!$tagSkin = $tagSkin + $elementTagSkinparams("database", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing)
!$tagSkin = $tagSkin + $elementTagSkinparams("queue", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing)
!if ($tagStereo == "boundary")
!$tagSkin = $tagSkin + "skinparam package<<boundary>>StereotypeFontColor " + $bgColor + %newline()
!$tagSkin = $tagSkin + "skinparam rectangle<<boundary>>StereotypeFontColor " + $bgColor + %newline()
!endif
$tagSkin
!endprocedure

Loading…
Cancel
Save