From ca9cc433baea67860be85d8871cd51bbfb555fc9 Mon Sep 17 00:00:00 2001 From: vinceliuice Date: Thu, 1 Aug 2024 09:10:40 +0800 Subject: [PATCH] Fixed #1093 --- src/sass/gtk/apps/_gnome-40.0.scss | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/sass/gtk/apps/_gnome-40.0.scss b/src/sass/gtk/apps/_gnome-40.0.scss index 3044cae2..0f6386e8 100644 --- a/src/sass/gtk/apps/_gnome-40.0.scss +++ b/src/sass/gtk/apps/_gnome-40.0.scss @@ -116,7 +116,33 @@ $flap_sidebar_size: 240px; child.activatable { border-radius: $bt_radius; - @extend %row_activatable; + transition: background-color $longer_duration $deceleration_curve; + + &:hover { + background-color: $fill_color; + transition-duration: $shorter_duration; + } + + &:active:not(:selected):not(:hover) { + color: $fg_color; + background-color: transparent; + } + + &:selected:active, &:hover:active { + color: $fg_color; + background-color: $track_color; + } + + &:disabled { + color: $disabled_fg_color; + } + + &:selected { + color: $fg_color; + background-color: $visit_color; + + &:hover { background-color: $track_color; } + } } }