Hello C.,
Yes it seems that BorderThickness or LineThickness is not take account (only BackGroundColor and BorderColor), on skinparam:
@startuml
skinparam collections {
BackGroundColor palegreen
BorderColor green
BorderThickness 5
}
collections col0
card card
@enduml
See also:
A workaround is to migrate all on style...
@startuml
<style>
collections {
BackGroundColor palegreen
LineColor green
LineThickness 5
}
</style>
collections col0
card card
@enduml
Or just mix skinparam and style...
@startuml
<style>
collections {
LineThickness 5
}
</style>
skinparam collections {
BackGroundColor palegreen
BorderColor green
}
collections col0
card card
@enduml
Then for:
Also, weirdly, if you do:
card card
collections collections
You get single rendering, but
actor actor
collections collections
Switches to a sequence diagram
It is normal:
- as card is an element of deployment, with any other element that generates deployment diagram.
- as actor and collections are both elements for sequence or for deployment, that generates the first (sequence) diagram type.
If that can help,
Regards,
Th.