Hello PlantUML team,
- Could you allow [style] FontColor on State diagram?
Especially to correct some theme (e.g. see 'State with amiga theme'), without adding skinparam in them.
Here are some example:
Code | Output |
@startuml
skinparam StateFontColor red
skinparam FontColor red
title How to change fontcolor by style?
state A {
state B {
}
state C {
state c : state c
}
}
state S1 : state S1
state S2
@enduml |  state header: OK state label: KO |
@startuml
skinparam StateFontColor red
skinparam StateAttributeFontColor red
title How to change fontcolor by style?
state A {
state B {
}
state C {
state c : state c
}
}
state S1 : state S1
state S2
@enduml |  state header: OK state label: OK |
@startuml
<style>
root {
FontColor Red
}
</style>
title How to change fontcolor by style?
state A {
state B {
}
state C {
state c : state c
}
}
state S1 : state S1
state S2
@enduml |  state header: KO state label: KO |
@startuml
<style>
stateDiagram {
FontColor Red
}
</style>
title How to change fontcolor by style?
state A {
state B {
}
state C {
state c : state c
}
}
state S1 : state S1
state S2
@enduml |  state header: KO state label: KO |
... | ... |
And same question about all the other styles element... 
[ How to translate those skinparam on style:
skinparam State {
AttributeFontColor blue
AttributeFontName serif
AttributeFontSize 9
AttributeFontStyle italic
BackgroundColor palegreen
BorderColor violet
EndColor gold
FontColor red
FontName Sanserif
FontSize 15
FontStyle bold
StartColor silver
}
] 
Thanks for your works,
Regards,
Th.