1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-10-27 19:04:02 +00:00

file chooser: make rows with popovers visible

This commit is contained in:
Horst3180 2015-09-14 17:05:57 +02:00
parent 226314b10e
commit 5c1681a6e7
7 changed files with 69 additions and 36 deletions

View File

@ -2141,7 +2141,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child { .grid-child {
padding: 2px; } padding: 2px; }
.list-row.activatable:hover { .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(255, 255, 255, 0.03); } background-color: rgba(255, 255, 255, 0.03); }
.list-row.activatable:active { .list-row.activatable:active {
@ -2150,7 +2150,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active { .list-row.activatable:selected:active {
color: #ffffff; } color: #ffffff; }
.list-row.activatable:selected:hover { .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; } background-color: #4a85cb; }
.list-row.activatable:selected:insensitive { .list-row.activatable:selected:insensitive {
@ -2322,7 +2322,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(211, 218, 227, 0.8); color: rgba(211, 218, 227, 0.8);
border-width: 1px 0; border-width: 1px 0;
border-style: solid; } 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); } border-color: rgba(255, 255, 255, 0.05); }
.sidebar-button.button { .sidebar-button.button {
@ -2631,8 +2631,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, 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-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3727,12 +3729,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); } color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, 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); } background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .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, 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; } color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,

View File

@ -2144,7 +2144,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child { .grid-child {
padding: 2px; } padding: 2px; }
.list-row.activatable:hover { .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); } background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active { .list-row.activatable:active {
@ -2153,7 +2153,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active { .list-row.activatable:selected:active {
color: #ffffff; } color: #ffffff; }
.list-row.activatable:selected:hover { .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; } background-color: #4a85cb; }
.list-row.activatable:selected:insensitive { .list-row.activatable:selected:insensitive {
@ -2325,7 +2325,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8); color: rgba(92, 97, 108, 0.8);
border-width: 1px 0; border-width: 1px 0;
border-style: solid; } 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); } border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button { .sidebar-button.button {
@ -2634,8 +2634,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, 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-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3720,12 +3722,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); } color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, 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); } background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .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, 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; } color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,

View File

@ -2141,7 +2141,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child { .grid-child {
padding: 2px; } padding: 2px; }
.list-row.activatable:hover { .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(255, 255, 255, 0.03); } background-color: rgba(255, 255, 255, 0.03); }
.list-row.activatable:active { .list-row.activatable:active {
@ -2150,7 +2150,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active { .list-row.activatable:selected:active {
color: #ffffff; } color: #ffffff; }
.list-row.activatable:selected:hover { .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; } background-color: #4a85cb; }
.list-row.activatable:selected:insensitive { .list-row.activatable:selected:insensitive {
@ -2322,7 +2322,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(211, 218, 227, 0.8); color: rgba(211, 218, 227, 0.8);
border-width: 1px 0; border-width: 1px 0;
border-style: solid; } 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); } border-color: rgba(255, 255, 255, 0.05); }
.sidebar-button.button { .sidebar-button.button {
@ -2631,8 +2631,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, 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-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3727,12 +3729,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); } color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, 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); } background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .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, 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; } color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,

View File

@ -2144,7 +2144,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child { .grid-child {
padding: 2px; } padding: 2px; }
.list-row.activatable:hover { .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); } background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active { .list-row.activatable:active {
@ -2153,7 +2153,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active { .list-row.activatable:selected:active {
color: #ffffff; } color: #ffffff; }
.list-row.activatable:selected:hover { .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; } background-color: #4a85cb; }
.list-row.activatable:selected:insensitive { .list-row.activatable:selected:insensitive {
@ -2325,7 +2325,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8); color: rgba(92, 97, 108, 0.8);
border-width: 1px 0; border-width: 1px 0;
border-style: solid; } 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); } border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button { .sidebar-button.button {
@ -2634,8 +2634,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, 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-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3720,12 +3722,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); } color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, 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); } background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .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, 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; } color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,

View File

@ -2148,7 +2148,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child { .grid-child {
padding: 2px; } padding: 2px; }
.list-row.activatable:hover { .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); } background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active { .list-row.activatable:active {
@ -2157,7 +2157,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active { .list-row.activatable:selected:active {
color: #ffffff; } color: #ffffff; }
.list-row.activatable:selected:hover { .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; } background-color: #4a85cb; }
.list-row.activatable:selected:insensitive { .list-row.activatable:selected:insensitive {
@ -2329,7 +2329,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8); color: rgba(92, 97, 108, 0.8);
border-width: 1px 0; border-width: 1px 0;
border-style: solid; } 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); } border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button { .sidebar-button.button {
@ -2638,8 +2638,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, 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-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3724,12 +3726,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); } color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, 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); } background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .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, 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; } color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,

View File

@ -2148,7 +2148,7 @@ GtkScrolledWindow GtkViewport.frame {
.grid-child { .grid-child {
padding: 2px; } padding: 2px; }
.list-row.activatable:hover { .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
background-color: rgba(0, 0, 0, 0.05); } background-color: rgba(0, 0, 0, 0.05); }
.list-row.activatable:active { .list-row.activatable:active {
@ -2157,7 +2157,7 @@ GtkScrolledWindow GtkViewport.frame {
.list-row.activatable:selected:active { .list-row.activatable:selected:active {
color: #ffffff; } color: #ffffff; }
.list-row.activatable:selected:hover { .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
background-color: #4a85cb; } background-color: #4a85cb; }
.list-row.activatable:selected:insensitive { .list-row.activatable:selected:insensitive {
@ -2329,7 +2329,7 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
color: rgba(92, 97, 108, 0.8); color: rgba(92, 97, 108, 0.8);
border-width: 1px 0; border-width: 1px 0;
border-style: solid; } 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); } border-color: rgba(0, 0, 0, 0.05); }
.sidebar-button.button { .sidebar-button.button {
@ -2638,8 +2638,10 @@ GtkVolumeButton.button {
GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, 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-image: none;
background-color: #5294E2; background-color: #5294E2;
color: #ffffff; color: #ffffff;
@ -3724,12 +3726,15 @@ NautilusWindow GtkPlacesSidebar.sidebar {
NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon { NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
color: rgba(186, 195, 207, 0.6); } color: rgba(186, 195, 207, 0.6); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, 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); } background-color: rgba(186, 195, 207, 0.15); }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .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, 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; } color: inherit; }
GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator,
GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,

View File

@ -2603,6 +2603,9 @@ GtkPlacesSidebar.sidebar {
&:not(:hover):not(:active) > GtkImage { opacity: 0.5 }; &: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 { .sidebar-item {