Commit graph

12 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
6f69df3d41
Implement theme styling for PaneGrid 2022-06-01 01:46:14 +02:00
Héctor Ramón Jiménez
3e2b6247f7
Implement theme styling for Toggler
... and wire up theming to the `styling` example.
2022-06-01 01:46:04 +02:00
Héctor Ramón Jiménez
28d09bfff1
Implement theme styling for Radio 2022-05-27 01:29:36 +02:00
Héctor Ramón Jiménez
d988d813d7
Introduce specific types for each palette::Extended field
We will have more control over color calculations for each semantic purpose this way.
2022-05-26 23:58:56 +02:00
Héctor Ramón Jiménez
cf0230072c
Rename Variant to Style and Style to Appearance 2022-05-26 23:07:34 +02:00
Héctor Ramón Jiménez
7f3b7075db
Rename theme::Definition to application::StyleSheet 2022-05-26 19:02:15 +02:00
Héctor Ramón Jiménez
5a39dad506
Tweak styling of Slider and improve contrast of Background 2022-05-26 05:31:25 +02:00
Héctor Ramón Jiménez
822a3cd04f
Let a Theme control the text_color of an application 2022-05-26 01:10:26 +02:00
Héctor Ramón Jiménez
3a820b45f3
Implement theme styling for Slider 2022-05-26 00:40:27 +02:00
Héctor Ramón Jiménez
03eda9b162
Let a Theme control the background color of an application
... and remove `Application::background_color`
2022-05-25 05:01:18 +02:00
Héctor Ramón Jiménez
2cfb307f8c
Implement basic theming Palette 2022-05-21 17:33:31 -04:00
Héctor Ramón Jiménez
664251f3f5
Draft first-class Theme support
RFC: https://github.com/iced-rs/rfcs/pull/6
2022-05-14 01:56:32 +02:00