fix nautilus sidebar bg color bug

Dustin Falgout 2015-05-16 20:55:21 -05:00
parent 20aa3a5d69
commit b619c2d5b7
1 changed files with 160 additions and 155 deletions

View File

@ -4,21 +4,21 @@
PanelWidget, PanelWidget,
PanelApplet, PanelApplet,
PanelToplevel { PanelToplevel {
padding: 0; padding: 0;
background-color: @panel_bg_color; background-color: @panel_bg_color;
background-image: none; background-image: none;
color: @panel_fg_color; color: @panel_fg_color;
} }
PanelApplet { PanelApplet {
border-width: 0; border-width: 0;
} }
PanelSeparator { PanelSeparator {
border-width: 0; border-width: 0;
background-color: @panel_bg_color; background-color: @panel_bg_color;
background-image: none; background-image: none;
color: @panel_fg_color; color: @panel_fg_color;
} }
.gnome-panel-menu-bar, .gnome-panel-menu-bar,
@ -26,178 +26,183 @@ PanelApplet > GtkMenuBar.menubar,
PanelApplet > GtkMenuBar.menubar.menuitem, PanelApplet > GtkMenuBar.menubar.menuitem,
PanelMenuBar.menubar, PanelMenuBar.menubar,
PanelMenuBar.menubar.menuitem { PanelMenuBar.menubar.menuitem {
-PanelMenuBar-icon-visible: true; -PanelMenuBar-icon-visible: true;
border-width: 0; border-width: 0;
background-color: @panel_bg_color; background-color: @panel_bg_color;
background-image: none; background-image: none;
} }
PanelAppletFrame { PanelAppletFrame {
border-width: 0; border-width: 0;
background-color: @panel_bg_color; background-color: @panel_bg_color;
background-image: none; background-image: none;
} }
PanelApplet .button { PanelApplet .button {
-GtkButton-inner-border: 2; -GtkButton-inner-border: 2;
border-width: 0 1px; border-width: 0 1px;
border-radius: 0; border-radius: 0;
border-color: transparent; border-color: transparent;
background-color: @panel_bg_color; background-color: @panel_bg_color;
background-image: none; background-image: none;
color: @panel_fg_color; color: @panel_fg_color;
} }
PanelApplet .button:active { PanelApplet .button:active {
border-width: 0 1px; border-width: 0 1px;
border-radius: 0; border-radius: 0;
border-color: mix(@panel_bg_color, @panel_fg_color, 0.21); border-color: mix(@panel_bg_color, @panel_fg_color, 0.21);
background-color: mix(@panel_bg_color, @panel_fg_color, 0.21); background-color: mix(@panel_bg_color, @panel_fg_color, 0.21);
background-image: none; background-image: none;
color: shade(@panel_fg_color, 1.08); color: shade(@panel_fg_color, 1.08);
} }
PanelApplet .button:prelight { PanelApplet .button:prelight {
border-color: mix(@panel_bg_color, @panel_fg_color, 0.11); border-color: mix(@panel_bg_color, @panel_fg_color, 0.11);
background-color: mix(@panel_bg_color, @panel_fg_color, 0.11); background-color: mix(@panel_bg_color, @panel_fg_color, 0.11);
background-image: none; background-image: none;
color: shade(@panel_fg_color, 1.08); color: shade(@panel_fg_color, 1.08);
} }
PanelApplet .button:active:prelight { PanelApplet .button:active:prelight {
border-color: mix(@panel_bg_color, @panel_fg_color, 0.31); border-color: mix(@panel_bg_color, @panel_fg_color, 0.31);
background-color: mix(@panel_bg_color, @panel_fg_color, 0.31); background-color: mix(@panel_bg_color, @panel_fg_color, 0.31);
background-image: none; background-image: none;
color: shade(@panel_fg_color, 1.08); color: shade(@panel_fg_color, 1.08);
} }
WnckPager, WnckTasklist { WnckPager, WnckTasklist {
background-color: @panel_bg_color; background-color: @panel_bg_color;
} }
/************ /************
* nautilus * * nautilus *
************/ ************/
.nautilus-desktop.nautilus-canvas-item { .nautilus-desktop.nautilus-canvas-item {
color: white; color: white;
text-shadow: 1px 1px black; text-shadow: 1px 1px black;
} }
.nautilus-desktop.nautilus-canvas-item:active { .nautilus-desktop.nautilus-canvas-item:active {
color: @theme_fg_color; color: @theme_fg_color;
} }
.nautilus-desktop.nautilus-canvas-item:selected { .nautilus-desktop.nautilus-canvas-item:selected {
color: @theme_selected_fg_color; color: @theme_selected_fg_color;
} }
.nautilus-desktop.nautilus-canvas-item:active, .nautilus-desktop.nautilus-canvas-item:active,
.nautilus-desktop.nautilus-canvas-item:prelight, .nautilus-desktop.nautilus-canvas-item:prelight,
.nautilus-desktop.nautilus-canvas-item:selected { .nautilus-desktop.nautilus-canvas-item:selected {
text-shadow: none; text-shadow: none;
} }
NautilusWindow .toolbar { NautilusWindow .toolbar {
border-width: 0 0 1px; border-width: 0 0 1px;
border-style: solid; border-style: solid;
border-color: shade(@toolbar_bg_color, 0.8); border-color: shade(@toolbar_bg_color, 0.8);
} }
NautilusWindow .sidebar .frame { NautilusWindow .sidebar .frame {
border-style: none; border-style: none;
} }
NautilusWindow > GtkGrid > .pane-separator, NautilusWindow > GtkGrid > .pane-separator,
NautilusWindow > GtkGrid > .pane-separator:hover { NautilusWindow > GtkGrid > .pane-separator:hover {
border-width: 0 1px 0 0; border-width: 0 1px 0 0;
border-style: solid; border-style: solid;
border-color: shade(@theme_bg_color, 0.8); border-color: shade(@theme_bg_color, 0.8);
background-color: @theme_bg_color; background-color: @theme_bg_color;
} }
NautilusNotebook.notebook { NautilusNotebook.notebook {
border-right-width: 0; border-right-width: 0;
border-left-width: 0; border-left-width: 0;
border-bottom-width: 0; border-bottom-width: 0;
} }
NautilusWindow .sidebar {
background-color: transparent;
}
NautilusWindow NautilusCanvasView { NautilusWindow NautilusCanvasView {
background: transparent; background: transparent;
} }
NautilusWindow NautilusCanvasViewContainer { NautilusWindow NautilusCanvasViewContainer {
background: #ffffff; background: #ffffff;
} }
NautilusNotebook .frame { NautilusNotebook .frame {
border-width: 0; border-width: 0;
} }
NautilusQueryEditor .search-bar.toolbar { NautilusQueryEditor .search-bar.toolbar {
border-top-width: 0; border-top-width: 0;
border-bottom-width: 0; border-bottom-width: 0;
} }
NautilusQueryEditor .toolbar { NautilusQueryEditor .toolbar {
padding-top: 3px; padding-top: 3px;
padding-bottom: 2px; padding-bottom: 2px;
border-width: 1px 0 0 0; border-width: 1px 0 0 0;
border-style: solid; border-style: solid;
border-color: @toolbar_bg_color; border-color: @toolbar_bg_color;
background-color: shade(@toolbar_bg_color, 0.9); background-color: shade(@toolbar_bg_color, 0.9);
} }
NautilusQueryEditor .toolbar:nth-child(2) { NautilusQueryEditor .toolbar:nth-child(2) {
border-color: shade(@toolbar_bg_color, 0.8); border-color: shade(@toolbar_bg_color, 0.8);
} }
NautilusQueryEditor .toolbar:last-child, NautilusQueryEditor .toolbar:last-child,
NautilusQueryEditor .search-bar.toolbar:only-child { NautilusQueryEditor .search-bar.toolbar:only-child {
border-bottom-width: 1px; border-bottom-width: 1px;
border-bottom-color: shade(@toolbar_bg_color, 0.8); border-bottom-color: shade(@toolbar_bg_color, 0.8);
} }
/****************** /******************
* gnome terminal * * gnome terminal *
******************/ ******************/
VteTerminal { VteTerminal {
background-color: @osd_base; background-color: @osd_base;
color: @osd_fg; color: @osd_fg;
} }
TerminalWindow GtkNotebook.notebook { TerminalWindow GtkNotebook.notebook {
border-right-width: 0; border-right-width: 0;
border-bottom-width: 0; border-bottom-width: 0;
border-left-width: 0; border-left-width: 0;
} }
TerminalWindow .scrollbars-junction, TerminalWindow .scrollbars-junction,
TerminalWindow .scrollbar.trough { TerminalWindow .scrollbar.trough {
background-color: @osd_base; background-color: @osd_base;
} }
TerminalWindow .scrollbar.button, TerminalWindow .scrollbar.button,
TerminalWindow .scrollbar.button:active, TerminalWindow .scrollbar.button:active,
TerminalWindow .scrollbar.button:active:hover { TerminalWindow .scrollbar.button:active:hover {
color: shade(@osd_base, 0.6); color: shade(@osd_base, 0.6);
} }
TerminalWindow .scrollbar.slider { TerminalWindow .scrollbar.slider {
border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.21); border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.21);
background-color: mix(@osd_base, @osd_fg, 0.21); background-color: mix(@osd_base, @osd_fg, 0.21);
} }
TerminalWindow .scrollbar.slider:hover, TerminalWindow .scrollbar.slider:hover,
TerminalWindow .scrollbar.slider.vertical:hover { TerminalWindow .scrollbar.slider.vertical:hover {
border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.31); border-color: mix(shade(@osd_base, 0.87), @osd_fg, 0.31);
background-color: mix(@osd_base, @osd_fg, 0.31); background-color: mix(@osd_base, @osd_fg, 0.31);
} }
TerminalWindow .scrollbar.slider:active, TerminalWindow .scrollbar.slider:active,
TerminalWindow .scrollbar.slider.vertical:active { TerminalWindow .scrollbar.slider.vertical:active {
border-color: shade(@theme_selected_bg_color, 0.9); border-color: shade(@theme_selected_bg_color, 0.9);
background-color: @theme_selected_bg_color; background-color: @theme_selected_bg_color;
} }
/********* /*********
@ -205,87 +210,87 @@ TerminalWindow .scrollbar.slider.vertical:active {
*********/ *********/
GeditWindow .pane-separator, GeditWindow .pane-separator,
GeditWindow .pane-separator:hover { GeditWindow .pane-separator:hover {
border-width: 0 1px 1px 1px; border-width: 0 1px 1px 1px;
border-style: solid; border-style: solid;
border-color: shade(@theme_bg_color, 0.8); border-color: shade(@theme_bg_color, 0.8);
background-color: @theme_bg_color; background-color: @theme_bg_color;
color: shade(@theme_bg_color, 0.8); color: shade(@theme_bg_color, 0.8);
} }
.gedit-document-panel { .gedit-document-panel {
background-color: @theme_bg_color; background-color: @theme_bg_color;
color: mix(@theme_fg_color, @theme_bg_color, 0.1); color: mix(@theme_fg_color, @theme_bg_color, 0.1);
} }
.gedit-document-panel-group-row, .gedit-document-panel-group-row,
.gedit-document-panel-group-row:hover { .gedit-document-panel-group-row:hover {
border-top: 1px solid shade(@theme_bg_color, 0.9); border-top: 1px solid shade(@theme_bg_color, 0.9);
background-color: @theme_bg_color; background-color: @theme_bg_color;
} }
.gedit-document-panel-document-row:hover { .gedit-document-panel-document-row:hover {
background-color: shade(@theme_bg_color, 1.05); background-color: shade(@theme_bg_color, 1.05);
} }
.gedit-document-panel-document-row:selected, .gedit-document-panel-document-row:selected,
.gedit-document-panel-document-row:selected:hover { .gedit-document-panel-document-row:selected:hover {
background-color: @theme_selected_bg_color; background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color; color: @theme_selected_fg_color;
} }
.gedit-document-panel .list-row { .gedit-document-panel .list-row {
padding: 4px; padding: 4px;
} }
.gedit-document-panel .list-row .button { .gedit-document-panel .list-row .button {
padding: 1px; padding: 1px;
border-image: none; border-image: none;
border-radius: 2px; border-radius: 2px;
border-style: solid; border-style: solid;
border-color: transparent; border-color: transparent;
border-width: 1px; border-width: 1px;
background-color: transparent; background-color: transparent;
background-image: none; background-image: none;
color: transparent; color: transparent;
icon-shadow: none; icon-shadow: none;
} }
.gedit-document-panel .prelight-row .button { .gedit-document-panel .prelight-row .button {
border-color: alpha(black, 0.1); border-color: alpha(black, 0.1);
color: alpha(white, 0.8); color: alpha(white, 0.8);
} }
.gedit-document-panel .list-row .button:hover, .gedit-document-panel .list-row .button:hover,
.gedit-document-panel .prelight-row .button:hover { .gedit-document-panel .prelight-row .button:hover {
border-color: alpha(black, 0.1); border-color: alpha(black, 0.1);
color: white; color: white;
} }
.gedit-document-panel .prelight-row .button:active { .gedit-document-panel .prelight-row .button:active {
border-color: alpha(black, 0.2); border-color: alpha(black, 0.2);
background-color: alpha(black, 0.08); background-color: alpha(black, 0.08);
color: white; color: white;
} }
.gedit-document-panel-dragged-row { .gedit-document-panel-dragged-row {
border: 1px solid alpha(black, 0.1); border: 1px solid alpha(black, 0.1);
background-color: alpha(black, 0.5); background-color: alpha(black, 0.5);
color: white; color: white;
} }
.gedit-document-panel-placeholder-row { .gedit-document-panel-placeholder-row {
border: none; border: none;
background-color: alpha(black, 0.08); background-color: alpha(black, 0.08);
transition: all 200ms ease-in; transition: all 200ms ease-in;
} }
GeditStatusbar { GeditStatusbar {
border-top: 1px solid shade(@theme_bg_color, 0.8); border-top: 1px solid shade(@theme_bg_color, 0.8);
} }
GeditStatusbar GeditSmallButton, GeditStatusbar GeditSmallButton,
GeditStatusMenuButton { GeditStatusMenuButton {
text-shadow: none; text-shadow: none;
} }
GeditStatusbar GeditSmallButton.button, GeditStatusbar GeditSmallButton.button,
@ -296,11 +301,11 @@ GeditStatusMenuButton.button,
GeditStatusMenuButton.button:hover, GeditStatusMenuButton.button:hover,
GeditStatusMenuButton.button:active, GeditStatusMenuButton.button:active,
GeditStatusMenuButton.button:active:hover { GeditStatusMenuButton.button:active:hover {
border-image: none; border-image: none;
border-style: solid; border-style: solid;
border-width: 0 1px; border-width: 0 1px;
border-radius: 0; border-radius: 0;
padding: 1px 6px 2px 4px; padding: 1px 6px 2px 4px;
} }
GeditStatusbar GeditSmallButton.button:hover, GeditStatusbar GeditSmallButton.button:hover,
@ -309,84 +314,84 @@ GeditStatusbar GeditSmallButton.button:active:hover,
GeditStatusMenuButton.button:hover, GeditStatusMenuButton.button:hover,
GeditStatusMenuButton.button:active, GeditStatusMenuButton.button:active,
GeditStatusMenuButton.button:active:hover { GeditStatusMenuButton.button:active:hover {
border-color: shade(@theme_bg_color, 0.8); border-color: shade(@theme_bg_color, 0.8);
} }
GeditStatusbar GeditSmallButton.button:active, GeditStatusbar GeditSmallButton.button:active,
GeditStatusMenuButton.button:active { GeditStatusMenuButton.button:active {
background-color: shade(@theme_bg_color, 0.95); background-color: shade(@theme_bg_color, 0.95);
color: @theme_fg_color; color: @theme_fg_color;
} }
GeditViewFrame .gedit-search-slider { GeditViewFrame .gedit-search-slider {
padding: 4px; padding: 4px;
border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px;
border-width: 0 1px 1px 1px; border-width: 0 1px 1px 1px;
border-style: solid; border-style: solid;
border-color: shade(@theme_base_color, 0.8); border-color: shade(@theme_base_color, 0.8);
background-color: @theme_base_color; background-color: @theme_base_color;
} }
GeditViewFrame .gedit-search-slider .not-found { GeditViewFrame .gedit-search-slider .not-found {
background-color: @error_bg_color; background-color: @error_bg_color;
background-image: none; background-image: none;
color: @error_fg_color; color: @error_fg_color;
} }
GeditViewFrame .gedit-search-slider .not-found:selected { GeditViewFrame .gedit-search-slider .not-found:selected {
background-color: @theme_selected_bg_color; background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color; color: @theme_selected_fg_color;
} }
GeditFileBrowserWidget .toolbar { GeditFileBrowserWidget .toolbar {
padding: 2px; padding: 2px;
border-top: none; border-top: none;
background-color: @theme_bg_color; background-color: @theme_bg_color;
background-image: none; background-image: none;
} }
.gedit-search-entry-occurrences-tag { .gedit-search-entry-occurrences-tag {
margin: 2px; margin: 2px;
padding: 2px; padding: 2px;
color: mix(@theme_text_color, @theme_base_color, 0.5); color: mix(@theme_text_color, @theme_base_color, 0.5);
} }
/*************** /***************
* font-viewer * * font-viewer *
***************/ ***************/
SushiFontWidget { SushiFontWidget {
padding: 6px 12px; padding: 6px 12px;
} }
/************* /*************
* gucharmap * * gucharmap *
*************/ *************/
GucharmapChartable { GucharmapChartable {
background-color: @theme_base_color; background-color: @theme_base_color;
color: @theme_text_color; color: @theme_text_color;
} }
GucharmapChartable:active, GucharmapChartable:active,
GucharmapChartable:focus, GucharmapChartable:focus,
GucharmapChartable:selected { GucharmapChartable:selected {
background-color: @theme_selected_bg_color; background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color; color: @theme_selected_fg_color;
} }
/************* /*************
* evolution * * evolution *
*************/ *************/
EPreviewPane .entry { EPreviewPane .entry {
background-color: @theme_base_color; background-color: @theme_base_color;
color: @theme_text_color; color: @theme_text_color;
} }
/****************** /******************
* gnome calendar * * gnome calendar *
******************/ ******************/
.calendar-view { .calendar-view {
background-color: shade(@theme_base_color, 0.95); background-color: shade(@theme_base_color, 0.95);
color: @theme_text_color; color: @theme_text_color;
} }
/******************* /*******************