From da9ce16f2c0d9f12fcae70120ce43f14514b866f Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Sat, 28 May 2016 18:16:14 +0200 Subject: [PATCH] gedit: fix subpixel-rendering in open-document-selector-treeview (fix #549) --- common/gtk-3.0/3.16/gtk-dark.css | 2 +- common/gtk-3.0/3.16/gtk-darker.css | 2 +- common/gtk-3.0/3.16/gtk-solid-dark.css | 2 +- common/gtk-3.0/3.16/gtk-solid-darker.css | 2 +- common/gtk-3.0/3.16/gtk-solid.css | 2 +- common/gtk-3.0/3.16/gtk.css | 2 +- common/gtk-3.0/3.16/sass/_applications.scss | 2 +- common/gtk-3.0/3.18/gtk-dark.css | 2 +- common/gtk-3.0/3.18/gtk-darker.css | 2 +- common/gtk-3.0/3.18/gtk-solid-dark.css | 2 +- common/gtk-3.0/3.18/gtk-solid-darker.css | 2 +- common/gtk-3.0/3.18/gtk-solid.css | 2 +- common/gtk-3.0/3.18/gtk.css | 2 +- common/gtk-3.0/3.18/sass/_applications.scss | 2 +- common/gtk-3.0/3.20/gtk-dark.css | 2 +- common/gtk-3.0/3.20/gtk-darker.css | 2 +- common/gtk-3.0/3.20/gtk-solid-dark.css | 2 +- common/gtk-3.0/3.20/gtk-solid-darker.css | 2 +- common/gtk-3.0/3.20/gtk-solid.css | 2 +- common/gtk-3.0/3.20/gtk.css | 2 +- common/gtk-3.0/3.20/sass/_applications.scss | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/common/gtk-3.0/3.16/gtk-dark.css b/common/gtk-3.0/3.16/gtk-dark.css index cb8e163..a5df689 100644 --- a/common/gtk-3.0/3.16/gtk-dark.css +++ b/common/gtk-3.0/3.16/gtk-dark.css @@ -2652,7 +2652,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { padding: 3px 6px 3px 6px; border-color: #404552; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #4a4f5c; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.16/gtk-darker.css b/common/gtk-3.0/3.16/gtk-darker.css index 1267c82..013c690 100644 --- a/common/gtk-3.0/3.16/gtk-darker.css +++ b/common/gtk-3.0/3.16/gtk-darker.css @@ -2655,7 +2655,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.16/gtk-solid-dark.css b/common/gtk-3.0/3.16/gtk-solid-dark.css index d15ccad..dacc9f4 100644 --- a/common/gtk-3.0/3.16/gtk-solid-dark.css +++ b/common/gtk-3.0/3.16/gtk-solid-dark.css @@ -2652,7 +2652,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { padding: 3px 6px 3px 6px; border-color: #404552; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #4a4f5c; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.16/gtk-solid-darker.css b/common/gtk-3.0/3.16/gtk-solid-darker.css index a949c92..1fee18d 100644 --- a/common/gtk-3.0/3.16/gtk-solid-darker.css +++ b/common/gtk-3.0/3.16/gtk-solid-darker.css @@ -2655,7 +2655,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.16/gtk-solid.css b/common/gtk-3.0/3.16/gtk-solid.css index ba72279..fc504fd 100644 --- a/common/gtk-3.0/3.16/gtk-solid.css +++ b/common/gtk-3.0/3.16/gtk-solid.css @@ -2655,7 +2655,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.16/gtk.css b/common/gtk-3.0/3.16/gtk.css index 98e7e82..894fa9e 100644 --- a/common/gtk-3.0/3.16/gtk.css +++ b/common/gtk-3.0/3.16/gtk.css @@ -2655,7 +2655,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.16/sass/_applications.scss b/common/gtk-3.0/3.16/sass/_applications.scss index bfcee21..3268f75 100644 --- a/common/gtk-3.0/3.16/sass/_applications.scss +++ b/common/gtk-3.0/3.16/sass/_applications.scss @@ -191,7 +191,7 @@ NemoWindow { border-color: $base_color; // disable borders, making them transparent doesn't work for some reason &:prelight { - background-color: transparentize(black, 0.95); + background-color: mix($fg_color, $base_color, 7%); &:selected { color: $selected_fg_color; diff --git a/common/gtk-3.0/3.18/gtk-dark.css b/common/gtk-3.0/3.18/gtk-dark.css index 8f5f85d..58aa032 100644 --- a/common/gtk-3.0/3.18/gtk-dark.css +++ b/common/gtk-3.0/3.18/gtk-dark.css @@ -2782,7 +2782,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > . padding: 3px 6px 3px 6px; border-color: #404552; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #4a4f5c; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.18/gtk-darker.css b/common/gtk-3.0/3.18/gtk-darker.css index 93ef024..83af4df 100644 --- a/common/gtk-3.0/3.18/gtk-darker.css +++ b/common/gtk-3.0/3.18/gtk-darker.css @@ -2785,7 +2785,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > . padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.18/gtk-solid-dark.css b/common/gtk-3.0/3.18/gtk-solid-dark.css index 84e87d7..a4e9282 100644 --- a/common/gtk-3.0/3.18/gtk-solid-dark.css +++ b/common/gtk-3.0/3.18/gtk-solid-dark.css @@ -2782,7 +2782,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > . padding: 3px 6px 3px 6px; border-color: #404552; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #4a4f5c; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.18/gtk-solid-darker.css b/common/gtk-3.0/3.18/gtk-solid-darker.css index 81b8e0e..9c4cc5e 100644 --- a/common/gtk-3.0/3.18/gtk-solid-darker.css +++ b/common/gtk-3.0/3.18/gtk-solid-darker.css @@ -2785,7 +2785,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > . padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.18/gtk-solid.css b/common/gtk-3.0/3.18/gtk-solid.css index bf933ca..e375835 100644 --- a/common/gtk-3.0/3.18/gtk-solid.css +++ b/common/gtk-3.0/3.18/gtk-solid.css @@ -2789,7 +2789,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > . padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.18/gtk.css b/common/gtk-3.0/3.18/gtk.css index 6b5d571..67cc6f8 100644 --- a/common/gtk-3.0/3.18/gtk.css +++ b/common/gtk-3.0/3.18/gtk.css @@ -2789,7 +2789,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > . padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:prelight { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:prelight:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.18/sass/_applications.scss b/common/gtk-3.0/3.18/sass/_applications.scss index 63e1186..2a02203 100644 --- a/common/gtk-3.0/3.18/sass/_applications.scss +++ b/common/gtk-3.0/3.18/sass/_applications.scss @@ -210,7 +210,7 @@ NemoWindow { border-color: $base_color; // disable borders, making them transparent doesn't work for some reason &:prelight { - background-color: transparentize(black, 0.95); + background-color: mix($fg_color, $base_color, 7%); &:selected { color: $selected_fg_color; diff --git a/common/gtk-3.0/3.20/gtk-dark.css b/common/gtk-3.0/3.20/gtk-dark.css index 034c752..317cc5a 100644 --- a/common/gtk-3.0/3.20/gtk-dark.css +++ b/common/gtk-3.0/3.20/gtk-dark.css @@ -3221,7 +3221,7 @@ popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-can padding: 3px 6px 3px 6px; border-color: #404552; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #4a4f5c; } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.20/gtk-darker.css b/common/gtk-3.0/3.20/gtk-darker.css index 6cf6f13..042ea6c 100644 --- a/common/gtk-3.0/3.20/gtk-darker.css +++ b/common/gtk-3.0/3.20/gtk-darker.css @@ -3219,7 +3219,7 @@ popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-can padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.20/gtk-solid-dark.css b/common/gtk-3.0/3.20/gtk-solid-dark.css index 5fc855f..3819b84 100644 --- a/common/gtk-3.0/3.20/gtk-solid-dark.css +++ b/common/gtk-3.0/3.20/gtk-solid-dark.css @@ -3221,7 +3221,7 @@ popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-can padding: 3px 6px 3px 6px; border-color: #404552; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #4a4f5c; } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.20/gtk-solid-darker.css b/common/gtk-3.0/3.20/gtk-solid-darker.css index f515b6a..a00cb02 100644 --- a/common/gtk-3.0/3.20/gtk-solid-darker.css +++ b/common/gtk-3.0/3.20/gtk-solid-darker.css @@ -3219,7 +3219,7 @@ popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-can padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.20/gtk-solid.css b/common/gtk-3.0/3.20/gtk-solid.css index 87ce4d3..38c08cd 100644 --- a/common/gtk-3.0/3.20/gtk-solid.css +++ b/common/gtk-3.0/3.20/gtk-solid.css @@ -3223,7 +3223,7 @@ popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-can padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.20/gtk.css b/common/gtk-3.0/3.20/gtk.css index f20d7d6..7d600a3 100644 --- a/common/gtk-3.0/3.20/gtk.css +++ b/common/gtk-3.0/3.20/gtk.css @@ -3223,7 +3223,7 @@ popover.background label.nautilus-canvas-item.separator, headerbar .nautilus-can padding: 3px 6px 3px 6px; border-color: #ffffff; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { - background-color: rgba(0, 0, 0, 0.05); } + background-color: #f4f4f5; } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { color: #ffffff; background-color: #5294E2; } diff --git a/common/gtk-3.0/3.20/sass/_applications.scss b/common/gtk-3.0/3.20/sass/_applications.scss index 5a6cb9d..ef65794 100644 --- a/common/gtk-3.0/3.20/sass/_applications.scss +++ b/common/gtk-3.0/3.20/sass/_applications.scss @@ -160,7 +160,7 @@ $disk_space_free: darken($bg_color, 3%); border-color: $base_color; // disable borders, making them transparent doesn't work for some reason &:hover { - background-color: transparentize(black, 0.95); + background-color: mix($fg_color, $base_color, 7%); &:selected { color: $selected_fg_color;