diff --git a/gtk/resources/theme/Adwaita/_common.scss b/gtk/resources/theme/Adwaita/_common.scss index b240e35fc8..44dc302f71 100644 --- a/gtk/resources/theme/Adwaita/_common.scss +++ b/gtk/resources/theme/Adwaita/_common.scss @@ -339,6 +339,7 @@ GtkLabel { (destructive-action, $destructive_color) { &.#{$b_type} { @include button(normal,$b_color, white); + outline-color: transparentize($selected_fg_color, 0.7); &:hover { @include button(hover,$b_color, white); } diff --git a/gtk/resources/theme/Adwaita/gtk-contained-dark.css b/gtk/resources/theme/Adwaita/gtk-contained-dark.css index f105980f6e..42f5b16631 100644 --- a/gtk/resources/theme/Adwaita/gtk-contained-dark.css +++ b/gtk/resources/theme/Adwaita/gtk-contained-dark.css @@ -394,7 +394,8 @@ border-color: #0b1e33; text-shadow: 0 -1px rgba(0, 0, 0, 0.70353); icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); + outline-color: rgba(255, 255, 255, 0.3); } .button.suggested-action:hover { border-style: solid; color: white; @@ -441,7 +442,8 @@ border-color: #5e0707; text-shadow: 0 -1px rgba(0, 0, 0, 0.64078); icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); + outline-color: rgba(255, 255, 255, 0.3); } .button.destructive-action:hover { border-style: solid; color: white; diff --git a/gtk/resources/theme/Adwaita/gtk-contained.css b/gtk/resources/theme/Adwaita/gtk-contained.css index 63f87d47a7..71d5726796 100644 --- a/gtk/resources/theme/Adwaita/gtk-contained.css +++ b/gtk/resources/theme/Adwaita/gtk-contained.css @@ -386,7 +386,8 @@ border-color: #1c5187; text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; + outline-color: rgba(255, 255, 255, 0.3); } .button.suggested-action:hover { border-style: solid; color: white; @@ -433,7 +434,8 @@ border-color: #8e0b0b; text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; } + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px white; + outline-color: rgba(255, 255, 255, 0.3); } .button.destructive-action:hover { border-style: solid; color: white;