From 1b96868e4836b0532ad5c2c0bdb85d1d6fd0698f Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Fri, 8 Mar 2024 00:24:49 +0100 Subject: Improve default padding of `Button` widget --- widget/src/button.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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>, @@ -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(), } -- cgit