From dc21b82f6f870bf09f95edb7eb6e36b3f4821315 Mon Sep 17 00:00:00 2001 From: John LeSueur Date: Wed, 24 May 2023 09:43:41 -0700 Subject: [PATCH] Allow use of collections in c4 diagrams --- C4.puml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/C4.puml b/C4.puml index 16234b9..fbda501 100644 --- a/C4.puml +++ b/C4.puml @@ -124,6 +124,10 @@ skinparam rectangle { StereotypeFontSize $STEREOTYPE_FONT_SIZE } +skinparam collections { + StereotypeFontSize $STEREOTYPE_FONT_SIZE +} + skinparam database { StereotypeFontSize $STEREOTYPE_FONT_SIZE } @@ -347,6 +351,7 @@ skinparam package { !unquoted procedure $defineSkinparams($tagStereo, $bgColor, $fontColor, $borderColor, $shadowing, $shape) ' only rectangle supports shape(d corners) !$tagSkin = $elementTagSkinparams("rectangle", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing, $shape) + !$tagSkin = $tagSkin + $elementTagSkinparams("collections", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing, "") !$tagSkin = $tagSkin + $elementTagSkinparams("database", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing, "") !$tagSkin = $tagSkin + $elementTagSkinparams("queue", $tagStereo, $bgColor, $fontColor, $borderColor, $shadowing, "") ' plantuml.jar bug - actor have to be after person