From: Lapo Calamandrei Date: Mon, 21 Mar 2016 18:42:54 +0000 (+0100) Subject: Adwaita: simplify treeview:drop(active) code X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~24^2~5154 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ee94f9ff890d784301b8ede8f11beb50ef855c5d;p=gtk4.git Adwaita: simplify treeview:drop(active) code --- diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss index dc6a3ea6dc..e03914acb0 100644 --- a/gtk/theme/Adwaita/_common.scss +++ b/gtk/theme/Adwaita/_common.scss @@ -1605,21 +1605,14 @@ treeview.view { border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%); border-top: $backdrop_bg_color; } - - &.before:drop(active) { - border-style: solid none none none; - border-width: 1px; - border-color: mix($fg_color, $selected_bg_color, 50%); - } - &.after:drop(active) { - border-style: none none solid none; - border-width: 1px; - border-color: mix($fg_color, $selected_bg_color, 50%); - } &:drop(active) { border-style: solid none; border-width: 1px; - border-color: mix($fg_color, $selected_bg_color, 50%); + border-color: $selected_borders_color; + + &.after { border-top-style: none; } + + &.before { border-bottom-style: none; } } &.expander { diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css index 443f688fa2..777f0cb8d6 100644 --- a/gtk/theme/Adwaita/gtk-contained-dark.css +++ b/gtk/theme/Adwaita/gtk-contained-dark.css @@ -1991,18 +1991,14 @@ treeview.view { treeview.view:backdrop { border-left-color: #676b6b; border-top: #393f3f; } - treeview.view.before:drop(active) { - border-style: solid none none none; - border-width: 1px; - border-color: #88a6c4; } - treeview.view.after:drop(active) { - border-style: none none solid none; - border-width: 1px; - border-color: #88a6c4; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; - border-color: #88a6c4; } + border-color: #0f2b48; } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #b3b3b2; } diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css index de708a609e..d7bb3e336a 100644 --- a/gtk/theme/Adwaita/gtk-contained.css +++ b/gtk/theme/Adwaita/gtk-contained.css @@ -1998,18 +1998,14 @@ treeview.view { treeview.view:backdrop { border-left-color: #babbbb; border-top: #e8e8e7; } - treeview.view.before:drop(active) { - border-style: solid none none none; - border-width: 1px; - border-color: #3c6288; } - treeview.view.after:drop(active) { - border-style: none none solid none; - border-width: 1px; - border-color: #3c6288; } treeview.view:drop(active) { border-style: solid none; border-width: 1px; - border-color: #3c6288; } + border-color: #184472; } + treeview.view:drop(active).after { + border-top-style: none; } + treeview.view:drop(active).before { + border-bottom-style: none; } treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: #6d7172; }