diff --git a/src/sass/_colors.scss b/src/sass/_colors.scss index 8bfe1147..40660ec7 100644 --- a/src/sass/_colors.scss +++ b/src/sass/_colors.scss @@ -44,6 +44,7 @@ $disabled_fg_color: if($variant == 'light', transparentize($fg_c $alt_disabled_fg_color: if($variant == 'light', transparentize($alt_fg_color, 0.55), transparentize($alt_fg_color, 0.65)); $disabled_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); +$active_color: if($variant == 'light', rgba(black, 0.26), rgba(white, 0.2)); $track_color: if($variant == 'light', rgba(black, 0.20), rgba(white, 0.16)); $visit_color: if($variant == 'light', rgba(black, 0.16), rgba(white, 0.12)); $divider_color: if($variant == 'light', rgba(black, 0.12), rgba(white, 0.1)); diff --git a/src/sass/gtk/apps/_gnome-40.0.scss b/src/sass/gtk/apps/_gnome-40.0.scss index bdd1a441..c31a533f 100644 --- a/src/sass/gtk/apps/_gnome-40.0.scss +++ b/src/sass/gtk/apps/_gnome-40.0.scss @@ -35,14 +35,9 @@ $flap_sidebar_size: 240px; transition-duration: $shorter_duration; } - &:active:not(:selected):not(:hover) { + &:active { color: $fg_color; - background-color: transparent; - } - - &:selected:active, &:hover:active { - color: $fg_color; - background-color: $track_color; + background-color: $divider_color; } &:disabled { @@ -54,6 +49,8 @@ $flap_sidebar_size: 240px; background-color: $visit_color; &:hover { background-color: $track_color; } + + &:active { background-color: $active_color; } } }