Themes

A Theme provides the Look-and-Feel for the application.
Theme is defined by the struct to the right.

Default Themes

Included Themes are Default Blue, Green Mint, Dark Gray, Dark High Contrast, Black Red.
Some previews are below:

Default Blue
Green Mint
Dark Silver

Custom Theme

To have a custom theme, create an instance of Theme with the desired look. Then apply the Theme upon Window creation by
mut window := ui.window(my_custom_theme, 'My Window') ,

If the Window is already created, it is possible to change the theme by win.set_theme(my_custom_theme)