summaryrefslogtreecommitdiffstats
path: root/widget
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-03-08 00:24:49 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-03-08 00:24:49 +0100
commit1b96868e4836b0532ad5c2c0bdb85d1d6fd0698f (patch)
tree51807d4793faf0b1dcfa8f4aeecf97c08f9f8803 /widget
parent00e7035622fc2cd0abcdb3670c4d1a898213fe42 (diff)
downloadiced-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.rs10
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(),
}