First of: I really like the mindmap including styles very much - clean and very simple to write!
The following code is broken - the style is not correctly applied to the level 2 items:
@startmindmap
skinparam shadowing false
skinparam ArrowColor #1ba1e2
<style>
mindmapDiagram {
RoundCorner 0
.lvl1 {
BackGroundColor #dfa9fe
LineColor #c765ff
FontColor #7900bf
}
.lvl2 {
BackGroundColor #ffa69e
LineColor #ff6556
FontColor #ab0e00
}
.lvl3 {
BackGroundColor #c5e0b3
LineColor #a8d08d
FontColor #538135
}
}
</style>
* aaaaa <<lvl1>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
**:bbb
cccccc <<lvl2>>;
** ddddddd <<lvl2>>
*** eeeeeeeeee <<lvl3>>
@endmindmap
While a shorter version of it works perfectly fine:
@startmindmap
skinparam shadowing false
skinparam ArrowColor #1ba1e2
<style>
mindmapDiagram {
RoundCorner 0
.lvl1 {
BackGroundColor #dfa9fe
LineColor #c765ff
FontColor #7900bf
}
.lvl2 {
BackGroundColor #ffa69e
LineColor #ff6556
FontColor #ab0e00
}
.lvl3 {
BackGroundColor #c5e0b3
LineColor #a8d08d
FontColor #538135
}
}
</style>
* aaaaa <<lvl1>>
**:bbb
cccccc <<lvl2>>;
**:xxx
yyy <<lvl2>>;
@endmindmap
And if I add some random new lines to it then it breaks again:
@startmindmap
skinparam shadowing false
skinparam ArrowColor #1ba1e2
<style>
mindmapDiagram {
RoundCorner 0
.lvl1 {
BackGroundColor #dfa9fe
LineColor #c765ff
FontColor #7900bf
}
.lvl2 {
BackGroundColor #ffa69e
LineColor #ff6556
FontColor #ab0e00
}
.lvl3 {
BackGroundColor #c5e0b3
LineColor #a8d08d
FontColor #538135
}
}
</style>
* aaaaa <<lvl1>>
**:bbb
cccccc <<lvl2>>;
**:xxx
yyy <<lvl2>>;
@endmindmap