fix(widget): allow None for button text color to inherit from container

This commit is contained in:
Michael Aaron Murphy 2023-09-18 08:28:51 +02:00
parent 6acdba28aa
commit b404497e76
No known key found for this signature in database
GPG key ID: B2732D4240C9212C
5 changed files with 15 additions and 28 deletions

View file

@ -23,9 +23,6 @@ pub struct Appearance {
/// The border [`Color`] of the button.
pub border_color: Color,
/// Opacity of the button.
pub opacity: f32,
/// An outline placed around the border.
pub outline_width: f32,
@ -36,7 +33,7 @@ pub struct Appearance {
pub icon_color: Option<Color>,
/// The text [`Color`] of the button.
pub text_color: Color,
pub text_color: Option<Color>,
}
impl Appearance {
@ -48,11 +45,10 @@ impl Appearance {
border_radius: BorderRadius::from(0.0),
border_width: 0.0,
border_color: Color::TRANSPARENT,
opacity: 1.0,
outline_width: 0.0,
outline_color: Color::TRANSPARENT,
icon_color: None,
text_color: Color::BLACK,
text_color: None,
}
}
}