Hello,
Into the following diagram, using "-" into style name (lines 29-30, e.g. "LAN-A" and "LAN-B"), is throwing an error at PlantUML on-line, but it was working fine some weeks ago. I'm not sure, but I believe that the "-" isn't a valid character for PlantUML styles anymore.
@startuml
scale 1/3
skinparam defaultFontName Calibri
left to right direction
!include <office/Security/certificate>
!define VRTPuml https://raw.githubusercontent.com/eduardomozart/VRT-PlantUML/main/dist
!include VRTPuml/Servers/VRTTower_Server.puml
!include VRTPuml/Clients/VRTSmartphone.puml
!include VRTPuml/Clients/VRTLaptop.puml
hide stereotype
skinparam {
ArrowColor Black
DefaultTextAlignment center
BackgroundColor White
shadowing false
RoundCorner 10
dpi 300
}
skinparam rectangle {
BackgroundColor none
BorderColor transparent
BorderColor<<LAN-A>> #Red
BorderColor<<LAN-B>> #Blue
}
rectangle "<$VRTTower_Server{scale=0.51}>\n**ClearPass**" as CP
rectangle "<$VRTSmartphone{scale=0.81}>" as Smartphone
rectangle "<$VRTLaptop{scale=0.31}>" as Laptop
CP -[hidden]- Laptop
CP <--> "\nEAP Exchange" Laptop : "<$certificate>\nRADIUS"
CP <--> Smartphone : "<$certificate>\nHTTPS"
@enduml