Crate egui_aesthetix

Source
Expand description

A programmatic and Uniform approach to theming egui Applications.

This library supplies one simple theme trait which attempts to expose all the key colors, margins, paddings, spacings and other style elements that one would need to manipulate to implement a theme.

It also gives defaults for more niche elements of the style that a user might not want to customize but can if they want to.

Modules§

themes
All themes that the Aesthetix ships without of the box will be located in this folder

Traits§

Aesthetix
Every custom egui theme that wishes to use the egui aesthetix crate must implement this trait. Aesthetix is structured in such a way that it is easy to customize the theme to your liking.