Files
dotfiles-nix/.themes/Windows 95/Redmond97 SE Rainy Day/gtk-3.0/gtk-hacks.css
2026-01-07 20:36:21 +03:00

262 lines
6.4 KiB
CSS

/* File chooser hack to make the location bar
widget to match the window bg color */
filechooser stack {
background-color: @theme_bg_color; }
filechooser stack box {
background-color: @theme_bg_color; }
filechooser stack button box {
background-color: @button_bg_color; }
.horizontal.dialog-actionbox {
background-color: @theme_bg_color; }
/* Nemo hacks:
Add padding below toolbar, hide separators since the
scrolled window frames act as separators, menu items must
be reapplied after making separators transparent */
.nemo-window sidebar separator {
background-color: transparent; }
.nemo-window menu separator {
box-shadow: 0 1px @light_shadow;
background-color: @dark_shadow; }
.nemo-window menuitem separator {
color: @borders;
border-style: none;
border-width: 0px; }
.nemo-window toolbar button {
padding: 4px;
}
.nemo-window toolbar {
padding: 2px;
padding-top: 4px;
padding-bottom: 4px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 2px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 2px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
.nemo-window menubar {
padding: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 2px solid;
border-bottom: 0px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
/* Nemo colors must be specified or drag and drop items
have black text on a black background */
.nemo-window .nemo-window-pane widget.entry:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus {
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color;
}
/* Fix meld scrolled window appearance */
.meld-notebook scrolledwindow {
margin: 0; }
/* Remove bottom black border from header boxes
since the toolbars already have a border */
.header-box {
margin-top: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 2px solid;
border-image: url("assets/headerbox.png");
border-image-slice: 2 2 2 2;
background-color: @toolbar_bg_color; }
/* Remove application dialog image icon */
messagedialog image {
margin-left: -1000px;
}
/* caja and thunar various ui hacks */
.caja-navigation-window > grid > paned > * {
border-top: 2px solid;
border-image: url("assets/headerbox.png");
border-image-slice: 2 2 2 2
}
.caja-side-pane treeview {
color: #000;
background-color: transparent;
}
.caja-side-pane scrolledwindow {
background-image: url("assets/treeview.png");
background-position: left top;
background-repeat: no-repeat;
}
.caja-navigation-window toolbar {
padding: 2px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 0px solid;
border-bottom: 0px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
.caja-navigation-window paned > box > paned > box > .horizontal {
margin: -4px;
margin-bottom: -2px;
padding: 3px;
padding-top: 4px;
border-top: 0px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
.caja-navigation-window grid > paned > box > notebook widget > box {
padding: 1px;
border-color: @borders;
border: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
border-radius: 0px;
box-shadow: 1px 1px @borders inset, -1px -1px @theme_bg_color inset; }
.caja-navigation-window statusbar,
.thunar statusbar {
border: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
border-bottom: 1px solid @light_shadow;
padding: 0;
margin: 0;
margin-top: 2px;
margin-right: -10px;
margin-left: -10px;
}
.caja-navigation-window statusbar > frame,
.thunar statusbar > frame {
margin: -3px;
margin-left: 0px;
}
.thunar menubar,
.caja-navigation-window menubar {
padding: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 2px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
.thunar toolbar {
padding: 2px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 2px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 0px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
.thunar entry {
margin: 4px; }
/* Fix thunar scrolled window borders */
.thunar scrolledwindow {
border: none;
padding: 2px;
border-radius: 0px;
box-shadow: 2px 2px @borders inset, 1px 1px @dark_shadow inset,
-2px -2px @theme_bg_color inset, -1px -1px @light_shadow inset; }
#GeanyMenubar {
padding: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 2px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
#GeanyToolbar {
padding: 2px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-top: 0px solid;
border-bottom: 2px solid;
border-right: 2px solid;
border-left: 7px solid;
border-image: url("assets/fm_toolbar.png");
border-image-slice: 2 2 2 7; }
/* Hide weird "throbber" in Thunar's main menu... */
.thunar menubar > menuitem:disabled {
text-shadow: 1px 1px @light_shadow;
color: transparent;
background-color: transparent; }
.thunar .view {
border-radius: 0px;
}