<commit_before>/*********************
 * CAJA File manager *
 *********************/

/* Caja places combobox */
.caja-navigation-window .caja-side-pane button.flat {
    background-color: transparent;
    background-image: linear-gradient(to bottom,
                                      @button_gradient_color_a,
                                      @button_gradient_color_b);
}

.caja-navigation-window .caja-side-pane button.flat:hover {
    background-color: transparent;
    background-image: linear-gradient(to bottom,
                                      @button_hover_gradient_color_a,
                                      @button_hover_gradient_color_b);
}

.caja-navigation-window .caja-side-pane button.flat:first-child {
    border-radius: 3px 0 0 3px;
    border-right-width: 0;
/* remove right border */
    border-image: url("borders/button.png") 3 4 4 3 / 3px 0px 4px 3px stretch;
}

.caja-navigation-window .caja-side-pane button.flat:last-child {
    border-radius: 0 3px 3px 0;
    border-left-width: 0;
/* remove left border */
    border-image: url("borders/button.png") 3 3 4 4 / 3px 3px 4px 0px stretch;
}

.caja-navigation-window .caja-side-pane button.flat:hover:first-child {
    border-radius: 6px 0 0 6px;
    border-right-width: 0;
    border-image: url("borders/button.png") 3 3 4 3 / 3px 0px 4px 3px stretch;
}

.caja-navigation-window .caja-side-pane button.flat:hover:last-child  {
    border-radius: 0 6px 6px 0;
    border-left-width: 0;
    border-image: url("borders/button.png") 3 3 4 3 / 3px 3px 4px 0px stretch;
}

/* ComboBox views */
.caja-navigation-window toolbar.primary-toolbar combobox > button.combo {
    padding: 6px 4px;
}

