feat: move "add element" button into the scrollable

This commit is contained in:
electria 2026-06-25 17:23:05 -07:00
commit 52b83efc2c
Signed by: electria
SSH key fingerprint: SHA256:8LlB3ucPbBHqozqkhsNbaV5oG3SlzzqUj8FZDL6IPQs

View file

@ -86,7 +86,8 @@ impl State {
]) ])
.align_y(Vertical::Center) .align_y(Vertical::Center)
.into(), .into(),
widget::scrollable(widget::column(category.elements.iter().enumerate().map( widget::scrollable(
widget::column(category.elements.iter().enumerate().map(
|(i_element, element)| { |(i_element, element)| {
widget::row([ widget::row([
widget::text_input("content", &element) widget::text_input("content", &element)
@ -128,13 +129,15 @@ impl State {
]) ])
.into() .into()
}, },
))) ))
.into(), .align_x(Horizontal::Center)
.push(
widget::button("add element") widget::button("add element")
.on_press(Message::AddElement { i_category }) .on_press(Message::AddElement { i_category }),
),
)
.into(), .into(),
]) ])
.align_x(Horizontal::Center)
.into() .into()
})) }))
.spacing(15) .spacing(15)