aboutsummaryrefslogtreecommitdiff
path: root/common/gtk-3.0
diff options
context:
space:
mode:
authorHorst31802015-09-14 17:05:57 +0200
committerHorst31802015-09-14 17:05:57 +0200
commit5c1681a6e750c9cabea7b993414b37ca07767d2e (patch)
tree39394da6920c81f00561c42b5faca4db4e677a6e /common/gtk-3.0
parent226314b10e51a08e8303f75e1f32c46395851eea (diff)
downloadsolarc-theme-5c1681a6e750c9cabea7b993414b37ca07767d2e.tar.gz
solarc-theme-5c1681a6e750c9cabea7b993414b37ca07767d2e.tar.xz
solarc-theme-5c1681a6e750c9cabea7b993414b37ca07767d2e.zip
file chooser: make rows with popovers visible
Diffstat (limited to 'common/gtk-3.0')
-rw-r--r--common/gtk-3.0/3.18/gtk-contained-dark.css17
-rw-r--r--common/gtk-3.0/3.18/gtk-contained-darker.css17
-rw-r--r--common/gtk-3.0/3.18/gtk-contained-solid-dark.css17
-rw-r--r--common/gtk-3.0/3.18/gtk-contained-solid-darker.css17
-rw-r--r--common/gtk-3.0/3.18/gtk-contained-solid.css17
-rw-r--r--common/gtk-3.0/3.18/gtk-contained.css17
-rw-r--r--common/gtk-3.0/3.18/sass/_common.scss3
7 files changed, 69 insertions, 36 deletions
diff --git a/common/gtk-3.0/3.18/gtk-contained-dark.css b/common/gtk-3.0/3.18/gtk-contained-dark.css
index 434f4aa..7b8826d 100644
--- a/common/gtk-3.0/3.18/gtk-contained-dark.css
+++ b/common/gtk-3.0/3.18/gtk-contained-dark.css
@@ -2141,7 +2141,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child {
padding: 2px; }
-.list-row.activatable:hover {
+.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(255, 255, 255, 0.03); }
.list-row.activatable:active {
@@ -2150,7 +2150,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active {
color: #ffffff; }
-.list-row.activatable:selected:hover {
+.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; }
.list-row.activatable:selected:insensitive {
@@ -2322,7 +2322,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(211, 218, 227, 0.8);
border-width: 1px 0;
border-style: solid; }
- GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
border-color: rgba(255, 255, 255, 0.05); }
.sidebar-button.button {
@@ -2631,8 +2631,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
-NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover {
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
+NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
background-image: none;
background-color: #5294E2;
color: #ffffff;
@@ -3727,12 +3729,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
diff --git a/common/gtk-3.0/3.18/gtk-contained-darker.css b/common/gtk-3.0/3.18/gtk-contained-darker.css
index f09e6f1..9f0c0bb 100644
--- a/common/gtk-3.0/3.18/gtk-contained-darker.css
+++ b/common/gtk-3.0/3.18/gtk-contained-darker.css
@@ -2144,7 +2144,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child {
padding: 2px; }
-.list-row.activatable:hover {
+.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active {
@@ -2153,7 +2153,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active {
color: #ffffff; }
-.list-row.activatable:selected:hover {
+.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; }
.list-row.activatable:selected:insensitive {
@@ -2325,7 +2325,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8);
border-width: 1px 0;
border-style: solid; }
- GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button {
@@ -2634,8 +2634,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
-NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover {
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
+NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
background-image: none;
background-color: #5294E2;
color: #ffffff;
@@ -3720,12 +3722,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
diff --git a/common/gtk-3.0/3.18/gtk-contained-solid-dark.css b/common/gtk-3.0/3.18/gtk-contained-solid-dark.css
index 8166d16..87d24cf 100644
--- a/common/gtk-3.0/3.18/gtk-contained-solid-dark.css
+++ b/common/gtk-3.0/3.18/gtk-contained-solid-dark.css
@@ -2141,7 +2141,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child {
padding: 2px; }
-.list-row.activatable:hover {
+.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(255, 255, 255, 0.03); }
.list-row.activatable:active {
@@ -2150,7 +2150,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active {
color: #ffffff; }
-.list-row.activatable:selected:hover {
+.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; }
.list-row.activatable:selected:insensitive {
@@ -2322,7 +2322,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(211, 218, 227, 0.8);
border-width: 1px 0;
border-style: solid; }
- GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
border-color: rgba(255, 255, 255, 0.05); }
.sidebar-button.button {
@@ -2631,8 +2631,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
-NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover {
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
+NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
background-image: none;
background-color: #5294E2;
color: #ffffff;
@@ -3727,12 +3729,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
diff --git a/common/gtk-3.0/3.18/gtk-contained-solid-darker.css b/common/gtk-3.0/3.18/gtk-contained-solid-darker.css
index fe0f76d..7fac055 100644
--- a/common/gtk-3.0/3.18/gtk-contained-solid-darker.css
+++ b/common/gtk-3.0/3.18/gtk-contained-solid-darker.css
@@ -2144,7 +2144,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child {
padding: 2px; }
-.list-row.activatable:hover {
+.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active {
@@ -2153,7 +2153,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active {
color: #ffffff; }
-.list-row.activatable:selected:hover {
+.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; }
.list-row.activatable:selected:insensitive {
@@ -2325,7 +2325,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8);
border-width: 1px 0;
border-style: solid; }
- GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button {
@@ -2634,8 +2634,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
-NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover {
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
+NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
background-image: none;
background-color: #5294E2;
color: #ffffff;
@@ -3720,12 +3722,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
diff --git a/common/gtk-3.0/3.18/gtk-contained-solid.css b/common/gtk-3.0/3.18/gtk-contained-solid.css
index 05db064..236c87c 100644
--- a/common/gtk-3.0/3.18/gtk-contained-solid.css
+++ b/common/gtk-3.0/3.18/gtk-contained-solid.css
@@ -2148,7 +2148,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child {
padding: 2px; }
-.list-row.activatable:hover {
+.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active {
@@ -2157,7 +2157,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active {
color: #ffffff; }
-.list-row.activatable:selected:hover {
+.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; }
.list-row.activatable:selected:insensitive {
@@ -2329,7 +2329,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8);
border-width: 1px 0;
border-style: solid; }
- GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button {
@@ -2638,8 +2638,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
-NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover {
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
+NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
background-image: none;
background-color: #5294E2;
color: #ffffff;
@@ -3724,12 +3726,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
diff --git a/common/gtk-3.0/3.18/gtk-contained.css b/common/gtk-3.0/3.18/gtk-contained.css
index 76f262f..213b1f6 100644
--- a/common/gtk-3.0/3.18/gtk-contained.css
+++ b/common/gtk-3.0/3.18/gtk-contained.css
@@ -2148,7 +2148,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child {
padding: 2px; }
-.list-row.activatable:hover {
+.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active {
@@ -2157,7 +2157,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active {
color: #ffffff; }
-.list-row.activatable:selected:hover {
+.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; }
.list-row.activatable:selected:insensitive {
@@ -2329,7 +2329,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8);
border-width: 1px 0;
border-style: solid; }
- GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button {
@@ -2638,8 +2638,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
-NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover {
+GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
+NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
background-image: none;
background-color: #5294E2;
color: #ffffff;
@@ -3724,12 +3726,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
- NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon {
+ GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
+ NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
diff --git a/common/gtk-3.0/3.18/sass/_common.scss b/common/gtk-3.0/3.18/sass/_common.scss
index c24eee0..06a7c08 100644
--- a/common/gtk-3.0/3.18/sass/_common.scss
+++ b/common/gtk-3.0/3.18/sass/_common.scss
@@ -2603,6 +2603,9 @@ GtkPlacesSidebar.sidebar {
&:not(:hover):not(:active) > GtkImage { opacity: 0.5 };
}
+ // this is for indicating which sidebar row generated a popover
+ // see https://bugzilla.gnome.org/show_bug.cgi?id=754411
+ .has-open-popup { @extend .list-row.activatable:hover; }
}
.sidebar-item {