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),
button("Clear")
.on_press(Message::Clear)
.style(button::destructive),
.style(button::danger),
]
.padding(10)
.spacing(20)

View file

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

View file

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

View file

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

View file

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

View file

@ -386,7 +386,7 @@ impl Task {
)
.on_press(TaskMessage::Delete)
.padding(10)
.style(button::destructive)
.style(button::danger)
]
.spacing(20)
.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.
pub fn positive(theme: &Theme, status: Status) -> Appearance {
/// A success button; denoting a good outcome.
pub fn success(theme: &Theme, status: Status) -> Appearance {
let palette = theme.extended_palette();
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.
pub fn destructive(theme: &Theme, status: Status) -> Appearance {
/// A danger button; denoting a destructive action.
pub fn danger(theme: &Theme, status: Status) -> Appearance {
let palette = theme.extended_palette();
let base = styled(palette.danger.base);