To ease adoption and make theming much easier, I'd prefer having "sane defaults" which if easily changed would lead to ~pleasant~ acceptable look (imagine Nuklear or ImGui defaults) with 0 effort?
I can imagine a vector of 9 pixels as the "default color palette" which would then be used for backgrounds, foregrounds, borders, hovers, etc.
This'd allow making a new "theme" as YAML one-liner refinable in the future as we go.
To ease adoption and make theming much easier, I'd prefer having "sane defaults" which if easily changed would lead to ~pleasant~ acceptable look (imagine Nuklear or ImGui defaults) with 0 effort?
I can imagine a vector of 9 pixels as the "default color palette" which would then be used for backgrounds, foregrounds, borders, hovers, etc.
This'd allow making a new "theme" as YAML one-liner refinable in the future as we go.