Hi andras, yes that is a pretty big issue to be decided, whether things like fills go as a property of a style (which makes it kind of a "preset" which can then be more easily applied to many objects and also edited in one place to change), or whether it is a property that gets applied to an object individually.
It's also possible to have both, where a style could maybe have a set of "default" properties including a fill set with the style, but also allow objects to override it. This may make for a somewhat more complicated UI though, which is kind of bad. But it may be worth it for the flexibility it would offer.
Those kinds of trade-offs with "more flexibility" being the benefit, but "more complex UI" being the cost are difficult areas to work on, which tend to take me some time to analyze and plan.
- Michael
|