Skip to main content

PlantUML supports a hexadecimal color code sequence for declared “participants”. LucidChart UML sequence diagrams don’t seem to support this.

PlantUML specification:

https://plantuml.com/sequence-diagram

 

PlantUML declared like this should work as expected, but LucidChart is throwing an error on the hexadecimal color codes:

```

@startuml
participant VBO as "VBO" #ffffff
participant POS as "POS UI" #bbbbff
participant HAL as "HAL" #ffffff
participant UPA as "UPA" #ffccaa
participant PG as "Payment Gateway" #ffffff

autonumber
VBO -> POS: Request
POS -> HAL: Request
HAL -> UPA: Request
UPA -> PG: Request
PG --> UPA: Response
UPA --> HAL: Response
HAL --> POS: Response
POS --> VBO: Response
@enduml

```

Try it out here: https://www.plantuml.com/

 

Reference to Lucid’s markup guide:

https://help.lucid.co/hc/en-us/articles/16262874090900-Create-a-sequence-diagram-with-UML-markup-in-Lucidchart

Hi @kschanz_imobile3, thanks for such a detailed post! Unfortunately, while Lucidchart’s UML tool is based on PlantUML syntax, PlantUML is not fully supported and sometimes certain elements like these color codes aren’t compatible.

We’re very interested in your feedback and committed to continually improving our products. If you’re willing to share, we’d love to hear more details about your use case or what you’d like to see in this experience within this thread. I’ve also converted this post to an idea so that it’s visible to others within the Product Feedback section of the community - from here, they can upvote it and add details of their own.

Finally, for more information on how Lucid manages feedback via this community, take a look at this post: