KAS theme support
Custom themes may be built over this crate, optionally including custom draw
DrawShaded), provided that the shell implements support.
Alternatively this crate may be skipped altogether, especially for a
minimal shell with a custom fixed theme.
pub use kas;
Provides standard theme colours
Event handling configuration
A theme with flat (unshaded) rendering
Wrapper around mutliple themes, supporting run-time switching
Font raster settings
A theme using simple shading to give apparent depth to elements
An optionally-owning (boxed) reference
Extension trait providing shaded drawing over
A theme provides widget sizing and drawing implementations.
Requirements on theme config (with
Theme, but without associated types
Per-window storage for the theme