/* pathbar */
/* arrow button */
.caja-pathbar button:nth-child(odd) widget {
    -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

.caja-pathbar button:nth-child(odd) {
   margin: 0px -7px 0px 0px;
   padding: 0px;
}

.caja-pathbar button:nth-child(even) widget {
    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
}

.caja-pathbar button:nth-child(even) {
   margin: 0px 0px 0px -7px;
  padding: 0px;
}

/* folder buttons */
.caja-pathbar button.toggle {
   margin: 0px -8px 0px 0px;
}

.caja-pathbar button.toggle image {
   padding: 0px 4px 0px 5px;
}

.caja-pathbar button.toggle label {
   padding: 0px 5px;
}

/* places, treeview, history, information, emblems and notes */
.caja-side-pane notebook treeview.view,
.caja-side-pane notebook textview.view text,
.caja-side-pane notebook viewport.frame,
.caja-side-pane notebook widget .vertical {
    background-color: shade (@theme_bg_color, 1.08);
    color: @theme_fg_color;
}

.caja-side-pane treeview.view:selected,
.caja-side-pane treeview.view:selected:hover {
    background-color: shade (@theme_selected_bg_color, 1.00);
    color: shade (@theme_selected_fg_color, 1.00);
}

.caja-side-pane treeview.view:hover {
    background-color: shade (@theme_selected_bg_color, 1.15);
    color: shade (@theme_selected_fg_color, 1.00);
}

/* treeview rows */
.caja-side-pane treeview.view {
    padding: 4px 0px 4px 0px;
}

/* to avoid overlap with eject buttons */
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator,
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator trough,
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator slider,
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator button {
    min-width: 8px;
}

.caja-side-pane notebook {
    border-color: @borders;
    border-style: solid;
    border-radius: 0px;
    border-width: 1px 0px 0px 0px;
}

/* views */
/* scrolledwindow junction and top border for list view */
.caja-navigation-window .caja-notebook scrolledwindow.frame {
	background-color: @theme_bg_color;
}

/* icon and compat mode */
.caja-navigation-window .caja-notebook scrolledwindow.view.frame  {
    background-color: @theme_base_color;
}

/* listview mode */
.caja-navigation-window .caja-notebook .view {
    background-color: @theme_base_color;
}

/* rows and header in listview */
.caja-notebook treeview.view header button {
    border-width: 1px 1px 1px 0px;
}

.caja-notebook treeview.view:selected,
.caja-notebook treeview.view:selected:hover {
    background-color: @theme_selected_bg_color;
}

.caja-notebook treeview.view:hover {
    background-color: shade (@theme_selected_bg_color, 1.55);
    color: shade (@theme_selected_bg_color, 0.35);
}

/* window and desktop mode */
.caja-canvas-item {
    border-radius: 3px;
    color: @theme_fg_color;
}

.caja-desktop.caja-canvas-item:selected,
.caja-desktop.caja-canvas-item:active,
.caja-navigation-window .caja-canvas-item:active,
.caja-navigation-window .caja-canvas-item:selected {
    color: @theme_selected_fg_color;
    background-color: @theme_selected_bg_color;
}

/* window mode, for some reason this needs to be set again here */
.caja-navigation-window .caja-notebook scrolledwindow.view.frame .rubberband {
	background-color: alpha (@theme_selected_bg_color, 0.35);
	border-color: @theme_selected_bg_color;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}

/* desktop mode */
.caja-desktop.caja-canvas-item {
    color: @theme_selected_fg_color;
    text-shadow: 1px 1px alpha (#000000, 0.8);
}

.caja-desktop.caja-canvas-item:selected,
.caja-desktop.caja-canvas-item:active,
.caja-desktop.caja-canvas-item:hover {
    text-shadow: none;
}

.caja-desktop EelEditableLabel.entry {
   border-image: none;
   border-width: 1px;
   text-shadow: none;
}

/* statusbar */
.caja-navigation-window statusbar frame {
    border-style: none;
}

/* search, etc */
#caja-extra-view-widget {
    background-color: shade (@theme_bg_color, 1.04);
    background-color: @cluebar_color;<commit_msg>GTK+-3.20 Menta: fix fg color of desktop caja-canvas-item<commit_after>/*********************
 * CAJA File manager *
 *********************/

/* Caja places combobox */
.caja-navigation-window .caja-side-pane button.flat {
    background-color: transparent;
    background-image: linear-gradient(to bottom,
                                      @button_gradient_color_a,
                                      @button_gradient_color_b);
}

.caja-navigation-window .caja-side-pane button.flat:hover {
    background-color: transparent;
    background-image: linear-gradient(to bottom,
                                      @button_hover_gradient_color_a,
                                      @button_hover_gradient_color_b);
}

.caja-navigation-window .caja-side-pane button.flat:first-child {
    border-radius: 3px 0 0 3px;
    border-right-width: 0;
/* remove right border */
    border-image: url("borders/button.png") 3 4 4 3 / 3px 0px 4px 3px stretch;
}

.caja-navigation-window .caja-side-pane button.flat:last-child {
    border-radius: 0 3px 3px 0;
    border-left-width: 0;
/* remove left border */
    border-image: url("borders/button.png") 3 3 4 4 / 3px 3px 4px 0px stretch;
}

.caja-navigation-window .caja-side-pane button.flat:hover:first-child {
    border-radius: 6px 0 0 6px;
    border-right-width: 0;
    border-image: url("borders/button.png") 3 3 4 3 / 3px 0px 4px 3px stretch;
}

.caja-navigation-window .caja-side-pane button.flat:hover:last-child  {
    border-radius: 0 6px 6px 0;
    border-left-width: 0;
    border-image: url("borders/button.png") 3 3 4 3 / 3px 3px 4px 0px stretch;
}

/* ComboBox views */
.caja-navigation-window toolbar.primary-toolbar combobox > button.combo {
    padding: 6px 4px;
}

/* pathbar */
/* arrow button */
.caja-pathbar button:nth-child(odd) widget {
    -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}

.caja-pathbar button:nth-child(odd) {
   margin: 0px -7px 0px 0px;
   padding: 0px;
}

.caja-pathbar button:nth-child(even) widget {
    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
}

.caja-pathbar button:nth-child(even) {
   margin: 0px 0px 0px -7px;
  padding: 0px;
}

/* folder buttons */
.caja-pathbar button.toggle {
   margin: 0px -8px 0px 0px;
}

.caja-pathbar button.toggle image {
   padding: 0px 4px 0px 5px;
}

.caja-pathbar button.toggle label {
   padding: 0px 5px;
}

/* places, treeview, history, information, emblems and notes */
.caja-side-pane notebook treeview.view,
.caja-side-pane notebook textview.view text,
.caja-side-pane notebook viewport.frame,
.caja-side-pane notebook widget .vertical {
    background-color: shade (@theme_bg_color, 1.08);
    color: @theme_fg_color;
}

.caja-side-pane treeview.view:selected,
.caja-side-pane treeview.view:selected:hover {
    background-color: shade (@theme_selected_bg_color, 1.00);
    color: shade (@theme_selected_fg_color, 1.00);
}

.caja-side-pane treeview.view:hover {
    background-color: shade (@theme_selected_bg_color, 1.15);
    color: shade (@theme_selected_fg_color, 1.00);
}

/* treeview rows */
.caja-side-pane treeview.view {
    padding: 4px 0px 4px 0px;
}

/* to avoid overlap with eject buttons */
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator,
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator trough,
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator slider,
.caja-side-pane scrolledwindow scrollbar.vertical.left.overlay-indicator button {
    min-width: 8px;
}

.caja-side-pane notebook {
    border-color: @borders;
    border-style: solid;
    border-radius: 0px;
    border-width: 1px 0px 0px 0px;
}

/* views */
/* scrolledwindow junction and top border for list view */
.caja-navigation-window .caja-notebook scrolledwindow.frame {
	background-color: @theme_bg_color;
}

/* icon and compat mode */
.caja-navigation-window .caja-notebook scrolledwindow.view.frame  {
    background-color: @theme_base_color;
}

/* listview mode */
.caja-navigation-window .caja-notebook .view {
    background-color: @theme_base_color;
}

/* rows and header in listview */
.caja-notebook treeview.view header button {
    border-width: 1px 1px 1px 0px;
}

.caja-notebook treeview.view:selected,
.caja-notebook treeview.view:selected:hover {
    background-color: @theme_selected_bg_color;
}

.caja-notebook treeview.view:hover {
    background-color: shade (@theme_selected_bg_color, 1.55);
    color: shade (@theme_selected_bg_color, 0.35);
}

/* window and desktop mode */
.caja-canvas-item {
    border-radius: 3px;
    color: @theme_fg_color;
}

.caja-desktop.caja-canvas-item:selected,
.caja-desktop.caja-canvas-item:active,
.caja-navigation-window .caja-canvas-item:active,
.caja-navigation-window .caja-canvas-item:selected {
    color: @theme_selected_fg_color;
    background-color: @theme_selected_bg_color;
}

/* window mode, for some reason this needs to be set again here */
.caja-navigation-window .caja-notebook scrolledwindow.view.frame .rubberband {
	background-color: alpha (@theme_selected_bg_color, 0.35);
	border-color: @theme_selected_bg_color;
	border-style: solid;
	border-width: 1px;
	border-radius: 0px;
}

/* desktop mode */
.caja-desktop.caja-canvas-item {
    color: @theme_base_color;
    text-shadow: 1px 1px alpha (#000000, 0.8);
}

.caja-desktop.caja-canvas-item:selected,
.caja-desktop.caja-canvas-item:active,
.caja-desktop.caja-canvas-item:hover {
    text-shadow: none;
}

.caja-desktop EelEditableLabel.entry {
   border-image: none;
   border-width: 1px;
   text-shadow: none;
}

/* statusbar */
.caja-navigation-window statusbar frame {
    border-style: none;
}

/* search, etc */
#caja-extra-view-widget {
    background-color: shade (@theme_bg_color, 1.04);
    background-color: @cluebar_color;
{'fraction_non_alphanumeric': 0.13673877160976458, 'fraction_numerical': 0.022673964034401875, 'mean_word_length': 3.380517503805175, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '669992', 'n_tokens_mistral': 4364, 'n_tokens_neox': 4061, 'n_words': 846}