This is very nice. I am definitely going to look out for this.
Can one configure multiple styles? Change the style in-game? Is it still possible to change the style per-instance?
I don’t think these are necessary features, but I’m just curious.
And just to get this right. I can change the look of these 12 default widgets and all widgets from your plugin will change the looks accordingly?
Also, in case you want to add more widgets, I can think of one: A Carousel widget (would be useful for shops and item-selection or stuff like this)
Also, do you plan on providing more complex widgets like chat boxes, inventory interfaces, HUDs, quest windows and you name it? Not sure what would make sense, but you might want to provide even more complex widgets in a different plugin or even add them to this one?