refactor: update existing buttons

This commit is contained in:
Ashley Wulber 2023-08-04 17:19:30 -04:00 committed by Ashley Wulber
parent 3507e9f4cf
commit f8c25096fd
2 changed files with 11 additions and 5 deletions

View file

@ -253,12 +253,13 @@ impl button::StyleSheet for Theme {
return active(self);
}
let corner_radii = &self.cosmic().corner_radii;
let component = style.cosmic(self);
button::Appearance {
border_radius: match style {
Button::Link => 0.0.into(),
Button::Card => 8.0.into(),
_ => 24.0.into(),
Button::Link => corner_radii.radius_0.into(),
Button::Card => corner_radii.radius_xs.into(),
_ => corner_radii.radius_xl.into(),
},
background: match style {
Button::Link | Button::Text => None,