summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-12-17 12:52:22 +0000
committerMatthias Clasen <mclasen@redhat.com>2020-12-17 12:52:22 +0000
commit8a923e02a1d6fd3376de734d95b6923003425b82 (patch)
tree83d71438144a70149a316dff681d5224fa88eac7
parentdb08bccb1133b771e73058db60781eff8fd77105 (diff)
parentaddcf57b4d3c92552dafa995331b37c24c47a569 (diff)
downloadgtk+-8a923e02a1d6fd3376de734d95b6923003425b82.tar.gz
Merge branch 'wip/jimmac/flat-button-tweaks' into 'master'
Adwaita: flat button adjustments See merge request GNOME/gtk!2967
-rw-r--r--gtk/theme/Adwaita/_common.scss8
-rw-r--r--gtk/theme/Adwaita/_drawing.scss4
2 files changed, 7 insertions, 5 deletions
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index 90b09a635f..d64cc120da 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -536,7 +536,8 @@ button {
transition: $button_transition;
transition-duration: 500ms;
}
- &:active {
+ &:active,
+ &:checked {
@include button(undecorated-active);
transition: $button_transition;
}
@@ -1396,9 +1397,10 @@ windowcontrols {
min-height: 0;
&:hover {
//special case hover colors inside a headerbar
- @include button(undecorated-hover,$c:$headerbar_bg_color);
+ @include button(undecorated-hover,$c:darken($headerbar_bg_color,10%));
}
- &:active { @include button(undecorated-active,$c:$headerbar_bg_color); }
+ &:active,
+ &:checked { @include button(undecorated-active,$c:darken($headerbar_bg_color,10%)); }
}
}
diff --git a/gtk/theme/Adwaita/_drawing.scss b/gtk/theme/Adwaita/_drawing.scss
index dd45692767..aca1fa8651 100644
--- a/gtk/theme/Adwaita/_drawing.scss
+++ b/gtk/theme/Adwaita/_drawing.scss
@@ -419,7 +419,7 @@
box-shadow: none;
text-shadow: none;
@if $variant == 'light' {
- background-color: darken($c,26%);
+ background-color: darken($c,14%);
}
@else {
background-color: darken($c,10%);
@@ -431,7 +431,7 @@
box-shadow: none;
text-shadow: none;
@if $variant == 'light' {
- background-color: darken($c,40%);
+ background-color: darken($c,30%);
}
@else {
background-color: darken($c,14%);