diff --git a/data/resources/icons/scalable/actions/crop-symbolic.svg b/data/resources/icons/scalable/actions/crop-symbolic.svg new file mode 100644 index 0000000..422c900 --- /dev/null +++ b/data/resources/icons/scalable/actions/crop-symbolic.svg @@ -0,0 +1,2 @@ + + diff --git a/data/resources/style.css b/data/resources/style.css index 0437685..d3af624 100644 --- a/data/resources/style.css +++ b/data/resources/style.css @@ -85,4 +85,9 @@ dialog.error-details textview { .error-message { padding: 12px; font-size: 0.95em; +} + +menubutton.suggested-action button { + padding-left: 17px; + padding-right: 17px; } \ No newline at end of file diff --git a/src/widgets/edit_window.rs b/src/widgets/edit_window.rs index 9577a7f..12c4607 100644 --- a/src/widgets/edit_window.rs +++ b/src/widgets/edit_window.rs @@ -266,11 +266,6 @@ impl LpEditWindow { let done_sensitive = operations .as_ref() .is_some_and(|x| !x.operations().is_empty()); - if done_sensitive { - imp.done.add_css_class("suggested-action"); - } else { - imp.done.remove_css_class("suggested-action"); - } imp.done.set_sensitive(done_sensitive); imp.operations.replace(operations); diff --git a/src/widgets/edit_window.ui b/src/widgets/edit_window.ui index 6cf5c9b..3c3422a 100644 --- a/src/widgets/edit_window.ui +++ b/src/widgets/edit_window.ui @@ -20,7 +20,7 @@ true false