From 0e41ff015ca0b8c20763928691d2610459af1d53 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 2 Nov 2015 21:34:14 -0500 Subject: [PATCH] HighContrast: Update menu styling Support the element names introduced in the previous commit. --- gtk/theme/HighContrast/_common.scss | 1 + gtk/theme/HighContrast/gtk.css | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/gtk/theme/HighContrast/_common.scss b/gtk/theme/HighContrast/_common.scss index 1e31b8c134..833563e1cd 100644 --- a/gtk/theme/HighContrast/_common.scss +++ b/gtk/theme/HighContrast/_common.scss @@ -1150,6 +1150,7 @@ treeview.view.progressbar { //Progressbar in treeview cells } } +menu, .menu { padding: 0px; background-color: $base_color; diff --git a/gtk/theme/HighContrast/gtk.css b/gtk/theme/HighContrast/gtk.css index 83f27eda5e..1a34079c28 100644 --- a/gtk/theme/HighContrast/gtk.css +++ b/gtk/theme/HighContrast/gtk.css @@ -1326,23 +1326,32 @@ treeview.view.progressbar { color: gray; box-shadow: none; } +menu, .menu { padding: 0px; background-color: #fff; } + menu .menuitem, .menu .menuitem { padding: 4px; } + menu .menuitem:hover, .menu .menuitem:hover { color: #fff; background-color: #000; } + menu .menuitem:insensitive, .menu .menuitem:insensitive { color: gray; } + menu .menuitem:insensitive:backdrop, .menu .menuitem:insensitive:backdrop { color: gray; } - .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover { + menu .menuitem:backdrop, menu .menuitem:backdrop:hover, + .menu .menuitem:backdrop, + .menu .menuitem:backdrop:hover { color: #000; background-color: #fff; } + menu .menuitem.arrow, .menu .menuitem.arrow { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + menu .menuitem.arrow:dir(rtl), .menu .menuitem.arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }