2019-08-17 17:16:09 +02:00
|
|
|
g.classGroup text {
|
|
|
|
fill: $nodeBorder;
|
|
|
|
stroke: none;
|
|
|
|
font-family: 'trebuchet ms', verdana, arial;
|
2019-11-23 08:26:15 +01:00
|
|
|
font-family: var(--mermaid-font-family);
|
2019-08-17 17:16:09 +02:00
|
|
|
font-size: 10px;
|
2019-11-23 08:26:15 +01:00
|
|
|
|
|
|
|
.title {
|
|
|
|
font-weight: bolder;
|
|
|
|
}
|
2019-08-17 17:16:09 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
g.classGroup rect {
|
|
|
|
fill: $nodeBkg;
|
|
|
|
stroke: $nodeBorder;
|
|
|
|
}
|
|
|
|
|
|
|
|
g.classGroup line {
|
|
|
|
stroke: $nodeBorder;
|
|
|
|
stroke-width: 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
.classLabel .box {
|
|
|
|
stroke: none;
|
|
|
|
stroke-width: 0;
|
|
|
|
fill: $nodeBkg;
|
|
|
|
opacity: 0.5;
|
|
|
|
}
|
|
|
|
|
|
|
|
.classLabel .label {
|
|
|
|
fill: $nodeBorder;
|
|
|
|
font-size: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.relation {
|
|
|
|
stroke: $nodeBorder;
|
|
|
|
stroke-width: 1;
|
|
|
|
fill: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
@mixin composition {
|
|
|
|
fill: $nodeBorder;
|
|
|
|
stroke: $nodeBorder;
|
|
|
|
stroke-width: 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
#compositionStart {
|
|
|
|
@include composition;
|
|
|
|
}
|
|
|
|
|
|
|
|
#compositionEnd {
|
|
|
|
@include composition;
|
|
|
|
}
|
|
|
|
|
|
|
|
@mixin aggregation {
|
|
|
|
fill: $nodeBkg;
|
|
|
|
stroke: $nodeBorder;
|
|
|
|
stroke-width: 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
#aggregationStart {
|
|
|
|
@include aggregation;
|
|
|
|
}
|
|
|
|
|
|
|
|
#aggregationEnd {
|
|
|
|
@include aggregation;
|
|
|
|
}
|
|
|
|
|
|
|
|
#dependencyStart {
|
|
|
|
@include composition;
|
|
|
|
}
|
|
|
|
|
|
|
|
#dependencyEnd {
|
|
|
|
@include composition;
|
|
|
|
}
|
|
|
|
|
|
|
|
#extensionStart {
|
|
|
|
@include composition;
|
|
|
|
}
|
|
|
|
|
|
|
|
#extensionEnd {
|
|
|
|
@include composition;
|
|
|
|
}
|