[gtk+] Some minimal theme fixes for focus drawing
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Some minimal theme fixes for focus drawing
- Date: Wed, 25 Oct 2017 22:37:27 +0000 (UTC)
commit f8e74e8f0463e5e7534c119d47e5a9613b833eb8
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Oct 25 18:35:32 2017 -0400
Some minimal theme fixes for focus drawing
We don't want focus rectangles everywhere, so set them up
explicitly for the widgets where we want them, and only
if focus(visible) is set.
gtk/theme/Adwaita/_common.scss | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index 40aaa14..6d44ed8 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -13,7 +13,12 @@ $button_transition: all 200ms $ease-out-quad;
-gtk-secondary-caret-color: $selected_bg_color
}
-*:focus {
+button:focus(visible),
+checkbutton:focus(visible),
+radiobutton:focus(visible),
+switch:focus(visible),
+scale:focus(visible),
+label:focus(visible) {
// We use the outline properties to signal the focus properties
// to the adwaita engine: using real CSS properties is faster,
// and we don't use any outlines for now.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]