diff options
Diffstat (limited to '')
| -rw-r--r-- | widget/src/button.rs | 10 | 
1 files changed, 9 insertions, 1 deletions
| diff --git a/widget/src/button.rs b/widget/src/button.rs index 579ad434..a23a7156 100644 --- a/widget/src/button.rs +++ b/widget/src/button.rs @@ -63,6 +63,14 @@ impl<'a, Message, Theme, Renderer> Button<'a, Message, Theme, Renderer>  where      Renderer: crate::core::Renderer,  { +    /// The default [`Padding`] of a [`Button`]. +    pub const DEFAULT_PADDING: Padding = Padding { +        top: 5.0, +        bottom: 5.0, +        right: 10.0, +        left: 10.0, +    }; +      /// Creates a new [`Button`] with the given content.      pub fn new(          content: impl Into<Element<'a, Message, Theme, Renderer>>, @@ -78,7 +86,7 @@ where              on_press: None,              width: size.width.fluid(),              height: size.height.fluid(), -            padding: Padding::new(5.0), +            padding: Self::DEFAULT_PADDING,              clip: false,              style: Theme::default_style(),          } | 
