diff --git a/gtk-3.0/assets/arrow-down-active.svg b/gtk-3.0/assets/arrow-down-active.svg
new file mode 100755
index 0000000..c0fe4dc
--- /dev/null
+++ b/gtk-3.0/assets/arrow-down-active.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/gtk-3.0/assets/arrow-left-active.svg b/gtk-3.0/assets/arrow-left-active.svg
new file mode 100755
index 0000000..956a60a
--- /dev/null
+++ b/gtk-3.0/assets/arrow-left-active.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/gtk-3.0/assets/arrow-right-active.svg b/gtk-3.0/assets/arrow-right-active.svg
new file mode 100755
index 0000000..d17a11b
--- /dev/null
+++ b/gtk-3.0/assets/arrow-right-active.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/gtk-3.0/assets/arrow-up-active.svg b/gtk-3.0/assets/arrow-up-active.svg
new file mode 100755
index 0000000..73578b2
--- /dev/null
+++ b/gtk-3.0/assets/arrow-up-active.svg
@@ -0,0 +1,81 @@
+
+
+
+
diff --git a/gtk-3.0/assets/checkbox-checked-insensitive.png b/gtk-3.0/assets/checkbox-checked-insensitive.png
index dc7ab92..3c7c1d3 100755
Binary files a/gtk-3.0/assets/checkbox-checked-insensitive.png and b/gtk-3.0/assets/checkbox-checked-insensitive.png differ
diff --git a/gtk-3.0/assets/checkbox-checked-insensitive@2.png b/gtk-3.0/assets/checkbox-checked-insensitive@2.png
index 3dc45ee..a312d5a 100644
Binary files a/gtk-3.0/assets/checkbox-checked-insensitive@2.png and b/gtk-3.0/assets/checkbox-checked-insensitive@2.png differ
diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/gtk-3.0/assets/checkbox-unchecked-insensitive.png
index 3c7c1d3..dc7ab92 100755
Binary files a/gtk-3.0/assets/checkbox-unchecked-insensitive.png and b/gtk-3.0/assets/checkbox-unchecked-insensitive.png differ
diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png b/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png
index a312d5a..3dc45ee 100644
Binary files a/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png and b/gtk-3.0/assets/checkbox-unchecked-insensitive@2.png differ
diff --git a/gtk-3.0/gtk-widgets.css b/gtk-3.0/gtk-widgets.css
index f0ed15f..a51e2df 100644
--- a/gtk-3.0/gtk-widgets.css
+++ b/gtk-3.0/gtk-widgets.css
@@ -1437,8 +1437,16 @@ scrollbar {
border-radius: 0; }
scrollbar:backdrop {
background-color: mix(@theme_bg_color, @theme_fg_color, 0.1); }
- scrollbar button, scrollbar button:backdrop, scrollbar button:hover, scrollbar button:hover:backdrop, scrollbar button:active, scrollbar button:active:backdrop, scrollbar button:disabled, scrollbar button:disabled:backdrop {
- padding: 3px;
+ scrollbar button:hover {
+ box-shadow: none;
+ border-color: mix(@theme_bg_color, @theme_fg_color, 0.1);
+ background-color: mix(@theme_bg_color, @theme_fg_color, 0.2); }
+ scrollbar button:active {
+ box-shadow: none;
+ border-color: mix(@theme_bg_color, @theme_fg_color, 0.1);
+ background-color: mix(@theme_bg_color, @theme_fg_color, 0.6); }
+ scrollbar button, scrollbar button:backdrop, scrollbar button:disabled, scrollbar button:disabled:backdrop {
+ padding: 4px;
border-color: mix(@theme_bg_color, @theme_fg_color, 0.1);
background-color: mix(@theme_bg_color, @theme_fg_color, 0.1); }
scrollbar slider {
@@ -1450,9 +1458,9 @@ scrollbar {
background-clip: padding-box;
background-color: mix(@theme_bg_color, @theme_fg_color, 0.4); }
scrollbar slider:hover {
- background-color: mix(@theme_bg_color, @theme_fg_color, 0.4); }
+ background-color: mix(@theme_bg_color, @theme_fg_color, 0.35); }
scrollbar slider:hover:active {
- background-color: mix(@theme_bg_color, @theme_fg_color, 0.45); }
+ background-color: mix(@theme_bg_color, @theme_fg_color, 0.6); }
scrollbar slider:backdrop {
background-color: mix(@theme_bg_color, @theme_fg_color, 0.45); }
scrollbar slider:disabled {
@@ -1495,8 +1503,12 @@ scrollbar {
min-width: 6px; }
scrollbar.horizontal button.down {
-gtk-icon-source: url("assets/arrow-right.svg"); }
+ scrollbar.horizontal button.down:active {
+ -gtk-icon-source: url("assets/arrow-right-active.svg"); }
scrollbar.horizontal button.up {
-gtk-icon-source: url("assets/arrow-left.svg"); }
+ scrollbar.horizontal button.up:active {
+ -gtk-icon-source: url("assets/arrow-left-active.svg"); }
scrollbar.vertical slider {
min-height: 40px; }
scrollbar.vertical button {
@@ -1504,8 +1516,12 @@ scrollbar {
min-width: 6px; }
scrollbar.vertical button.down {
-gtk-icon-source: url("assets/arrow-down.svg"); }
+ scrollbar.vertical button.down:active {
+ -gtk-icon-source: url("assets/arrow-down-active.svg"); }
scrollbar.vertical button.up {
-gtk-icon-source: url("assets/arrow-up.svg"); }
+ scrollbar.vertical button.up:active {
+ -gtk-icon-source: url("assets/arrow-up-active.svg"); }
treeview ~ scrollbar.vertical {
border-top: 1px solid @borders;
margin-top: -1px; }