Rename positive and destructive to success and danger in button

This commit is contained in:
Héctor Ramón Jiménez 2024-03-07 15:21:42 +01:00
parent 4489af7bfd
commit 44f002f64a
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
7 changed files with 11 additions and 11 deletions

View file

@ -195,7 +195,7 @@ fn view_controls<'a>(
.text_size(16), .text_size(16),
button("Clear") button("Clear")
.on_press(Message::Clear) .on_press(Message::Clear)
.style(button::destructive), .style(button::danger),
] ]
.padding(10) .padding(10)
.spacing(20) .spacing(20)

View file

@ -180,7 +180,7 @@ impl Sandbox for App {
column(items.into_iter().map(|item| { column(items.into_iter().map(|item| {
let button = button("Delete") let button = button("Delete")
.on_press(Message::DeleteItem(item.clone())) .on_press(Message::DeleteItem(item.clone()))
.style(button::destructive); .style(button::danger);
row![ row![
text(&item.name).color(item.color), text(&item.name).color(item.color),

View file

@ -287,7 +287,7 @@ fn view_content<'a>(
) )
] ]
.push_maybe(if total_panes > 1 && !is_pinned { .push_maybe(if total_panes > 1 && !is_pinned {
Some(button("Close", Message::Close(pane)).style(button::destructive)) Some(button("Close", Message::Close(pane)).style(button::danger))
} else { } else {
None None
}) })
@ -333,7 +333,7 @@ fn view_controls<'a>(
}); });
let close = button(text("Close").size(14)) let close = button(text("Close").size(14))
.style(button::destructive) .style(button::danger)
.padding(3) .padding(3)
.on_press_maybe(if total_panes > 1 && !is_pinned { .on_press_maybe(if total_panes > 1 && !is_pinned {
Some(Message::Close(pane)) Some(Message::Close(pane))

View file

@ -226,7 +226,7 @@ impl Application for Example {
crop_controls, crop_controls,
button(centered_text("Crop")) button(centered_text("Crop"))
.on_press(Message::Crop) .on_press(Message::Crop)
.style(button::destructive) .style(button::danger)
.padding([10, 20, 10, 20]) .padding([10, 20, 10, 20])
.width(Length::Fill), .width(Length::Fill),
] ]

View file

@ -136,7 +136,7 @@ impl Application for Stopwatch {
}; };
let reset_button = button("Reset") let reset_button = button("Reset")
.style(button::destructive) .style(button::danger)
.on_press(Message::Reset); .on_press(Message::Reset);
let controls = row![toggle_button, reset_button].spacing(20); let controls = row![toggle_button, reset_button].spacing(20);

View file

@ -386,7 +386,7 @@ impl Task {
) )
.on_press(TaskMessage::Delete) .on_press(TaskMessage::Delete)
.padding(10) .padding(10)
.style(button::destructive) .style(button::danger)
] ]
.spacing(20) .spacing(20)
.align_items(Alignment::Center) .align_items(Alignment::Center)

View file

@ -477,8 +477,8 @@ pub fn secondary(theme: &Theme, status: Status) -> Appearance {
} }
} }
/// A positive button; denoting a good outcome. /// A success button; denoting a good outcome.
pub fn positive(theme: &Theme, status: Status) -> Appearance { pub fn success(theme: &Theme, status: Status) -> Appearance {
let palette = theme.extended_palette(); let palette = theme.extended_palette();
let base = styled(palette.success.base); let base = styled(palette.success.base);
@ -492,8 +492,8 @@ pub fn positive(theme: &Theme, status: Status) -> Appearance {
} }
} }
/// A destructive button; denoting a dangerous action. /// A danger button; denoting a destructive action.
pub fn destructive(theme: &Theme, status: Status) -> Appearance { pub fn danger(theme: &Theme, status: Status) -> Appearance {
let palette = theme.extended_palette(); let palette = theme.extended_palette();
let base = styled(palette.danger.base); let base = styled(palette.danger.base);