Remove default styling of Button
- A background will only show if explicitly set. - `iced_wgpu` won't apply a `min_width` of 100 units anymore.
This commit is contained in:
parent
6857829dc3
commit
2337029602
3 changed files with 32 additions and 22 deletions
|
|
@ -19,6 +19,8 @@ pub struct Button<'a, Message, Element> {
|
|||
|
||||
pub width: Length,
|
||||
|
||||
pub min_width: u32,
|
||||
|
||||
pub padding: u16,
|
||||
|
||||
pub background: Option<Background>,
|
||||
|
|
@ -52,6 +54,7 @@ impl<'a, Message, Element> Button<'a, Message, Element> {
|
|||
content: content.into(),
|
||||
on_press: None,
|
||||
width: Length::Shrink,
|
||||
min_width: 0,
|
||||
padding: 0,
|
||||
background: None,
|
||||
border_radius: 0,
|
||||
|
|
@ -66,6 +69,11 @@ impl<'a, Message, Element> Button<'a, Message, Element> {
|
|||
self
|
||||
}
|
||||
|
||||
pub fn min_width(mut self, min_width: u32) -> Self {
|
||||
self.min_width = min_width;
|
||||
self
|
||||
}
|
||||
|
||||
pub fn padding(mut self, padding: u16) -> Self {
|
||||
self.padding = padding;
|
||||
self
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue