Improve Padding ergonomics
We expose free functions for creating a `Padding` and methods with the same name to modify its fields.
This commit is contained in:
parent
915c926c28
commit
7c3341760d
5 changed files with 70 additions and 47 deletions
|
|
@ -170,7 +170,7 @@ impl Example {
|
|||
column![
|
||||
column![
|
||||
button(centered_text("Screenshot!"))
|
||||
.padding([10, 20, 10, 20])
|
||||
.padding([10, 20])
|
||||
.width(Fill)
|
||||
.on_press(Message::Screenshot),
|
||||
if !self.png_saving {
|
||||
|
|
@ -182,7 +182,7 @@ impl Example {
|
|||
.style(button::secondary)
|
||||
}
|
||||
.style(button::secondary)
|
||||
.padding([10, 20, 10, 20])
|
||||
.padding([10, 20])
|
||||
.width(Fill)
|
||||
]
|
||||
.spacing(10),
|
||||
|
|
@ -191,7 +191,7 @@ impl Example {
|
|||
button(centered_text("Crop"))
|
||||
.on_press(Message::Crop)
|
||||
.style(button::danger)
|
||||
.padding([10, 20, 10, 20])
|
||||
.padding([10, 20])
|
||||
.width(Fill),
|
||||
]
|
||||
.spacing(10)
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ impl ScrollableDemo {
|
|||
scroll_to_beginning_button(),
|
||||
]
|
||||
.align_x(Center)
|
||||
.padding([40, 0, 40, 0])
|
||||
.padding([40, 0])
|
||||
.spacing(40),
|
||||
)
|
||||
.direction(scrollable::Direction::Vertical(
|
||||
|
|
@ -239,7 +239,7 @@ impl ScrollableDemo {
|
|||
]
|
||||
.height(450)
|
||||
.align_y(Center)
|
||||
.padding([0, 40, 0, 40])
|
||||
.padding([0, 40])
|
||||
.spacing(40),
|
||||
)
|
||||
.direction(scrollable::Direction::Horizontal(
|
||||
|
|
@ -281,7 +281,7 @@ impl ScrollableDemo {
|
|||
scroll_to_beginning_button(),
|
||||
]
|
||||
.align_y(Center)
|
||||
.padding([0, 40, 0, 40])
|
||||
.padding([0, 40])
|
||||
.spacing(40),
|
||||
)
|
||||
.direction({
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue