Live demo - Block diagram
The demo shown below was taken from the official Mermaid documentation.
Textual representation
The code above is rendered by "Prism Syntax Highlighter for Confluence" which supports highlighting Mermaid syntax.
👉 Check out the official Mermaid documentation here https://mermaid.js.org/syntax/block.html.