MermaidTheme

Portable optional theme overrides shared by all rendering backends.

Colors are CSS color values. fontSize is expressed in CSS pixels. Omitted values inherit the selected backend preset.

Types

Link copied to clipboard
class Builder

Mutable builder for an immutable MermaidTheme.

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

sequence-activation background color

Link copied to clipboard

sequence-activation border color

Link copied to clipboard

sequence-actor background color

Link copied to clipboard

sequence-actor border color

Link copied to clipboard

optional light or dark presentation semantics

Link copied to clipboard

primary node border color

Link copied to clipboard

outer SVG canvas color

Link copied to clipboard

cluster background color

Link copied to clipboard

cluster border color

Link copied to clipboard

edge-label background color

Link copied to clipboard

CSS font-family value

Link copied to clipboard

font size in CSS pixels

Link copied to clipboard
val line: String?

connector and sequence lifeline color

Link copied to clipboard

sequence-note background color

Link copied to clipboard

sequence-note border color

Link copied to clipboard

primary node surface color

Link copied to clipboard

secondary node surface color

Link copied to clipboard

tertiary or muted node surface color

Link copied to clipboard
val text: String?

primary text color