vokegpu / ekg-ui-library

High-performance multi-platform modular GUI library with GPU API modular support: OpenGL/Vulkan accelerated
MIT License
73 stars 3 forks source link

UI theme & color scheme. #5

Open MrsRina opened 1 year ago

MrsRina commented 1 year ago

ekg has no geometry theme but only color scheme with minimal configurations for widgets, that is not an issue, just one feature very important.

Different from color scheme ekg gonna has geometry theme, each rendered rectangle inside the widgets are configured by runtime logic, whatever, this is a problem for the general design, I do not have meta to integrate a 2th hyper text language like HTML or CSS, but soon I will append JSON to create color schemes and themes. Of course, I will implement lots of settings and features for create custom themes.

MrsRina commented 3 months ago

I was thinking to use LISP instead of some random binary file or txt parser.

MrsRina commented 3 months ago

Now EKG theme also is scheme-based type; which means you have colors as scheme and not theme. Soon EKG should add one theme system, for customize the visual model of widgets.