diff options
author | 2024-03-08 00:24:49 +0100 | |
---|---|---|
committer | 2024-03-08 00:24:49 +0100 | |
commit | 1b96868e4836b0532ad5c2c0bdb85d1d6fd0698f (patch) | |
tree | 51807d4793faf0b1dcfa8f4aeecf97c08f9f8803 /widget | |
parent | 00e7035622fc2cd0abcdb3670c4d1a898213fe42 (diff) | |
download | iced-1b96868e4836b0532ad5c2c0bdb85d1d6fd0698f.tar.gz iced-1b96868e4836b0532ad5c2c0bdb85d1d6fd0698f.tar.bz2 iced-1b96868e4836b0532ad5c2c0bdb85d1d6fd0698f.zip |
Improve default padding of `Button` widget
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(), } |