fasddfasf

This commit is contained in:
2026-01-07 20:36:21 +03:00
parent 5e11af76e7
commit 04ed871161
11919 changed files with 370502 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,88 @@
/* Theme arrows for menus, comboboxes and other widgets */
arrow {
color: alpha(currentColor, 0.75);
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
min-height: 17px;
min-width: 17px; }
/* Expander arrows */
expander arrow {
min-width: 16px;
min-height: 16px;
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
expander arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
expander arrow:hover {
color: @theme_selected_bg_color; }
expander arrow:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
/* Combobox arrows */
/* Make arrows transparent as the arrows are currently
imbedded in the button image to allow LibreOffice
to display dropdown box arrows. */
combobox arrow, combobox arrow:disabled {
color: transparent;
margin-right: -4px;
/* background-image: url("assets/arrow_down.png");*/
background-position: center;
min-height: 10px;
min-width: 10px; }
combobox arrow:disabled {
color: transparent;
background-position: center;
min-height: 10px;
min-width: 10px; }
/* Spin button arrows */
spinbutton.horizontal > button.down {
color: transparent;
background-image: url("assets/arrow_down.png");
background-position: center;
min-height: 14px;
min-width: 14px;
}
spinbutton.horizontal > button.up {
color: transparent;
background-image: url("assets/arrow_up.png");
background-position: center;
min-height: 14px;
min-width: 14px;
}
/* Menu arrows */
menu > arrow, .menu > arrow {
padding: 4px;
min-width: 16px;
min-height: 16px; }
menu > arrow.top, .menu > arrow.top {
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
menu > arrow.bottom, .menu > arrow.bottom {
margin-bottom: -6px;
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
menu menuitem arrow:dir(ltr), .menu menuitem arrow:dir(ltr) {
margin-left: 10px;
-gtk-icon-source: url("assets/arrow_right.png"); }

View File

@@ -0,0 +1,563 @@
/* General buttons */
button {
padding: 4px 6px 4px 6px;
border-radius: 0px;
color: @button_fg_color;
border-top: 1px solid @button_bg_color;
border-left: 1px solid @button_bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;
outline-offset: -4px; }
button:active {
color: @theme_fg_color;
box-shadow: 1px 1px @dark_shadow inset;
border-color: @borders;
background-color: @button_bg_color;
}
button:checked {
color: @theme_fg_color;
box-shadow: 1px 1px @dark_shadow inset;
border-color: @borders;
background-color: @button_bg_color;
}
button:checked:disabled {
color: @disabled_fg_color;
text-shadow: 1px 1px @light_shadow;
border-color: @borders;
background-color: @button_bg_color; }
button:disabled {
text-shadow: 1px 1px @light_shadow;
color: @disabled_fg_color }
/* General flat buttons */
button.flat {
border-color: transparent;
border-radius: 2px;
color: @theme_fg_color;
box-shadow: none;
background-color: transparent; }
button.flat:hover {
color: @toolbar_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
box-shadow: inset -1px -1px @dark_shadow, inset 1px 1px @light_shadow; }
button.flat:active {
color: @button_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
background-image: none;
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
button.flat:checked {
border-top: 1px solid @dark_shadow;
border-left: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @button_fg_color;
background-color: @button_bg_color; }
button.flat:disabled {
text-shadow: 1px 1px @light_shadow;
border-color: transparent;
border-radius: 2px;
color: @disabled_fg_color;
box-shadow: none;
background-color: transparent; }
/* Combobox button */
combobox button {
margin: 2px;
box-shadow: none;
outline-color: transparent;
outline-offset: -1px;
background-color: transparent;
border: solid;
padding: 0px;
border-width: 2px 18px 2px 2px;
border-image: url("assets/combobox.png");
border-image-slice: 2 18 2 2; }
combobox button:checked, combobox button:active {
margin: 2px;
box-shadow: none;
outline-color: transparent;
outline-offset: -1px;
outline-width: 1px;
background-color: transparent;
border: solid;
padding: 0px;
border-width: 2px 18px 2px 2px;
border-image: url("assets/combobox_checked.png");
border-image-slice: 2 18 2 2; }
combobox button:disabled {
background-color: transparent; }
/* Circular buttons */
button.circular, button.circular-button {
padding: 0;
min-width: 16px;
min-height: 24px;
padding: 2px 6px;
border-radius: 50%;
-gtk-outline-radius: 50%; }
/* Linked buttons */
.linked button, .linked .raised button {
margin-left: 1px; }
.vertical.linked button {
margin-left: 1px; }
/* Misc buttons */
.floating-bar button {
border-style: none;
background-color: transparent; }
calendar.button {
color: @theme_selected_bg_color; }
/* Dialog Buttons */
messagedialog button:first-child {
margin-left: 0; }
messagedialog button:last-child {
margin-right: 0; }
messagedialog button {
margin-left: 10px;
margin-right: 10px;
margin-top: 0;
padding: 4px 6px;
min-width: 20px; }
messagedialog button box {
background-color: @button_bg_color; }
/* Notebook tab buttons */
notebook button.flat {
border-color: transparent;
color: @theme_fg_color;
box-shadow: none;
background-color: transparent; }
notebook button.flat:hover {
border-color: transparent;
color: @theme_fg_color;
box-shadow: none;
background-color: transparent; }
notebook button.flat:active {
border-color: transparent;
color: @theme_fg_color;
box-shadow: none;
background-color: transparent; }
notebook button.flat:disabled {
border-color: transparent;
color: alpha(@theme_fg_color, 0.8);
background-color: transparent; }
notebook tab button, notebook tab button:hover, notebook tab button:focus,
notebook tab button:active, notebook tab button:checked,
notebook tab button:active:hover, notebook tab button:checked:hover,
notebook tab button:backdrop, notebook tab:checked button,
notebook tab:checked button:hover, notebook tab:checked button:focus,
notebook tab:checked button:active, notebook tab:checked button:checked,
notebook tab:checked button:active:hover, notebook tab:checked button:checked:hover,
notebook tab:checked button:backdrop {
min-height: 0;
min-width: 0;
padding: 0;
margin: 0;
border-color: transparent;
border: none;
background-color: transparent;
color: @theme_fg_color; }
/* Tree view headers */
treeview header button {
border-width: 0 1px 1px 0;
border-radius: 0;
box-shadow: none; }
treeview header button, treeview header button:active, treeview header button:focus, treeview header button:active:focus {
box-shadow: none;
background-image: none;
background-color: @button_bg_color; }
treeview header button:hover, treeview header button:active:hover, treeview header button:hover:focus, treeview header button:active:hover:focus {
box-shadow: none;
color: @theme_fg_color;
background-color: @button_bg_color; }
treeview header:last-child button {
padding: 4px;
margin-top: -1px;
border-right: 1px solid @borders;
border-bottom:1px solid @borders;
border-top: 1px solid @borders;
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset;
}
/* Sidebar button */
button.sidebar-button:hover, button.sidebar-button:active {
color: @theme_fg_color; }
button.sidebar-button:not(:hover):not(:active) > image {
opacity: 0.5; }
/* Spin buttons */
spinbutton {
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;
background-color: @base_color;
color: @text_color; }
spinbutton:disabled {
background-color: @bg_color; }
spinbutton:not(.vertical) selection, spinbutton:not(.vertical) selection:focus {
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
spinbutton button:disabled {
color: @theme_disabled_fg_color; }
spinbutton button:disabled:backdrop {
color: @theme_unfocused_disabled_fg_color; }
spinbutton.horizontal > button.down,
spinbutton.horizontal > button.up {
color: transparent;
padding: 0px; }
spinbutton.vertical > button.up,
spinbutton.vertical > button.down {
}
/* Toolbar buttons */
toolbar button {
margin: 1px; }
toolbar button.flat {
outline-color: transparent;
margin: 0px;
border: transparent 1px solid;
border-radius: 0px;
color: @button_fg_color;
box-shadow: none;
background-color: transparent; }
toolbar button.flat:hover {
color: @button_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
box-shadow: inset -1px -1px @dark_shadow, inset 1px 1px @light_shadow; }
toolbar button.flat:active {
color: @button_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
background-image: none;
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
toolbar button.flat:checked {
border-top: 1px solid @dark_shadow;
border-left: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @button_fg_color;
background-color: @button_bg_color; }
toolbar button.flat:disabled {
border-color: transparent;
border-radius: 2px;
color: @disabled_fg_color;
box-shadow: none;
background-color: transparent; }
.primary-toolbar button {
outline-color: transparent;
border: 1px solid transparent;
border-radius: 0px;
color: @button_fg_color;
box-shadow: none; }
.primary-toolbar .raised button {
border-color: transparent;
border-radius: 0px;
color: @button_fg_color;
box-shadow: none;
}
.primary-toolbar button:active, .primary-toolbar .raised button:hover {
color: @button_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
background-image: none;
box-shadow: inset 1px 1px @light_shadow, inset -1px -1px @dark_shadow; }
.primary-toolbar button:active, .primary-toolbar .raised button:active {
color: @button_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
background-image: none;
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
.primary-toolbar button:checked, .primary-toolbar .raised button:checked {
border-top: 1px solid @dark_shadow;
border-left: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @button_fg_color;
background-color: @button_bg_color; }
.primary-toolbar button:checked:disabled, .primary-toolbar .raised button:checked:disabled {
border-color: transparent;
border-radius: 0px;
color: @disabled_fg_color;
box-shadow: none;
}
.primary-toolbar button:disabled, .primary-toolbar .raised button:disabled {
color: @disabled_fg_color; }
/* Hamburger menu buttons */
popover modelbutton:hover {
background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color; }
popover modelbutton:disabled {
color: @disabled_fg_color;
text-shadow: 1px 1px @light_shadow; }
popover modelbutton {
padding: 4px; }
/* Check and radio buttons */
check, radio, check:disabled, radio:disabled {
margin: 4px;
border-style: none;
background-color: transparent; }
checkbutton.text-button :disabled, radiobutton.text-button :disabled {
color: @disabled_fg_color;
text-shadow: 1px 1px @light_shadow;
outline-offset: 0; }
check, .check {
-gtk-icon-source: url("assets/c_box.png"); }
check:disabled, .check:disabled {
-gtk-icon-source: url("assets/c_box_ins.png"); }
check:active, check:checked, .check:active, .check:checked {
-gtk-icon-source: url("assets/c_box_checked.png"); }
check:active:disabled, check:checked:disabled, .check:active:disabled, .check:checked:disabled {
-gtk-icon-source: url("assets/c_box_ins_checked.png"); }
check:indeterminate, .check:indeterminate {
-gtk-icon-source: url("assets/c_box_mixed.png"); }
check:indeterminate:disabled, .check:indeterminate:disabled {
-gtk-icon-source: url("assets/c_box_ins_mixed.png"); }
radio, .radio {
-gtk-icon-source: url("assets/radio.png"); }
radio:disabled, .radio:disabled {
-gtk-icon-source: url("assets/radio_ins.png"); }
radio:active, radio:checked, .radio:active, .radio:checked {
-gtk-icon-source: url("assets/radio_checked.png"); }
radio:active:disabled, radio:checked:disabled, .radio:active:disabled, .radio:checked:disabled {
-gtk-icon-source: url("assets/radio_ins_checked.png"); }
radio:indeterminate, .radio:indeterminate {
-gtk-icon-source: url("assets/radio_mixed.png"); }
radio:indeterminate:disabled, .radio:indeterminate:disabled {
-gtk-icon-source: url("assets/radio_ins_mixed.png"); }
menuitem check, menuitem radio {
min-height: 16px;
min-width: 16px; }
view.content-view check:hover, view.content-view check:disabled, view.content-view check:selected {
background-color: transparent; }
/* App notification bar buttons - set color for each type of notification */
.info button {
border-color: shade(@info_bg_color, 0.8);
color: @info_fg_color;
background-image: none;
background-color: shade(@info_bg_color, 1.08); }
.info button:hover {
border-color: shade(@info_bg_color, 0.85);
background-color: shade(@info_bg_color, 1.1); }
.info button:active {
border-color: shade(@info_bg_color, 0.6);
background-color: shade(@info_bg_color, 0.95); }
.info button:active:hover {
border-color: shade(@info_bg_color, 0.85); }
.info button.close {
color: @info_fg_color; }
.info button.close:hover {
background-color: alpha(@light_shadow, 0.2); }
.info button.close:active {
color: @info_fg_color;
background-color: alpha(@dark_shadow, 0.1); }
.warning button {
border-color: shade(@warning_bg_color, 0.8);
color: @warning_fg_color;
background-image: none;
background-color: shade(@warning_bg_color, 1.08); }
.warning button:hover {
border-color: shade(@warning_bg_color, 0.85);
background-color: shade(@warning_bg_color, 1.1); }
.warning button:active {
border-color: shade(@warning_bg_color, 0.6);
background-color: shade(@warning_bg_color, 0.95); }
.warning button:active:hover {
border-color: shade(@warning_bg_color, 0.85); }
.warning button.close {
color: @warning_fg_color; }
.warning button.close:hover {
background-color: alpha(@light_shadow, 0.2); }
.warning button.close:active {
color: @warning_fg_color;
background-color: alpha(@dark_shadow, 0.1); }
.question button {
border-color: shade(@question_bg_color, 0.8);
color: @question_fg_color;
background-image: none;
background-color: shade(@question_bg_color, 1.08); }
.question button:hover {
border-color: shade(@question_bg_color, 0.85);
background-color: shade(@question_bg_color, 1.1); }
.question button:active {
border-color: shade(@question_bg_color, 0.6);
background-color: shade(@question_bg_color, 0.95); }
.question button:active:hover {
border-color: shade(@question_bg_color, 0.85); }
.question button.close {
color: @question_fg_color; }
.question button.close:hover {
background-color: alpha(@light_shadow, 0.2); }
.question button.close:active {
color: @question_fg_color;
background-color: alpha(@dark_shadow, 0.1); }
.error button {
border-color: shade(@error_bg_color, 0.8);
color: @error_fg_color;
background-image: none;
background-color: shade(@error_bg_color, 1.08); }
.error button:hover {
border-color: shade(@error_bg_color, 0.85);
background-color: shade(@error_bg_color, 1.1); }
.error button:active {
border-color: shade(@error_bg_color, 0.6);
background-color: shade(@error_bg_color, 0.95); }
.error button:active:hover {
border-color: shade(@error_bg_color, 0.85); }
.error button.close {
color: @error_fg_color; }
.error button.close:hover {
background-color: alpha(@light_shadow, 0.2); }
.error button.close:active {
color: @error_fg_color;
background-color: alpha(@dark_shadow, 0.1); }

View File

@@ -0,0 +1,44 @@
/* Combobox settings */
combobox {
padding: 1px;
background-color: @base_color;
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; }
combobox :checked {
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; }
combobox:disabled {
background-color: @bg_color;
}
combobox cellview, combobox cellview:focus, combobox cellview:checked,
combobox cellview:active, combobox cellview:hover {
background-color: transparent;
padding: 0px;
margin-top: -2px;
margin-bottom: -2px; }
combobox button:checked box {
margin: 0;
margin-left: -4px;
margin-top: 2px;
margin-right: -4px;
margin-bottom: 2px; }
combobox > box {
margin: -2px; }
combobox button:checked box {
margin: -1px;
margin-left: 0px; }

View File

@@ -0,0 +1,135 @@
/***************
* Header Bars *
***************/
/*Headers*/
headerbar {
margin-top: 64px;
margin-bottom: 64px;
background-color: @wm_active_title;
color: @wm_active_title_text;
margin: 0px;
padding: 0px;
padding-left: 4px;
padding-right: 4px;
}
headerbar:backdrop {
margin-top: -64px;
margin-bottom: -64px;
background-color: @wm_inactive_title;
color: @wm_inactive_title_text;
margin: 0px;
padding: 0px;
padding-left: 4px;
padding-right: 4px;
}
headerbar > windowhandle > box > label {
color: @headerbar_fg_color;
background-color: @headerbar_bg_color;
box-shadow: none;
}
/*Fix headerbar title colors to match Xfwm4/Metacity Active/Inactive colors*/
window.background.csd headerbar label.title,window.background.solid-csd headerbar label.title {
background-color: @wm_active_title;
color: @wm_active_title_text;
margin-top: 4px;
font-size: 9pt;
font-weight: bold;
}
window.background.csd headerbar label.subtitle,window.background.solid-csd headerbar label.subtitle {
background-color: @wm_active_title;
color: @wm_active_title_text;
margin-bottom: 4px;
font-size: 6pt;
font-weight: bold;
}
window.background.csd headerbar:backdrop label.title,window.background.solid-csd headerbar:backdrop label.title {
background-color: @wm_inactive_title;
color: @wm_inactive_title_text;
margin-top: 4px;
font-size: 9pt;
font-weight: bold;
}
window.background.csd headerbar:backdrop label.subtitle,window.background.solid-csd headerbar:backdrop label.subtitle {
background-color: @wm_inactive_title;
color: @wm_active_title_text;
margin-bottom: 4px;
font-size: 6pt;
font-weight: bold;
}
/***************
* Borders *
***************/
/*Fix borders for CSD: GTK3*/
decoration {
padding: 3px;
background-color: @bg_color;
border: 1px solid @bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset;
border-radius: 0; }
.csd menu {
border: none;
padding: 0px;
margin: 0px;
box-shadow: none; }
.csd menuitem {
margin: 0px; }
/* Buttons! */
headerbar.titlebar button {
margin-top: 6px;
margin-bottom: 6px;
margin-left: 1px;
margin-right: 1px;
}
window.csd .homepage > button, window.csd .homepage > box > button,
window.solid-csd .homepage > button, window.solid-csd .homepage > box > button,
window.background.csd .homepage > button, window.background.csd .homepage > box > button,
window.background.solid-csd .homepage > button, window.background.solid-csd .homepage > box > button,
window.background.dialog.csd .homepage > button, window.background.dialog.csd .homepage > box > button,
window.background.dialog.solid-csd .homepage > button, window.background.dialog.solid-csd .homepage > box > button {
padding: 4px 6px 4px 6px;
border-radius: 0px;
color: @button_fg_color;
border-top: 1px solid @button_bg_color;
border-left: 1px solid @button_bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;
outline-offset: -4px;
}
window.csd .homepage > button:active, window.csd .homepage > box > button:active,
window.solid-csd .homepage > button:active, window.solid-csd .homepage > box > button:active,
window.background.csd .homepage > button:active, window.background.csd .homepage > box > button:active,
window.background.solid-csd .homepage > button:active, window.background.solid-csd .homepage > box > button:active,
window.background.dialog.csd .homepage > button:active, window.background.dialog.csd .homepage > box > button:active,
window.background.dialog.solid-csd .homepage > button:active, window.background.dialog.solid-csd .homepage > box > button:active,
window.csd .homepage > button:checked, window.csd .homepage > box > button:checked,
window.solid-csd .homepage > button:checked, window.solid-csd .homepage > box > button:checked,
window.background.csd .homepage > button:checked, window.background.csd .homepage > box > button:checked,
window.background.solid-csd .homepage > button:checked, window.background.solid-csd .homepage > box > button:checked,
window.background.dialog.csd .homepage > button:checked, window.background.dialog.csd .homepage > box > button:checked,
window.background.dialog.solid-csd .homepage > button:checked, window.background.dialog.solid-csd .homepage > box > button:checked {
color: @theme_fg_color;
box-shadow: 1px 1px @dark_shadow inset;
border-color: @borders;
background-color: @button_bg_color;
}

View File

@@ -0,0 +1,28 @@
/* GTK Dialogs */
dialog stack {
background-color: @theme_bg_color;
}
/* Add icon to dialogs, add margin between dialog buttons */
messagedialog .horizontal.dialog-action-box {
min-width: 0;
margin-right: 0;
background-color: transparent;
padding-left: 0;
padding-right: 50px;
padding-bottom: 10px; }
messagedialog {
background-image: url("assets/warning.png");
background-position: 5px 5px;
background-size: 60px;
background-repeat: no-repeat;
}
messagedialog .dialog-vbox {
border-left: 55px solid transparent;
min-height: 120px;
}

View File

@@ -0,0 +1,76 @@
/* Entry textbox */
entry {
padding: 3px;
border: 1px solid;
border-color: @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;
color: @text_color;
caret-color: @text_color;
background-color: @theme_base_color; }
entry:selected, entry:selected:focus, entry selection, entry selection:focus {
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
entry:disabled {
background-color: @bg_color;
color: @disabled_fg_color; }
entry.read-only {
background-color: @base_color; }
entry > image.left {
padding-right: 5px; }
entry > image.right {
padding-left: 5px; }
/* Combo box entry */
combobox entry {
margin-top: 1px;
margin-bottom: 1px;
box-shadow: none;
background-color: transparent;
border: none; }
combobox entry:disabled {
text-shadow: 1px 1px @light_shadow;
margin-top: 1px;
margin-bottom: 1px;
box-shadow: none;
background-color: transparent;
border: none; }
/* Spin button entry */
spinbutton entry:disabled,
spinbutton entry:disabled:backdrop {
background-color: transparent;
box-shadow: none;
border: none;
color: @disabled_fg_color; }
spinbutton.horizontal entry,
spinbutton.vertical entry {
background-color:transparent;
border: none;
box-shadow: none; }
/* Hamburger menu entry */
popover entry, popover scrolledwindow {
box-shadow: none;
background-color: @base_color;
border: 1px solid @dark_shadow; }

View File

@@ -0,0 +1,110 @@
/* Frames and borders, frame and border hacks */
/* General frames */
frame > border {
padding: 1px;
border: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset; }
/* Status bar border */
statusbar frame > border {
padding: 0;
box-shadow: none;
border: none; }
/* Styled frames */
frame.border-inset > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
box-shadow: 1px 1px @borders inset;
border-radius: 0; }
frame.border-outset > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
border-bottom: 1px solid @borders;
border-right: 1px solid @borders;
box-shadow: -1px -1px @dark_shadow inset;
border-radius: 0; }
frame.border-groove > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
border-radius: 0; }
frame.border-ridge > border {
border-width: 1px;
border-style: solid;
border-color: @dark_shadow;
border-radius: 0; }
/* Terminal Emulator Frames */
terminal-window notebook, VteTerminal, vte-terminal {
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; }
#xfce4-terminal-notebook {
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; }
/* Hack to make all scrolled window widgets bg color match theme base bg color */
scrolledwindow.frame {
background-color: @theme_base_color; }
/* Hack for scrolled windows and sidebars to always have borders:
Specify border for scrolled window widget directly since the scrolled window does not always
have a frame. This forces most scrolled windows have a border. Do not reference the scrolled
window widget directly, use references through parent widgets otherwise Libre-Office will also
put a border around the menu bar */
paned > scrolledwindow, box > scrolledwindow, overlay > scrolledwindow, notebook > * > scrolledwindow,
paned > * > notebook > stack > * > scrolledwindow, viewport > grid > scrolledwindow, paned > * > scrolledwindow,
paned > stack > grid > scrolledwindow, .sidebar {
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; }
/* Remove border from sidebar scrolledwindow, sidebar already has a border. */
.sidebar scrolledwindow {
padding: 0;
margin: 0;
border: none;
box-shadow: none; }

View File

@@ -0,0 +1,274 @@
* {
-GtkScrollbar-has-backward-stepper: true;
-GtkScrollbar-has-forward-stepper: true;
-GtkScrollbar-has-secondary-backward-stepper: false;
-GtkScrollbar-has-secondary-forward-stepper: false;
-GtkScrolledwindow-scrollbar-spacing: 0;
-GtkScrolledwindow-scrollbars-within-bevel: 1;
-GtkTextView-error-underline-color: @error_color;
-GtkToolbutton-icon-spacing: 6;
-GtkToolItemGroup-expander-size: 11;
-GtkWidget-text-handle-width: 20;
-GtkWidget-text-handle-height: 20;
-GtkDialog-button-spacing: 10;
-GtkDialog-action-area-border: 0;
-GtkTreeview-expander-size: 8;
background-clip: padding-box;
outline-width: 1px;
outline-offset: 0;
outline-style: dotted;
outline-color: @outline_color;
-gtk-outline-radius: 0; }
.background {
color: @theme_fg_color;
background-color: @theme_bg_color; }
.background:backdrop {
color: @theme_unfocused_fg_color;
background-color: @theme_bg_color; }
*:disabled {
-gtk-icon-effect: dim; }
*:hover {
-gtk-icon-effect: highlight; }
.gtkstyle-fallback {
color: @theme_fg_color;
background-color: @theme_bg_color; }
.gtkstyle-fallback:hover {
color: @theme_fg_color;
background-color: shade(@theme_bg_color, 1.1); }
.gtkstyle-fallback:active {
color: @theme_fg_color;
background-color: shade(@theme_bg_color, 0.9); }
.gtkstyle-fallback:disabled {
color: @theme_disabled_fg_color;
background-color: @theme_disabled_bg_color; }
.gtkstyle-fallback:selected {
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
/* Hyperlink color */
.link {
color: @selected_bg_color; }
.link > label, .visited > label {
text-decoration-line: underline;
color: @selected_bg_color; }
/* Hide overflow dashed lines around scrolled windows */
undershoot.top, undershoot.right, undershoot.bottom, undershoot.left { background-image: none; }
/* App notifications */
.app-notification {
padding: 3px;
border-top: 1px solid @bg_color;
border-bottom: 1px solid @borders;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
box-shadow: inset 1px 1px @light_shadow, inset -1px -1px @dark_shadow;
background-color: @tooltip_bg_color;
color: @fg_color; }
/* Calendar widget */
calendar {
color: @theme_fg_color;
background-color: @theme_bg_color;
padding: 2px;
border-width: 1px;
border-radius: 0px;
border-style: solid;
border-color: @borders;
}
calendar.header {
border: 2px solid @button_bg_color;
background: @wm_active_title;
color: @wm_active_title_text;
}
/* Give it a border like a menu or window! */
calendar.view {
background-color: @bg_color;
background: @button_bg_color;
color: @button_fg_color;
padding: 3px;
border: 1px solid @bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset;
border-radius: 0;
}
calendar:selected {
border-radius: 0;
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color;
}
calendar:indeterminate {
color: alpha(currentColor, 0.55);
}
calendar.highlight {
background-color: @button_bg_color;
color: @button_fg_color;
border-radius: 1px;
}
/* Scrolled window padding and colors. Don't reference directly otherwise the
Libre-Office menu bar will also follow the border and color settings for scrolled windows */
paned > scrolledwindow, box > scrolledwindow, overlay > scrolledwindow, notebook > * > scrolledwindow,
paned > * > notebook > stack > * > scrolledwindow, viewport > grid > scrolledwindow {
padding: 1px;
margin: 0px;
background-color: @theme_base_color;
}
/* Tree view */
treeview {
background-color: @base_color;
color: @fg_color;
-treeview-vertical-separator: 0; }
treeview.view:selected, treeview.view:selected:focus {
color: @theme_selected_fg_color;
}
/* Lists */
list {
color: @text_color;
background-color: @theme_base_color;
color: @text_color;
background-color: @theme_base_color; }
list row {
outline: none;
border: none;
padding: 2px; }
list row:selected, list row:selected:hover, list row:selected:focus {
border: none;
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
list row:selected:disabled {
color: alpha(@theme_selected_fg_color, 0.7);
background-color: @theme_selected_bg_color; }
list row:selected:backdrop {
color: @theme_unfocused_selected_fg_color;
background-color: @theme_unfocused_selected_bg_color; }
/* Side bar */
.sidebar list {
padding: 1px; }
/* Icon view */
iconview:selected, iconview:selected:focus, iconview text:selected,
iconview text selection, iconview text:selected:focus, iconview text
selection:focus {
border-width: 1px;
border-style: solid;
border-color: @theme_selected_bg_color;
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
iconview:selected:backdrop, iconview selection:backdrop,
iconview text:selected:backdrop, iconview text selection:backdrop {
color: @theme_unfocused_selected_fg_color;
background-color: @theme_unfocused_selected_bg_color; }
/* Rubberband and flowbox */
rubberband, flowbox rubberband, treeview.view rubberband,
.content-view rubberband, .rubberband, view rubberband,
.view.rubberband, .rubberband {
border-width: 1px;
border-style: solid;
border-color: @theme_selected_bg_color;
background: none;
background-color: alpha(@theme_selected_bg_color, 0.3); }
flowbox flowboxchild {
padding: 3px;
border-radius: 0px; }
flowbox flowboxchild:selected {
outline-offset: -2px;
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
/* Status bar */
statusbar {
padding: 0px;
margin: -1px;
color: @theme_fg_color; }
/* Tooltip colors */
tooltip {
border-radius: 0px;
box-shadow: none; }
tooltip.background {
border-width: 1px;
border-style: solid;
border-color: @borders;
background-color: @tooltip_bg_color; }
tooltip.background label {
padding: 1px; }
tooltip * {
background-color: transparent;
color: @tooltip_fg_color; }
/* Labels */
label selection {
background-color: @selected_bg_color;
color: @selected_fg_color; }

View File

@@ -0,0 +1,261 @@
/* 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;
}

View File

@@ -0,0 +1,23 @@
image, image:disabled, label, label:disabled, box, box:disabled {
background-color: transparent; }
image:disabled {
color: alpha(currentColor, 0.5); }
/* Brighten images when hovered and colorize when selected */
image {
color: alpha(currentColor, 0.75); }
image:hover {
color: alpha(currentColor, 0.9); }
image:selected, image:selected:hover {
color: @theme_selected_fg_color; }
view image, view image:hover {
color: alpha(currentColor, 0.9); }
view image:selected, view image:selected:hover {
color: @theme_selected_fg_color; }

View File

@@ -0,0 +1,119 @@
.caja-desktop-window * {
background-color: transparent; }
.bottom.mate-panel-menu-bar grid {
padding: 2px;
border-top: 1px solid @bg_color;
box-shadow: 0px 1px @light_shadow inset; }
.top.mate-panel-menu-bar grid {
padding: 2px;
border-bottom: 1px solid @borders;
box-shadow: 0px -1px @dark_shadow inset; }
.mate-panel-menu-bar #tasklist-button {
margin: 0px;
color: @theme_fg_color;
border: 0px;
border-right: 3px solid @bg_color;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -2px -2px @dark_shadow, inset -1px -1px @borders, inset 1px 1px @light_shadow }
.mate-panel-menu-bar #tasklist-button:active, .mate-panel-menu-bar #tasklist-button:checked {
font-weight: bold;
border-radius: 0px;
border: 0px;
border-top: 1px solid @bg_color;
border-right: 3px solid @bg_color;
box-shadow: 2px 2px @dark_shadow inset, 1px 1px @borders inset, -2px -2px @button_bg_color inset, -1px -1px @light_shadow inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color; }
.mate-panel-menu-bar menubar {
border: none;
box-shadow: none;
padding-bottom: 1px;
margin: 0px;
}
.mate-panel-menu-bar menubar > menuitem:first-child {
font-weight: bold;
margin: 0px;
margin-bottom: -1px;
color: @theme_fg_color;
border: 0px;
border-right: 3px solid @bg_color;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -2px -2px @dark_shadow, inset -1px -1px @borders, inset 1px 1px @light_shadow }
.mate-panel-menu-bar menubar > menuitem:first-child:hover {
font-weight: bold;
margin-bottom: 0px;
margin-top: -1px;
border-radius: 0px;
border: 0px;
border-top: 1px solid @bg_color;
border-right: 3px solid @bg_color;
box-shadow: 2px 2px @dark_shadow inset, 1px 1px @borders inset, -2px -2px @button_bg_color inset, -1px -1px @light_shadow inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color; }
.mate-panel-menu-bar menubar > menuitem:first-child menu {
box-shadow: none;
border: none;
padding-left: 28px;
background-color: @button_bg_color;
border-image: url("assets/caja_menu_side.png");
border-image-slice: 1 1 1 33;
border-right: 0px solid;
border-top: 0px solid;
border-bottom: 0px solid;
border-left: 30px solid; }
.mate-panel-menu-bar menubar > menuitem:first-child menu menu {
padding: 2px;
border-top: 1px solid @bg_color;
border-bottom: 1px solid @borders;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
box-shadow: inset 1px 1px @light_shadow, inset -1px -1px @dark_shadow;
border-image: none;
background-color: @theme_bg_color;
color: @fg_color; }
.mate-panel-menu-bar menubar > menuitem:first-child menu {
font-weight: normal; }
.mate-panel-menu-bar #tasklist-button > box > image {
margin-right: -4px; }
#showdesktop-button {
border: none;
box-shadow: none;
}
#clock-applet-button, #clock-applet-button:checked, #clock-applet-button:active, #clock-applet-button:hover {
/*
margin-top: 1px;
margin-bottom: 1px;
border-top: 1px solid @dark_shadow;
border-left: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
border-bottom: 1px solid @light_shadow;
*/
}
#PanelPlug {
/*
border-top: 1px solid @dark_shadow;
border-left: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
border-bottom: 1px solid @light_shadow;
*/
}

View File

@@ -0,0 +1,131 @@
/* Menu borders and colors */
.menu, menu {
padding: 2px;
border-top: 1px solid @bg_color;
border-bottom: 1px solid @borders;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
box-shadow: inset 1px 1px @light_shadow, inset -1px -1px @dark_shadow;
background-color: @theme_bg_color;
color: @fg_color; }
combobox menu, combox .menu {
border: 1px solid @borders;
box-shadow: none;
background-color: @base_color;
padding: 0px; }
/* Force initial font instead of repsecting parent widget font */
.context-menu, popover.touch-selection,
.csd popover.touch-selection,
popover.background.touch-selection,
.csd popover.background.touch-selection {
font: initial; }
/* Adjust padding so selected itmes fit inside menu borders */
menu menuitem {
margin: 0;
margin-left: 2px;
margin-right: 2px;
padding: 4px; }
menu menuitem:first-child {
margin-top: 2px }
menu menuitem:last-child {
margin-bottom: 2px }
combobox menuitem,
combobox menuitem {
margin: 1px; }
/* Menu item states */
menuitem:active,
menuitem:hover {
background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color; }
menuitem:disabled {
color: @disabled_fg_color;
text-shadow: 1px 1px @light_shadow; }
toolbar menubar {
-GtkToolbar-button-relief: normal; }
/* Style menubar to match toolbars */
menubar, .menubar {
-GtkWidget-window-dragging: true;
margin: 0;
padding: 1px;
padding-top: 0;
margin-bottom: 0;
background-color: @toolbar_bg_color;
border-top: 0px solid;
border-bottom: 0;
border-right: 0;
border-left: 0;
background-color: @menubar_bg_color;
color: @menubar_fg_color; }
menubar > menuitem, .menubar > menuitem {
margin: 0px;
padding: 4px 6px;
border: none;
color: @menubar_fg_color;
background-color: transparent; }
/* Make selected menubar items appear as toolbar buttons */
menubar > menuitem:hover, .menubar > menuitem:hover {
color: @menubar_fg_color;
border-color: @menubar_bg_color;
background-color: @button_bg_color;
background-image: none;
box-shadow: inset 1px 1px @dark_shadow, inset -1px -1px @light_shadow; }
/* Menubar item states */
menubar > menuitem:disabled, .menubar > menuitem:disabled {
text-shadow: 1px 1px @light_shadow;
color: @theme_disabled_fg_color;
background-color: transparent; }
menuitem accelerator {
color: alpha(currentColor, 0.55); }
menuitem accelerator:hover {
color: alpha(@theme_selected_fg_color, 0.8); }
menuitem accelerator:disabled {
color: @theme_disabled_fg_color; }
/* Hamburger menus */
popover, .csd popover {
border-radius: 0;
padding: 3px;
box-shadow: none;
border: 1px solid @borders;
border-left: 1px solid @light_shadow;
border-top: 1px solid @light_shadow;
box-shadow: -1px -1px @bg_color, -1px -1px @dark_shadow inset;
background-color: @bg_color; }

View File

@@ -0,0 +1,120 @@
/* Notebook and tabs */
notebook {
padding: 0; }
/* Did not move notebook frame references to frame css file because
the references are tied so closely to the settings below: */
/* Adjust tab positions */
notebook.frame {
margin-top: 2px;
border-color: @borders; }
notebook.frame > header {
margin: -1px; }
notebook.frame > header.top {
border:none;
margin-left: 0px;
margin-right: 1px;
margin-bottom: 0px; }
notebook.frame > header.bottom {
margin-left: 0px;
margin-right: 1px;
margin-top: 0px; }
notebook.frame > header.left {
margin-top: 1px;
margin-right: 0px; }
notebook.frame > header.right {
margin-top: 0px;
margin-left: 0px; }
notebook.frame > header.top, notebook.frame > header.bottom {
padding-left: 0;
padding-right: 0; }
notebook.frame > header.left, notebook.frame > header.right {
padding-top: 0;
padding-bottom: 0; }
notebook > stack:not(:only-child) {
margin: 0px;
border: 1px solid @borders;
border-top: 1px solid @light_shadow;
border-left: 1px solid @light_shadow;
padding: 2px;
background-color: @notebook_bg_color;
box-shadow: inset -1px -1px @dark_shadow ; }
/* Tab colors and border images */
notebook tab {
border-style: solid;
border-radius: 0;
border-color: transparent;
color: @theme_fg_color;
background-color: @notebook_bg_color;
outline-width: 0; }
notebook tab:checked {
color: @theme_fg_color;
border-color: @borders;
background-color: @notebook_bg_color; }
notebook > header {
background-color: @theme_bg_color; }
/* Top tabs */
notebook > header.top > tabs > tab {
border-width: 5px 5px 2px 5px;
border-image: url("assets/tab_top_checked.png");
border-image-slice: 5 5 2 5; }
notebook > header.top > tabs > tab:checked {
margin-bottom: -1px;
border-image: url("assets/tab_top.png");
border-image-slice: 5 5 2 5; }
/* Bottom tabs */
notebook > header.bottom > tabs > tab {
border-width: 2px 5px 5px 5px;
border-image: url("assets/tab_bottom_checked.png");
border-image-slice: 2 5 5 5; }
notebook > header.bottom > tabs > tab:checked {
margin-top: -2px;
border-image: url("assets/tab_bottom.png");
border-image-slice: 2 5 5 5; }
/* Right side tabs */
notebook > header.right > tabs > tab {
border-width: 4px 8px 6px 0px;
border-image: url("assets/tab_right_checked.png");
border-image-slice: 4 8 6 0; }
notebook > header.right > tabs > tab:checked {
margin-left: -2px;
border-image: url("assets/tab_right.png");
border-image-slice: 4 8 6 0; }
/* Left side tabs */
notebook > header.left > tabs > tab {
border-width: 4px 0 6px 8px;
border-image: url("assets/tab_left_checked.png");
border-image-slice: 4 0 6 8; }
notebook > header.left > tabs > tab:checked {
margin-right: -1px;
border-image: url("assets/tab_left.png");
border-image-slice: 4 0 6 8; }

View File

@@ -0,0 +1,47 @@
/* Progressbar text */
progressbar {
padding: 0px;
border: none;
color: mix(@theme_fg_color, @theme_selected_fg_color, 0.5);
background-color: transparent; }
treeview.view.progressbar {
padding: 0px;
border: none;
color: mix(@theme_fg_color, @theme_selected_fg_color, 0.5);
background-color: @selected_bg_color; }
/* Progressbar bar color */
progressbar progress {
border: none;
border-radius: 0px;
background-color: @theme_selected_bg_color; }
/* Progressbar borders */
progressbar trough {
padding: 1px;
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;
background-color: @theme_base_color; }
treeview.view.trough, treeview.view.trough:selected {
border: 1px solid @selected_bg_color;
padding: 2px;
background-color: @base_color; }
progressbar.horizontal trough, progressbar.horizontal progress {
min-height: 18px; }
progressbar.vertical trough, progressbar.vertical progress {
min-width: 18px; }

View File

@@ -0,0 +1,252 @@
/* @!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@ */
/* Shift on press effect for buttons */
/* @!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@ */
/* ----------- */
/* GTK Buttons */
/* ----------- */
/* Buttons! */
button:active box, button:checked box, button:checked:disabled box,
button.flat:active > *, button.flat:checked > *, button.flat:checked:disabled > *,
button.text-button:active > *, button.text-button:checked > *, button.text-button:checked:disabled > *,
button.image-button:active > *, button.image-button:checked > *, button.image-button:checked:disabled > *,
button.flat.image-button:active > *, button.flat.image-button:checked > *, button.flat.image-button:checked:disabled > *
{
margin-top: 1px;
margin-bottom: -1px;
margin-left: 1px;
margin-right: -1px;
}
/* Edge Cases */
/* Font selector buttons get a double dose of shifting on second label: Negate! */
button.font:active > box > box > label, button.font:checked > box > box > label, button.font:checked:disabled > box > box > label {
margin-top: -1px;
margin-bottom: 1px;
margin-left: -1px;
margin-right: 1px;
}
/* Text buttons... Something is warping certain dialogs when shifting down and I'm unsure as to where
that is as of now. Get half-way working by at least shifting right! */
.dialog-action-area.horizontal > button.text-button:active label,
.dialog-action-area.horizontal > button.text-button:checked label,
.dialog-action-area.horizontal > button.text-button:checked:disabled label,
.dialog-action-box.horizontal buttonbox button.text-button:active label,
.dialog-action-box.horizontal buttonbox button.text-button:checked label,
.dialog-action-box.horizontal buttonbox button.text-button:checked:disabled label {
margin-top: 0px;
}
/* Hacks!!! */
/* Handbrake "To: button and I'm sure other things. This totally fixes it! */
grid button:active > box, grid button:checked > box, grid button:checked:disabled box {
margin: 0px;
margin-top: 0px;
margin-bottom: -2px;
margin-left: 1px;
margin-right: -1px;
}
/* ----------- */
/* GTK Buttons */
/* ----------- */
/* ------------ */
/* Xfce Plugins */
/* ------------ */
/* Prevent Clock from being pushed! */
#XfcePanelWindow #clock-button:checked box {
margin: 0px;
margin-bottom: 0px;
}
/* Same for Date/Time plugin... */
#datetime-1 button box, #datetime-2 button box, #datetime-3 button box, #datetime-4 button box,
#datetime-5 button box, #datetime-6 button box, #datetime-7 button box, #datetime-8 button box,
#datetime-9 button box, #datetime-10 button box, #datetime-11 button box, #datetime-12 button box,
#datetime-13 button box, #datetime-14 button box, #datetime-15 button box,
#datetime-16 button box, #datetime-17 button box, #datetime-18 button box, #datetime-19 button box,
#datetime-20 button box, #datetime-21 button box, #datetime-22 button box, #datetime-23 button box,
#datetime-24 button box, #datetime-25 button box, #datetime-26 button box, #datetime-27 button box,
#datetime-28 button box, #datetime-29 button box, #datetime-30 button box, #datetime-31 button box,
#datetime-32 button box, #datetime-33 button box, #datetime-34 button box, #datetime-35 button box,
#datetime-36 button box, #datetime-37 button box, #datetime-38 button box, #datetime-39 button box,
#datetime-40 button box, #datetime-41 button box, #datetime-42 button box, #datetime-43 button box,
#datetime-44 button box, #datetime-45 button box, #datetime-46 button box, #datetime-47 button box,
#datetime-48 button box, #datetime-49 button box, #datetime-50 button box, #datetime-51 button box,
#datetime-52 button box, #datetime-53 button box, #datetime-54 button box, #datetime-55 button box,
#datetime-56 button box, #datetime-57 button box, #datetime-58 button box, #datetime-59 button box,
#datetime-60 button box, #datetime-61 button box, #datetime-62 button box, #datetime-63 button box,
#datetime-64 button box, #datetime-65 button box, #datetime-66 button box, #datetime-67 button box,
#datetime-68 button box, #datetime-69 button box, #datetime-70 button box, #datetime-71 button box,
#datetime-72 button box, #datetime-73 button box, #datetime-74 button box, #datetime-75 button box,
#datetime-76 button box, #datetime-77 button box, #datetime-78 button box, #datetime-79 button box,
#datetime-80 button box, #datetime-81 button box, #datetime-82 button box, #datetime-83 button box,
#datetime-84 button box, #datetime-85 button box, #datetime-86 button box, #datetime-87 button box,
#datetime-88 button box, #datetime-89 button box, #datetime-90 button box, #datetime-91 button box,
#datetime-92 button box, #datetime-93 button box, #datetime-94 button box, #datetime-95 button box,
#datetime-96 button box, #datetime-97 button box, #datetime-98 button box, #datetime-99 button box {
margin: 0px;
}
/* Weather acts really weird. Rectify! */
#weather-1 button:active box, #weather-2 button:active box, #weather-3 button:active box, #weather-4 button:active box,
#weather-5 button:active box, #weather-6 button:active box, #weather-7 button:active box, #weather-8 button:active box,
#weather-9 button:active box, #weather-10 button:active box, #weather-11 button:active box, #weather-12 button:active box,
#weather-13 button:active box, #weather-14 button:active box, #weather-15 button:active box,
#weather-16 button:active box, #weather-17 button:active box, #weather-18 button:active box, #weather-19 button:active box,
#weather-20 button:active box, #weather-21 button:active box, #weather-22 button:active box, #weather-23 button:active box,
#weather-24 button:active box, #weather-25 button:active box, #weather-26 button:active box, #weather-27 button:active box,
#weather-28 button:active box, #weather-29 button:active box, #weather-30 button:active box, #weather-31 button:active box,
#weather-32 button:active box, #weather-33 button:active box, #weather-34 button:active box, #weather-35 button:active box,
#weather-36 button:active box, #weather-37 button:active box, #weather-38 button:active box, #weather-39 button:active box,
#weather-40 button:active box, #weather-41 button:active box, #weather-42 button:active box, #weather-43 button:active box,
#weather-44 button:active box, #weather-45 button:active box, #weather-46 button:active box, #weather-47 button:active box,
#weather-48 button:active box, #weather-49 button:active box, #weather-50 button:active box, #weather-51 button:active box,
#weather-52 button:active box, #weather-53 button:active box, #weather-54 button:active box, #weather-55 button:active box,
#weather-56 button:active box, #weather-57 button:active box, #weather-58 button:active box, #weather-59 button:active box,
#weather-60 button:active box, #weather-61 button:active box, #weather-62 button:active box, #weather-63 button:active box,
#weather-64 button:active box, #weather-65 button:active box, #weather-66 button:active box, #weather-67 button:active box,
#weather-68 button:active box, #weather-69 button:active box, #weather-70 button:active box, #weather-71 button:active box,
#weather-72 button:active box, #weather-73 button:active box, #weather-74 button:active box, #weather-75 button:active box,
#weather-76 button:active box, #weather-77 button:active box, #weather-78 button:active box, #weather-79 button:active box,
#weather-80 button:active box, #weather-81 button:active box, #weather-82 button:active box, #weather-83 button:active box,
#weather-84 button:active box, #weather-85 button:active box, #weather-86 button:active box, #weather-87 button:active box,
#weather-88 button:active box, #weather-89 button:active box, #weather-90 button:active box, #weather-91 button:active box,
#weather-92 button:active box, #weather-93 button:active box, #weather-94 button:active box, #weather-95 button:active box,
#weather-96 button:active box, #weather-97 button:active box, #weather-98 button:active box, #weather-99 button:active box,
#weather-1 button:checked box, #weather-2 button:checked box, #weather-3 button:checked box, #weather-4 button:checked box,
#weather-5 button:checked box, #weather-6 button:checked box, #weather-7 button:checked box, #weather-8 button:checked box,
#weather-9 button:checked box, #weather-10 button:checked box, #weather-11 button:checked box, #weather-12 button:checked box,
#weather-13 button:checked box, #weather-14 button:checked box, #weather-15 button:checked box,
#weather-16 button:checked box, #weather-17 button:checked box, #weather-18 button:checked box, #weather-19 button:checked box,
#weather-20 button:checked box, #weather-21 button:checked box, #weather-22 button:checked box, #weather-23 button:checked box,
#weather-24 button:checked box, #weather-25 button:checked box, #weather-26 button:checked box, #weather-27 button:checked box,
#weather-28 button:checked box, #weather-29 button:checked box, #weather-30 button:checked box, #weather-31 button:checked box,
#weather-32 button:checked box, #weather-33 button:checked box, #weather-34 button:checked box, #weather-35 button:checked box,
#weather-36 button:checked box, #weather-37 button:checked box, #weather-38 button:checked box, #weather-39 button:checked box,
#weather-40 button:checked box, #weather-41 button:checked box, #weather-42 button:checked box, #weather-43 button:checked box,
#weather-44 button:checked box, #weather-45 button:checked box, #weather-46 button:checked box, #weather-47 button:checked box,
#weather-48 button:checked box, #weather-49 button:checked box, #weather-50 button:checked box, #weather-51 button:checked box,
#weather-52 button:checked box, #weather-53 button:checked box, #weather-54 button:checked box, #weather-55 button:checked box,
#weather-56 button:checked box, #weather-57 button:checked box, #weather-58 button:checked box, #weather-59 button:checked box,
#weather-60 button:checked box, #weather-61 button:checked box, #weather-62 button:checked box, #weather-63 button:checked box,
#weather-64 button:checked box, #weather-65 button:checked box, #weather-66 button:checked box, #weather-67 button:checked box,
#weather-68 button:checked box, #weather-69 button:checked box, #weather-70 button:checked box, #weather-71 button:checked box,
#weather-72 button:checked box, #weather-73 button:checked box, #weather-74 button:checked box, #weather-75 button:checked box,
#weather-76 button:checked box, #weather-77 button:checked box, #weather-78 button:checked box, #weather-79 button:checked box,
#weather-80 button:checked box, #weather-81 button:checked box, #weather-82 button:checked box, #weather-83 button:checked box,
#weather-84 button:checked box, #weather-85 button:checked box, #weather-86 button:checked box, #weather-87 button:checked box,
#weather-88 button:checked box, #weather-89 button:checked box, #weather-90 button:checked box, #weather-91 button:checked box,
#weather-92 button:checked box, #weather-93 button:checked box, #weather-94 button:checked box, #weather-95 button:checked box,
#weather-96 button:checked box, #weather-97 button:checked box, #weather-98 button:checked box, #weather-99 button:checked box,
#weather-1 button:active image, #weather-2 button:active image, #weather-3 button:active image, #weather-4 button:active image,
#weather-5 button:active image, #weather-6 button:active image, #weather-7 button:active image, #weather-8 button:active image,
#weather-9 button:active image, #weather-10 button:active image, #weather-11 button:active image, #weather-12 button:active image,
#weather-13 button:active image, #weather-14 button:active image, #weather-15 button:active image,
#weather-16 button:active image, #weather-17 button:active image, #weather-18 button:active image, #weather-19 button:active image,
#weather-20 button:active image, #weather-21 button:active image, #weather-22 button:active image, #weather-23 button:active image,
#weather-24 button:active image, #weather-25 button:active image, #weather-26 button:active image, #weather-27 button:active image,
#weather-28 button:active image, #weather-29 button:active image, #weather-30 button:active image, #weather-31 button:active image,
#weather-32 button:active image, #weather-33 button:active image, #weather-34 button:active image, #weather-35 button:active image,
#weather-36 button:active image, #weather-37 button:active image, #weather-38 button:active image, #weather-39 button:active image,
#weather-40 button:active image, #weather-41 button:active image, #weather-42 button:active image, #weather-43 button:active image,
#weather-44 button:active image, #weather-45 button:active image, #weather-46 button:active image, #weather-47 button:active image,
#weather-48 button:active image, #weather-49 button:active image, #weather-50 button:active image, #weather-51 button:active image,
#weather-52 button:active image, #weather-53 button:active image, #weather-54 button:active image, #weather-55 button:active image,
#weather-56 button:active image, #weather-57 button:active image, #weather-58 button:active image, #weather-59 button:active image,
#weather-60 button:active image, #weather-61 button:active image, #weather-62 button:active image, #weather-63 button:active image,
#weather-64 button:active image, #weather-65 button:active image, #weather-66 button:active image, #weather-67 button:active image,
#weather-68 button:active image, #weather-69 button:active image, #weather-70 button:active image, #weather-71 button:active image,
#weather-72 button:active image, #weather-73 button:active image, #weather-74 button:active image, #weather-75 button:active image,
#weather-76 button:active image, #weather-77 button:active image, #weather-78 button:active image, #weather-79 button:active image,
#weather-80 button:active image, #weather-81 button:active image, #weather-82 button:active image, #weather-83 button:active image,
#weather-84 button:active image, #weather-85 button:active image, #weather-86 button:active image, #weather-87 button:active image,
#weather-88 button:active image, #weather-89 button:active image, #weather-90 button:active image, #weather-91 button:active image,
#weather-92 button:active image, #weather-93 button:active image, #weather-94 button:active image, #weather-95 button:active image,
#weather-96 button:active image, #weather-97 button:active image, #weather-98 button:active image, #weather-99 button:active image,
#weather-1 button:checked image, #weather-2 button:checked image, #weather-3 button:checked image, #weather-4 button:checked image,
#weather-5 button:checked image, #weather-6 button:checked image, #weather-7 button:checked image, #weather-8 button:checked image,
#weather-9 button:checked image, #weather-10 button:checked image, #weather-11 button:checked image, #weather-12 button:checked image,
#weather-13 button:checked image, #weather-14 button:checked image, #weather-15 button:checked image,
#weather-16 button:checked image, #weather-17 button:checked image, #weather-18 button:checked image, #weather-19 button:checked image,
#weather-20 button:checked image, #weather-21 button:checked image, #weather-22 button:checked image, #weather-23 button:checked image,
#weather-24 button:checked image, #weather-25 button:checked image, #weather-26 button:checked image, #weather-27 button:checked image,
#weather-28 button:checked image, #weather-29 button:checked image, #weather-30 button:checked image, #weather-31 button:checked image,
#weather-32 button:checked image, #weather-33 button:checked image, #weather-34 button:checked image, #weather-35 button:checked image,
#weather-36 button:checked image, #weather-37 button:checked image, #weather-38 button:checked image, #weather-39 button:checked image,
#weather-40 button:checked image, #weather-41 button:checked image, #weather-42 button:checked image, #weather-43 button:checked image,
#weather-44 button:checked image, #weather-45 button:checked image, #weather-46 button:checked image, #weather-47 button:checked image,
#weather-48 button:checked image, #weather-49 button:checked image, #weather-50 button:checked image, #weather-51 button:checked image,
#weather-52 button:checked image, #weather-53 button:checked image, #weather-54 button:checked image, #weather-55 button:checked image,
#weather-56 button:checked image, #weather-57 button:checked image, #weather-58 button:checked image, #weather-59 button:checked image,
#weather-60 button:checked image, #weather-61 button:checked image, #weather-62 button:checked image, #weather-63 button:checked image,
#weather-64 button:checked image, #weather-65 button:checked image, #weather-66 button:checked image, #weather-67 button:checked image,
#weather-68 button:checked image, #weather-69 button:checked image, #weather-70 button:checked image, #weather-71 button:checked image,
#weather-72 button:checked image, #weather-73 button:checked image, #weather-74 button:checked image, #weather-75 button:checked image,
#weather-76 button:checked image, #weather-77 button:checked image, #weather-78 button:checked image, #weather-79 button:checked image,
#weather-80 button:checked image, #weather-81 button:checked image, #weather-82 button:checked image, #weather-83 button:checked image,
#weather-84 button:checked image, #weather-85 button:checked image, #weather-86 button:checked image, #weather-87 button:checked image,
#weather-88 button:checked image, #weather-89 button:checked image, #weather-90 button:checked image, #weather-91 button:checked image,
#weather-92 button:checked image, #weather-93 button:checked image, #weather-94 button:checked image, #weather-95 button:checked image,
#weather-96 button:checked image, #weather-97 button:checked image, #weather-98 button:checked image, #weather-99 button:checked image
{
margin-top: 0px;
margin-bottom: -1px;
margin-left: 1px;
margin-right: -1px;
}
/* Docklike Plugin Icons */
#docklike-plugin.horizontal .active_group image, #docklike-plugin.vertical .active_group image {
margin-top: 1px;
margin-bottom: -1px;
margin-left: 1px;
margin-right: -1px;
}
/* PulseAudio Horizontal Button: Make inert! */
#pulseaudio-button:checked image {
margin: 0px;
margin-bottom: -1px;
margin-right: 2px;
margin-left: 0px;
}
/* PulseAudio Vertical Button: Depress like a button! */
#docklike-plugin.horizontal .active_group
#pulseaudio-button:active .vertical > image, #pulseaudio-button:checked .vertical > image {
margin-left: 1px;
margin-right: -1px;
margin-top: 1px;
}
/* General Hack to fix doubled shift from something */
#xfce-panel-toggle-button:checked image {
margin-top: -1px;
margin-bottom: 1px;
margin-left: -1px;
margin-right: 1px;
}
/* ------------ */
/* Xfce Plugins */
/* ------------ */

View File

@@ -0,0 +1,53 @@
scale {
min-height: 6px;
min-width: 10px;
padding: 12px; }
scale fill, scale trough {
border-top: 1px solid @dark_shadow;
border-left: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
border-bottom: 1px solid @light_shadow;
border-radius: 0;
background-color: @borders;
outline-offset: 2px;
-gtk-outline-radius: 0; }
scale fill:disabled, scale trough:disabled {
background-color: alpha(@dark_shadow, 0.05); }
/* Slider styling */
scale slider {
border-radius: 0;
color: @theme_selected_fg_color;
background-color: @bg_color;
border-top: 1px solid @bg_color;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
background-clip: padding-box;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow; }
/* Trough and slider height:
Min height and width specify the slider size, the margin is a
function of the slider height and sets the trough height. */
scale.vertical slider {
margin-left: -11px;
margin-right: -11px;
min-height: 10px;
min-width: 21px;
}
scale.horizontal slider {
margin-top: -11px;
margin-bottom: -11px;
min-height: 21px;
min-width: 10px;
}

View File

@@ -0,0 +1,170 @@
/* Scrollbar buttons, trough, slider.
Note: Firefox uses different scrollbar button names
such as .button.up instead of button.top hence the
extra scrollbar button references */
scrollbar {
border-top: 0px solid;
border-bottom: 0px solid;
border: none;
background-color: @bg_color;
background-image: url("assets/scrollbar_trough.png");
}
scrollbar trough {
border: none;
border-radius: 0; }
scrollbar.overlay-indicator {
opacity: 1; }
/* Horizontal scroll bar */
scrollbar.horizontal slider {
min-width: 45px;
min-height: 15px;
margin: 0px;
border-top: 1px solid @bg_color;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-clip: padding-box;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;}
scrollbar.horizontal button,
scrollbar.horizontal .button {
background-image: url("assets/scrollbar_button.png");
background-size: 100% 100%;
min-height: 17px;
min-width: 17px;
margin: 0px;
padding: 0px;
background-color: transparent;
border: none;
box-shadow: none; }
scrollbar.horizontal button:active,
scrollbar.horizontal .button:active {
min-width: 17px;
min-height: 17px;
border: 1px solid @dark_shadow;
background-color: @button_bg_color;
background-image: none;
box-shadow: none; }
scrollbar.horizontal button.down:active,
scrollbar.horizontal .button.right:active {
min-height: 15px;
min-width: 15px;
-gtk-icon-source: none;
background-image: url("assets/arrow_right.png"); }
scrollbar.horizontal button.up:active,
scrollbar.horizontal .button.left:active {
min-height: 15px;
min-width: 15px;
-gtk-icon-source: none;
background-image: url("assets/arrow_left.png"); }
scrollbar.horizontal button.down {
-gtk-icon-source: url("assets/arrow_right.png"); }
scrollbar.horizontal .button.right {
-gtk-icon-source: none;
background-image: url("assets/scroll_right_button.png"); }
scrollbar.horizontal button.up {
-gtk-icon-source: url("assets/arrow_left.png"); }
scrollbar.horizontal .button.left {
-gtk-icon-source: none;
background-image: url("assets/scroll_left_button.png"); }
/* Vertical scrollbar */
scrollbar.vertical slider {
min-width: 15px;
min-height: 45px;
margin: 0px;
border-top: 1px solid @bg_color;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-clip: padding-box;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow; }
/* Specify buttons for LibreOffice */
scrollbar.vertical button,
scrollbar.vertical .button {
background-image: url("assets/scrollbar_button.png");
background-size: 100% 100%;
min-height: 17px;
min-width: 17px;
margin: 0px;
padding: 0px;
border: none;
background-color: @button_bg_color;
box-shadow: none; }
scrollbar.vertical button:active,
scrollbar.vertical .button:active {
min-width: 17px;
min-height: 17px;
border: 1px solid @dark_shadow;
background-color: @button_bg_color;
background-image: none;
box-shadow: none; }
/* End LibreOffice support */
/* Note: There are redundent entries and image files due to the workaround
for LibreOffice scrollbar buttons causing issues with my original Firefox
scrollbarbutton fix */
scrollbar.vertical button.down:active,
scrollbar.vertical .button.bottom:active {
min-height: 15px;
min-width: 15px;
-gtk-icon-source: none;
background-image: url("assets/arrow_down.png"); }
scrollbar.vertical button.up:active,
scrollbar.vertical .button.top:active {
min-height: 15px;
min-width: 15px;
-gtk-icon-source: none;
background-image: url("assets/arrow_up.png"); }
scrollbar.vertical button.down {
-gtk-icon-source: url("assets/arrow_down.png"); }
scrollbar.vertical .button.bottom {
-gtk-icon-source: none;
background-image: url("assets/scroll_down_button.png"); }
scrollbar.vertical button.up {
-gtk-icon-source: url("assets/arrow_up.png"); }
scrollbar.vertical .button.top {
-gtk-icon-source: none;
background-image: url("assets/scroll_up_button.png");
}
/* Mystery */
treeview scrollbar.vertical {
border-top: 1px solid @borders;
margin-top: -1px; }

View File

@@ -0,0 +1,65 @@
separator, separator:backdrop {
-gtk-icon-source: none;
min-width: 1px;
min-height: 1px;
/* Make window separators transparent this avoids
apps displaying separators under toolbar boarders
and edges: */
background-color: transparent;
}
paned > separator {
border: none;
color: transparent;
min-width: 3px;
min-height: 1px;
background-color: transparent; }
paned > separator:backdrop {
min-width: 3px;
min-height: 1px;
background-color: transparent; }
paned > separator:selected {
min-width: 3px;
min-height: 1px;
background-color: transparent; }
button separator {
margin: 1px 1px; }
toolbar separator {
margin-left: 2px;
margin-right: 2px;
border: none;
box-shadow: 1px 0px @light_shadow;
background-color: @dark_shadow; }
toolbar separator:backdrop {
border: none;
box-shadow: 1px 0px @light_shadow;
background-color: @dark_shadow; }
menuitem separator, menu separator {
margin: 2px;
margin-left: 8px;
margin-right: 8px;
border-width: 1px;
border-style: none;
box-shadow: 0px 1px @light_shadow;
background-color: @dark_shadow; }
popover separator {
margin: 2px;
box-shadow: 0px 1px @light_shadow;
background-color: @dark_shadow; }
combobox separator {
background: transparent;
border: none; }
list separator, list separator:backdrop {
background: none; }

View File

@@ -0,0 +1,59 @@
/* Using switch widget as a radio button:
Slider button is transparent and as the switch
state is changed eg checked or unchecked the switch
background image changes instead. */
/* Unchecked, or switched off background. Changing "color:" to transparent
hides the off and on symbols */
switch {
min-width: 100px;
min-height: 24px;
color: transparent;
outline-offset: -4px;
background-color: transparent;
background-image: url("assets/switch.png"); }
/* Checked, or switched on background */
switch:checked {
min-width: 100px;
min-height: 24px;
color: transparent;
outline-offset: -4px;
background-color: transparent;
background-image: url("assets/switch_checked.png"); }
/* Disabled, switched on background */
switch:checked :disabled {
min-width: 100px;
min-height: 24px;
color: transparent;
outline-offset: -4px;
background-color: transparent;
background-image: url("assets/switch_checked_disabled.png"); }
/* Disabled, switched off background */
switch:disabled {
color: transparent;
outline-offset: -4px;
background-color: transparent;
background-image: url("assets/switch_disabled.png"); }
/* Make switch button transparent */
switch slider {
background-color: transparent; }
switch:disabled slider {
background-color: transparent; }

View File

@@ -0,0 +1,137 @@
/* Style GTK CSD headerbar, only if GTK-NOCSD is used,
otherwise uncomment the reference in gtk.css for gtk-csd.css
to enable GTK client side decorations. */
/*
headerbar {
padding: 5px; }
*/
/* Main toolbars */
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: 2px solid;
border-bottom: 0px solid;
border-right: 2px solid;
border-left: 2px solid;
border-image: url("assets/headerbox.png");
border-image-slice: 2 2 2 2; }
toolbar:disabled {
color: @theme_disabled_fg_color;
background-color: @theme_disabled_bg_color; }
.primary-toolbar {
padding: 2px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
border-left: 2px solid;
border-right: 2px solid;
border-bottom: 0;
border-top: 2px solid;
color: @toolbar_fg_color;
-GtkWidget-window-dragging: true;
color: @toolbar_fg_color;
background-color: @toolbar_bg_color;
border-left: 2px solid;
border-image: url("assets/headerbox.png");
border-image-slice: 2 2 2 2; }
/* Floating bar */
.floating-bar {
border-width: 1px;
border-style: solid;
border-color: @borders;
border-radius: 0px;
background-color: @theme_bg_color;
color: @theme_fg_color; }
.floating-bar.top {
border-top-width: 0px;
border-top-right-radius: 0px;
border-top-left-radius: 0px; }
.floating-bar.bottom {
border-bottom-width: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px; }
.floating-bar.top.left, .floating-bar.bottom.left {
border-left-width: 0px;
border-bottom-left-radius: 0px;
border-top-left-radius: 0px; }
.floating-bar.top.right, .floating-bar.bottom.right {
border-right-width: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px; }
/* Overlay bar */
.overlay-bar {
background-color: alpha(@dark_shadow, 0.8);
border-radius: 0;
padding: 3px 6px;
margin: 3px; }
.overlay-bar label {
color: @tooltip_fg_color; }
/* Action bar */
actionbar {
padding: 2px; }
/* Info bar colors */
infobar {
border: none; }
.info {
border-width: 1px;
border-style: solid;
border-color: shade(@info_bg_color, 0.8);
color: @info_fg_color;
background-image: none;
background-color: @info_bg_color; }
.warning {
border-width: 1px;
border-style: solid;
border-color: shade(@warning_bg_color, 0.8);
color: @warning_fg_color;
background-image: none;
background-color: @warning_bg_color; }
.question {
border-width: 1px;
border-style: solid;
border-color: shade(@question_bg_color, 0.8);
color: @question_fg_color;
background-image: none;
background-color: @question_bg_color; }
.error {
border-width: 1px;
border-style: solid;
border-color: shade(@error_bg_color, 0.8);
background-color: @error_bg_color;
background-image: none;
color: @error_fg_color; }

View File

@@ -0,0 +1,41 @@
.content-view.view {
background-color: @theme_base_color; }
.content-view.view:hover {
background-color: alpha(@theme_selected_bg_color, 0.6); }
.content-view.view:selected, .content-view.view:active {
background-color: @theme_selected_bg_color; }
.content-view.view:disabled {
background-color: shade(@theme_base_color, 0.7); }
.view {
background-color: @base_color;
color: @text_color; }
view:not(treeview) {
color: @text_color;
caret-color: @text_color;
background-color: @theme_base_color;
border-radius: 0px; }
.view:disabled {
color: @theme_disabled_fg_color;
background-color: @theme_disabled_bg_color; }
.view:selected, .view:selected:focus, .view text:selected, .view text:selected:focus, .view text selection, .view text selection:focus {
color: @theme_selected_fg_color;
background-color: @theme_selected_bg_color; }
.view:selected:disabled, .view:selected:focus:disabled, .view text:selected:disabled, .view text:selected:focus:disabled, .view text selection:disabled, .view text selection:focus:disabled {
color: mix(@theme_selected_fg_color, @theme_disabled_fg_color, 0.5);
background-color: @theme_selected_bg_color; }
.view:selected:backdrop, .view:selected:focus:backdrop, .view text:selected:backdrop, .view text:selected:focus:backdrop, .view text selection:backdrop, .view text selection:focus:backdrop {
color: @theme_unfocused_selected_fg_color;
background-color: @theme_unfocused_selected_bg_color; }
textview text,
grid viewport box box textview {
background-color: @base_color; }

View File

@@ -0,0 +1,591 @@
/* -------------------------------------- */
/* --------------PLUGINS!!!-------------- */
/* -------------------------------------- */
/*--------------------------------------*/
/* Actions Button - Give it some space !*/
/*--------------------------------------*/
#actions-button label {
padding-left: 5px;
padding-right: 5px;
}
/*------------------*/
/* Application Menu */
/*------------------*/
#applicationmenu-button {
font-weight: bold;
padding: 4px;
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
color: @theme_fg_color;
border-top: 1px solid @button_bg_color;
border-left: 1px solid @button_bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow,
0 -1px @light_shadow, 0 -1px @bg_color; }
#applicationmenu-button:checked {
border: none;
box-shadow: none;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset,
0 -1px @light_shadow, 0 -1px @bg_color;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color; }
#applicationmenu-button box {
padding: 3px; }
#XfcePanelWindow.deskbar #applicationmenu-button {
padding: 1px;
margin: 1px;
}
#applicationmenu-button label {
margin-top: 1px;
}
/*--------------*/
/* Clock Plugin */
/*--------------*/
#XfcePanelWindow.deskbar #clock-button,
#XfcePanelWindow.deskbar #clock-button:hover,
#XfcePanelWindow.deskbar #clock-button:checked {
margin: 2px;
padding-right: 2px;
padding-left: 2px;
box-shadow: none;
border-top: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
border-left: 1px solid @dark_shadow;
border-bottom: 1px solid @light_shadow;
background-image: none;
font-weight: normal;
}
#XfcePanelWindow.deskbar #clock-button label,
#XfcePanelWindow.deskbar #clock-button:hover label,
#XfcePanelWindow.deskbar #clock-button:active label,
#XfcePanelWindow.deskbar #clock-button:checked label {
margin: -1px;
}
#XfcePanelWindow #clock-button,
#XfcePanelWindow #clock-button:hover,
#XfcePanelWindow #clock-button:checked {
margin-left: -2px;
padding-right: 3px;
margin-top: 3px;
margin-bottom: 2px;
box-shadow: none;
border-top: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
background-image: none;
font-weight: normal;
border-bottom: 1px solid @light_shadow; }
#XfcePanelWindow #clock-button label,
#XfcePanelWindow #clock-button:hover label,
#XfcePanelWindow #clock-button:checked label {
margin-left: 8px;
margin-right: 8px;
}
/*-----------------*/
/* Docklike Plugin */
/*-----------------*/
/* Draw a little fake handle, but only on a horizontal panel! */
#docklike-plugin.horizontal {
border-left: 11px solid;
border-image: url("assets/handle.png");
border-image-slice: 4 4 3 11;
}
/* --------------Unpressed Button Effect -------------- */
#docklike-plugin.horizontal .group, #docklike-plugin.vertical .group {
margin-top: 1px;
border-radius: 0px;
border-top: 1px solid @button_bg_color;
border-left: 1px solid @button_bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;
outline-offset: -4px;
}
/* --------------Depressed Button Effect -------------- */
#docklike-plugin.horizontal .active_group, #docklike-plugin.vertical .active_group {
border-radius: 0px;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color;
}
#docklike-plugin.horizontal .group {
margin-left: 0px;
margin-right: 0px;
}
#docklike-plugin.vertical .group {
margin-left: 1px;
margin-right: 1px;
}
/*--------------------*/
/* Pulse Audio Plugin */
/*--------------------*/
/* Blend between Clock/DateTime and System Tray: Horizontal panels, Windows style. */
#pulseaudio-button {
box-shadow: 1px 3px @dark_shadow inset, 0 2px @bg_color inset, 0 -1px @light_shadow inset;
border-radius: 0px;
margin-top: 0px;
padding-top: 2px;
margin-left: -3px;
margin-right: -2px;
padding-left: 0px;
border-right: none;
padding-bottom: 0px;
margin-bottom: 1px;
background-color: @bg_color;
}
#pulseaudio-button .horizontal > image {
margin-top: 3px;
}
/* Make inert on hover... */
#pulseaudio-button:hover {
background-image: none;
background-color: transparent;
}
/* Make inert on check... */
#pulseaudio-button:checked {
margin-bottom: 1px;
border-top: 1px solid @bg_color;
border-bottom: 1px solid @bg_color;
background-image: none;
background-color: transparent;
}
/* Overlay hacks for Deskbar to compensate for class restrictions. Not Perfect! */
#pulseaudio-button .vertical > image {
margin-left: 1px;
margin-right: -1px;
margin-bottom: -1px;
border-top: 1px solid @button_bg_color;
border-left: 1px solid @button_bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;
outline-offset: -4px;
}
#pulseaudio-button:active .vertical > image, #pulseaudio-button:checked .vertical > image {
border-radius: 0px;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color;
}
/*---------------------*/
/* Show Desktop Plugin */
/*---------------------*/
/* Flat hover effect */
#showdesktop-button:hover {
margin: 1px;
border: 1px solid @button_bg_color;
color: @toolbar_fg_color;
border-color: @button_bg_color;
background-color: @button_bg_color;
box-shadow: inset -1px -1px @dark_shadow, inset 1px 1px @light_shadow;
}
/* Checked effect */
#showdesktop-button:active, #showdesktop-button:checked {
margin: 1px;
border-radius: 0px;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color;
}
/* Turn into a 1bpp arrow. */
#showdesktop-button image {
-gtk-icon-transform: scale(0);
background-image:url('assets/arrow_down.png');
background-size:17px;
background-position:50% 50%;
background-repeat:no-repeat;
}
/*-----------------*/
/* DateTime Plugin */
/*-----------------*/
/* Make DateTime plugin look like Clock (i.e., right side of System Tray) */
#datetime-1 button, #datetime-2 button, #datetime-3 button, #datetime-4 button,
#datetime-5 button, #datetime-6 button, #datetime-7 button, #datetime-8 button,
#datetime-9 button, #datetime-10 button, #datetime-11 button, #datetime-12 button,
#datetime-13 button, #datetime-14 button, #datetime-15 button,
#datetime-16 button, #datetime-17 button, #datetime-18 button, #datetime-19 button,
#datetime-20 button, #datetime-21 button, #datetime-22 button, #datetime-23 button,
#datetime-24 button, #datetime-25 button, #datetime-26 button, #datetime-27 button,
#datetime-28 button, #datetime-29 button, #datetime-30 button, #datetime-31 button,
#datetime-32 button, #datetime-33 button, #datetime-34 button, #datetime-35 button,
#datetime-36 button, #datetime-37 button, #datetime-38 button, #datetime-39 button,
#datetime-40 button, #datetime-41 button, #datetime-42 button, #datetime-43 button,
#datetime-44 button, #datetime-45 button, #datetime-46 button, #datetime-47 button,
#datetime-48 button, #datetime-49 button, #datetime-50 button, #datetime-51 button,
#datetime-52 button, #datetime-53 button, #datetime-54 button, #datetime-55 button,
#datetime-56 button, #datetime-57 button, #datetime-58 button, #datetime-59 button,
#datetime-60 button, #datetime-61 button, #datetime-62 button, #datetime-63 button,
#datetime-64 button, #datetime-65 button, #datetime-66 button, #datetime-67 button,
#datetime-68 button, #datetime-69 button, #datetime-70 button, #datetime-71 button,
#datetime-72 button, #datetime-73 button, #datetime-74 button, #datetime-75 button,
#datetime-76 button, #datetime-77 button, #datetime-78 button, #datetime-79 button,
#datetime-80 button, #datetime-81 button, #datetime-82 button, #datetime-83 button,
#datetime-84 button, #datetime-85 button, #datetime-86 button, #datetime-87 button,
#datetime-88 button, #datetime-89 button, #datetime-90 button, #datetime-91 button,
#datetime-92 button, #datetime-93 button, #datetime-94 button, #datetime-95 button,
#datetime-96 button, #datetime-97 button, #datetime-98 button, #datetime-99 button {
margin-left: -2px;
padding-right: 3px;
margin-right: 2px;
margin-top: 3px;
margin-bottom: 2px;
box-shadow: none;
border-top: 1px solid @dark_shadow;
border-right: 1px solid @light_shadow;
background-image: none;
font-weight: normal;
border-bottom: 1px solid @light_shadow;
}
#datetime-1 button label, #datetime-2 button label, #datetime-3 button label, #datetime-4 button label,
#datetime-5 button label, #datetime-6 button label, #datetime-7 button label, #datetime-8 button label,
#datetime-9 button label, #datetime-10 button label, #datetime-11 button label, #datetime-12 button label,
#datetime-13 button label, #datetime-14 button label, #datetime-15 button label,
#datetime-16 button label, #datetime-17 button label, #datetime-18 button label, #datetime-19 button label,
#datetime-20 button label, #datetime-21 button label, #datetime-22 button label, #datetime-23 button label,
#datetime-24 button label, #datetime-25 button label, #datetime-26 button label, #datetime-27 button label,
#datetime-28 button label, #datetime-29 button label, #datetime-30 button label, #datetime-31 button label,
#datetime-32 button label, #datetime-33 button label, #datetime-34 button label, #datetime-35 button label,
#datetime-36 button label, #datetime-37 button label, #datetime-38 button label, #datetime-39 button label,
#datetime-40 button label, #datetime-41 button label, #datetime-42 button label, #datetime-43 button label,
#datetime-44 button label, #datetime-45 button label, #datetime-46 button label, #datetime-47 button label,
#datetime-48 button label, #datetime-49 button label, #datetime-50 button label, #datetime-51 button label,
#datetime-52 button label, #datetime-53 button label, #datetime-54 button label, #datetime-55 button label,
#datetime-56 button label, #datetime-57 button label, #datetime-58 button label, #datetime-59 button label,
#datetime-60 button label, #datetime-61 button label, #datetime-62 button label, #datetime-63 button label,
#datetime-64 button label, #datetime-65 button label, #datetime-66 button label, #datetime-67 button label,
#datetime-68 button label, #datetime-69 button label, #datetime-70 button label, #datetime-71 button label,
#datetime-72 button label, #datetime-73 button label, #datetime-74 button label, #datetime-75 button label,
#datetime-76 button label, #datetime-77 button label, #datetime-78 button label, #datetime-79 button label,
#datetime-80 button label, #datetime-81 button label, #datetime-82 button label, #datetime-83 button label,
#datetime-84 button label, #datetime-85 button label, #datetime-86 button label, #datetime-87 button label,
#datetime-88 button label, #datetime-89 button label, #datetime-90 button label, #datetime-91 button label,
#datetime-92 button label, #datetime-93 button label, #datetime-94 button label, #datetime-95 button label,
#datetime-96 button label, #datetime-97 button label, #datetime-98 button label, #datetime-99 button label {
padding-left: 2px;
padding-right: 2px;
margin-top: -2px;
margin-bottom: -2px;
margin-right: 8px;
margin-left: 8px;
}
/*-----------------------------*/
/* Generic Flatbutton Behavior */
/*-----------------------------*/
#xfce4-notification-plugin image, #xfce4-power-manager-plugin image, #actions-button image, #xfce-panel-button image,
#directorymenu-button, #windowmenu-button {
padding: 3px;
}
/* --------------Depressed Button Effect -------------- */
#xfce4-notification-plugin:checked, #xfce4-power-manager-plugin:checked, #actions-button:active, #actions-button:checked, #xfce-panel-button:active,
#directorymenu-button:active, #directorymenu-button:checked, #windowmenu-button:active, #windowmenu-button:checked,
#weather-1 button:active, #weather-2 button:active, #weather-3 button:active, #weather-4 button:active,
#weather-5 button:active, #weather-6 button:active, #weather-7 button:active, #weather-8 button:active,
#weather-9 button:active, #weather-10 button:active, #weather-11 button:active, #weather-12 button:active,
#weather-13 button:active, #weather-14 button:active, #weather-15 button:active,
#weather-16 button:active, #weather-17 button:active, #weather-18 button:active, #weather-19 button:active,
#weather-20 button:active, #weather-21 button:active, #weather-22 button:active, #weather-23 button:active,
#weather-24 button:active, #weather-25 button:active, #weather-26 button:active, #weather-27 button:active,
#weather-28 button:active, #weather-29 button:active, #weather-30 button:active, #weather-31 button:active,
#weather-32 button:active, #weather-33 button:active, #weather-34 button:active, #weather-35 button:active,
#weather-36 button:active, #weather-37 button:active, #weather-38 button:active, #weather-39 button:active,
#weather-40 button:active, #weather-41 button:active, #weather-42 button:active, #weather-43 button:active,
#weather-44 button:active, #weather-45 button:active, #weather-46 button:active, #weather-47 button:active,
#weather-48 button:active, #weather-49 button:active, #weather-50 button:active, #weather-51 button:active,
#weather-52 button:active, #weather-53 button:active, #weather-54 button:active, #weather-55 button:active,
#weather-56 button:active, #weather-57 button:active, #weather-58 button:active, #weather-59 button:active,
#weather-60 button:active, #weather-61 button:active, #weather-62 button:active, #weather-63 button:active,
#weather-64 button:active, #weather-65 button:active, #weather-66 button:active, #weather-67 button:active,
#weather-68 button:active, #weather-69 button:active, #weather-70 button:active, #weather-71 button:active,
#weather-72 button:active, #weather-73 button:active, #weather-74 button:active, #weather-75 button:active,
#weather-76 button:active, #weather-77 button:active, #weather-78 button:active, #weather-79 button:active,
#weather-80 button:active, #weather-81 button:active, #weather-82 button:active, #weather-83 button:active,
#weather-84 button:active, #weather-85 button:active, #weather-86 button:active, #weather-87 button:active,
#weather-88 button:active, #weather-89 button:active, #weather-90 button:active, #weather-91 button:active,
#weather-92 button:active, #weather-93 button:active, #weather-94 button:active, #weather-95 button:active,
#weather-96 button:active, #weather-97 button:active, #weather-98 button:active, #weather-99 button:active,
#weather-1 button:checked, #weather-2 button:checked, #weather-3 button:checked, #weather-4 button:checked,
#weather-5 button:checked, #weather-6 button:checked, #weather-7 button:checked, #weather-8 button:checked,
#weather-9 button:checked, #weather-10 button:checked, #weather-11 button:checked, #weather-12 button:checked,
#weather-13 button:checked, #weather-14 button:checked, #weather-15 button:checked,
#weather-16 button:checked, #weather-17 button:checked, #weather-18 button:checked, #weather-19 button:checked,
#weather-20 button:checked, #weather-21 button:checked, #weather-22 button:checked, #weather-23 button:checked,
#weather-24 button:checked, #weather-25 button:checked, #weather-26 button:checked, #weather-27 button:checked,
#weather-28 button:checked, #weather-29 button:checked, #weather-30 button:checked, #weather-31 button:checked,
#weather-32 button:checked, #weather-33 button:checked, #weather-34 button:checked, #weather-35 button:checked,
#weather-36 button:checked, #weather-37 button:checked, #weather-38 button:checked, #weather-39 button:checked,
#weather-40 button:checked, #weather-41 button:checked, #weather-42 button:checked, #weather-43 button:checked,
#weather-44 button:checked, #weather-45 button:checked, #weather-46 button:checked, #weather-47 button:checked,
#weather-48 button:checked, #weather-49 button:checked, #weather-50 button:checked, #weather-51 button:checked,
#weather-52 button:checked, #weather-53 button:checked, #weather-54 button:checked, #weather-55 button:checked,
#weather-56 button:checked, #weather-57 button:checked, #weather-58 button:checked, #weather-59 button:checked,
#weather-60 button:checked, #weather-61 button:checked, #weather-62 button:checked, #weather-63 button:checked,
#weather-64 button:checked, #weather-65 button:checked, #weather-66 button:checked, #weather-67 button:checked,
#weather-68 button:checked, #weather-69 button:checked, #weather-70 button:checked, #weather-71 button:checked,
#weather-72 button:checked, #weather-73 button:checked, #weather-74 button:checked, #weather-75 button:checked,
#weather-76 button:checked, #weather-77 button:checked, #weather-78 button:checked, #weather-79 button:checked,
#weather-80 button:checked, #weather-81 button:checked, #weather-82 button:checked, #weather-83 button:checked,
#weather-84 button:checked, #weather-85 button:checked, #weather-86 button:checked, #weather-87 button:checked,
#weather-88 button:checked, #weather-89 button:checked, #weather-90 button:checked, #weather-91 button:checked,
#weather-92 button:checked, #weather-93 button:checked, #weather-94 button:checked, #weather-95 button:checked,
#weather-96 button:checked, #weather-97 button:checked, #weather-98 button:checked, #weather-99 button:checked,
#xkb-1 button:active, #xkb-2 button:active, #xkb-3 button:active, #xkb-4 button:active,
#xkb-5 button:active, #xkb-6 button:active, #xkb-7 button:active, #xkb-8 button:active,
#xkb-9 button:active, #xkb-10 button:active, #xkb-11 button:active, #xkb-12 button:active,
#xkb-13 button:active, #xkb-14 button:active, #xkb-15 button:active,
#xkb-16 button:active, #xkb-17 button:active, #xkb-18 button:active, #xkb-19 button:active,
#xkb-20 button:active, #xkb-21 button:active, #xkb-22 button:active, #xkb-23 button:active,
#xkb-24 button:active, #xkb-25 button:active, #xkb-26 button:active, #xkb-27 button:active,
#xkb-28 button:active, #xkb-29 button:active, #xkb-30 button:active, #xkb-31 button:active,
#xkb-32 button:active, #xkb-33 button:active, #xkb-34 button:active, #xkb-35 button:active,
#xkb-36 button:active, #xkb-37 button:active, #xkb-38 button:active, #xkb-39 button:active,
#xkb-40 button:active, #xkb-41 button:active, #xkb-42 button:active, #xkb-43 button:active,
#xkb-44 button:active, #xkb-45 button:active, #xkb-46 button:active, #xkb-47 button:active,
#xkb-48 button:active, #xkb-49 button:active, #xkb-50 button:active, #xkb-51 button:active,
#xkb-52 button:active, #xkb-53 button:active, #xkb-54 button:active, #xkb-55 button:active,
#xkb-56 button:active, #xkb-57 button:active, #xkb-58 button:active, #xkb-59 button:active,
#xkb-60 button:active, #xkb-61 button:active, #xkb-62 button:active, #xkb-63 button:active,
#xkb-64 button:active, #xkb-65 button:active, #xkb-66 button:active, #xkb-67 button:active,
#xkb-68 button:active, #xkb-69 button:active, #xkb-70 button:active, #xkb-71 button:active,
#xkb-72 button:active, #xkb-73 button:active, #xkb-74 button:active, #xkb-75 button:active,
#xkb-76 button:active, #xkb-77 button:active, #xkb-78 button:active, #xkb-79 button:active,
#xkb-80 button:active, #xkb-81 button:active, #xkb-82 button:active, #xkb-83 button:active,
#xkb-84 button:active, #xkb-85 button:active, #xkb-86 button:active, #xkb-87 button:active,
#xkb-88 button:active, #xkb-89 button:active, #xkb-90 button:active, #xkb-91 button:active,
#xkb-92 button:active, #xkb-93 button:active, #xkb-94 button:active, #xkb-95 button:active,
#xkb-96 button:active, #xkb-97 button:active, #xkb-98 button:active, #xkb-99 button:active {
border-radius: 0px;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color;
}
/* Notes plugin. Can't figure out what the lowest level of yellow is, so clip margin to hide it and make it act like a slightly weird flat button. */
#xfce4-notes-plugin-1 button, #xfce4-notes-plugin-2 button, #xfce4-notes-plugin-3 button, #xfce4-notes-plugin-4 button,
#xfce4-notes-plugin-5 button, #xfce4-notes-plugin-6 button, #xfce4-notes-plugin-7 button, #xfce4-notes-plugin-8 button,
#xfce4-notes-plugin-9 button, #xfce4-notes-plugin-10 button, #xfce4-notes-plugin-11 button, #xfce4-notes-plugin-12 button,
#xfce4-notes-plugin-13 button, #xfce4-notes-plugin-14 button, #xfce4-notes-plugin-15 button, #xfce4-notes-plugin-16 button,
#xfce4-notes-plugin-17 button, #xfce4-notes-plugin-18 button, #xfce4-notes-plugin-19 button, #xfce4-notes-plugin-20 button,
#xfce4-notes-plugin-21 button, #xfce4-notes-plugin-22 button, #xfce4-notes-plugin-23 button, #xfce4-notes-plugin-24 button,
#xfce4-notes-plugin-25 button, #xfce4-notes-plugin-26 button, #xfce4-notes-plugin-27 button, #xfce4-notes-plugin-28 button,
#xfce4-notes-plugin-29 button, #xfce4-notes-plugin-30 button, #xfce4-notes-plugin-31 button, #xfce4-notes-plugin-32 button,
#xfce4-notes-plugin-33 button, #xfce4-notes-plugin-34 button, #xfce4-notes-plugin-35 button, #xfce4-notes-plugin-36 button,
#xfce4-notes-plugin-37 button, #xfce4-notes-plugin-38 button, #xfce4-notes-plugin-39 button, #xfce4-notes-plugin-40 button,
#xfce4-notes-plugin-41 button, #xfce4-notes-plugin-42 button, #xfce4-notes-plugin-43 button, #xfce4-notes-plugin-44 button,
#xfce4-notes-plugin-45 button, #xfce4-notes-plugin-46 button, #xfce4-notes-plugin-47 button, #xfce4-notes-plugin-48 button,
#xfce4-notes-plugin-49 button, #xfce4-notes-plugin-50 button, #xfce4-notes-plugin-51 button, #xfce4-notes-plugin-52 button,
#xfce4-notes-plugin-53 button, #xfce4-notes-plugin-54 button, #xfce4-notes-plugin-55 button, #xfce4-notes-plugin-56 button,
#xfce4-notes-plugin-57 button, #xfce4-notes-plugin-58 button, #xfce4-notes-plugin-59 button, #xfce4-notes-plugin-60 button,
#xfce4-notes-plugin-61 button, #xfce4-notes-plugin-62 button, #xfce4-notes-plugin-63 button, #xfce4-notes-plugin-64 button,
#xfce4-notes-plugin-65 button, #xfce4-notes-plugin-66 button, #xfce4-notes-plugin-67 button, #xfce4-notes-plugin-68 button,
#xfce4-notes-plugin-69 button, #xfce4-notes-plugin-70 button, #xfce4-notes-plugin-71 button, #xfce4-notes-plugin-72 button,
#xfce4-notes-plugin-73 button, #xfce4-notes-plugin-74 button, #xfce4-notes-plugin-75 button, #xfce4-notes-plugin-76 button,
#xfce4-notes-plugin-77 button, #xfce4-notes-plugin-78 button, #xfce4-notes-plugin-79 button, #xfce4-notes-plugin-80 button,
#xfce4-notes-plugin-81 button, #xfce4-notes-plugin-82 button, #xfce4-notes-plugin-83 button, #xfce4-notes-plugin-84 button,
#xfce4-notes-plugin-85 button, #xfce4-notes-plugin-86 button, #xfce4-notes-plugin-87 button, #xfce4-notes-plugin-88 button,
#xfce4-notes-plugin-89 button, #xfce4-notes-plugin-90 button, #xfce4-notes-plugin-91 button, #xfce4-notes-plugin-92 button,
#xfce4-notes-plugin-93 button, #xfce4-notes-plugin-94 button, #xfce4-notes-plugin-95 button, #xfce4-notes-plugin-96 button,
#xfce4-notes-plugin-97 button, #xfce4-notes-plugin-98 button, #xfce4-notes-plugin-99 button {
margin: -1px;
background-color: @button_bg_color;
}
/* Smart Bookmarks plugin: Give it some space on each side of panel */
#smartbookmark-1 box, #smartbookmark-2 box, #smartbookmark-3 box, #smartbookmark-4 box,
#smartbookmark-5 box, #smartbookmark-6 box, #smartbookmark-7 box, #smartbookmark-8 box,
#smartbookmark-9 box, #smartbookmark-10 box, #smartbookmark-11 box, #smartbookmark-12 box,
#smartbookmark-13 box, #smartbookmark-14 box, #smartbookmark-15 box, #smartbookmark-16 box,
#smartbookmark-17 box, #smartbookmark-18 box, #smartbookmark-19 box, #smartbookmark-20 box,
#smartbookmark-21 box, #smartbookmark-22 box, #smartbookmark-23 box, #smartbookmark-24 box,
#smartbookmark-25 box, #smartbookmark-26 box, #smartbookmark-27 box, #smartbookmark-28 box,
#smartbookmark-29 box, #smartbookmark-30 box, #smartbookmark-31 box, #smartbookmark-32 box,
#smartbookmark-33 box, #smartbookmark-34 box, #smartbookmark-35 box, #smartbookmark-36 box,
#smartbookmark-37 box, #smartbookmark-38 box, #smartbookmark-39 box, #smartbookmark-40 box,
#smartbookmark-41 box, #smartbookmark-42 box, #smartbookmark-43 box, #smartbookmark-44 box,
#smartbookmark-45 box, #smartbookmark-46 box, #smartbookmark-47 box, #smartbookmark-48 box,
#smartbookmark-49 box, #smartbookmark-50 box, #smartbookmark-51 box, #smartbookmark-52 box,
#smartbookmark-53 box, #smartbookmark-54 box, #smartbookmark-55 box, #smartbookmark-56 box,
#smartbookmark-57 box, #smartbookmark-58 box, #smartbookmark-59 box, #smartbookmark-60 box,
#smartbookmark-61 box, #smartbookmark-62 box, #smartbookmark-63 box, #smartbookmark-64 box,
#smartbookmark-65 box, #smartbookmark-66 box, #smartbookmark-67 box, #smartbookmark-68 box,
#smartbookmark-69 box, #smartbookmark-70 box, #smartbookmark-71 box, #smartbookmark-72 box,
#smartbookmark-73 box, #smartbookmark-74 box, #smartbookmark-75 box, #smartbookmark-76 box,
#smartbookmark-77 box, #smartbookmark-78 box, #smartbookmark-79 box, #smartbookmark-80 box,
#smartbookmark-81 box, #smartbookmark-82 box, #smartbookmark-83 box, #smartbookmark-84 box,
#smartbookmark-85 box, #smartbookmark-86 box, #smartbookmark-87 box, #smartbookmark-88 box,
#smartbookmark-89 box, #smartbookmark-90 box, #smartbookmark-91 box, #smartbookmark-92 box,
#smartbookmark-93 box, #smartbookmark-94 box, #smartbookmark-95 box, #smartbookmark-96 box,
#smartbookmark-97 box, #smartbookmark-98 box, #smartbookmark-99 box {
padding-left: 2px;
padding-right: 2px;
}
/* Window Buttons to emulate Windows Explorer bar behavior */
#tasklist-1 button, #tasklist-2 button, #tasklist-3 button, #tasklist-4 button,
#tasklist-5 button, #tasklist-6 button, #tasklist-7 button, #tasklist-8 button,
#tasklist-9 button, #tasklist-10 button, #tasklist-11 button, #tasklist-12 button,
#tasklist-13 button, #tasklist-14 button, #tasklist-15 button,
#tasklist-16 button, #tasklist-17 button, #tasklist-18 button, #tasklist-19 button,
#tasklist-20 button, #tasklist-21 button, #tasklist-22 button, #tasklist-23 button,
#tasklist-24 button, #tasklist-25 button, #tasklist-26 button, #tasklist-27 button,
#tasklist-28 button, #tasklist-29 button, #tasklist-30 button, #tasklist-31 button,
#tasklist-32 button, #tasklist-33 button, #tasklist-34 button, #tasklist-35 button,
#tasklist-36 button, #tasklist-37 button, #tasklist-38 button, #tasklist-39 button,
#tasklist-40 button, #tasklist-41 button, #tasklist-42 button, #tasklist-43 button,
#tasklist-44 button, #tasklist-45 button, #tasklist-46 button, #tasklist-47 button,
#tasklist-48 button, #tasklist-49 button, #tasklist-50 button, #tasklist-51 button,
#tasklist-52 button, #tasklist-53 button, #tasklist-54 button, #tasklist-55 button,
#tasklist-56 button, #tasklist-57 button, #tasklist-58 button, #tasklist-59 button,
#tasklist-60 button, #tasklist-61 button, #tasklist-62 button, #tasklist-63 button,
#tasklist-64 button, #tasklist-65 button, #tasklist-66 button, #tasklist-67 button,
#tasklist-68 button, #tasklist-69 button, #tasklist-70 button, #tasklist-71 button,
#tasklist-72 button, #tasklist-73 button, #tasklist-74 button, #tasklist-75 button,
#tasklist-76 button, #tasklist-77 button, #tasklist-78 button, #tasklist-79 button,
#tasklist-80 button, #tasklist-81 button, #tasklist-82 button, #tasklist-83 button,
#tasklist-84 button, #tasklist-85 button, #tasklist-86 button, #tasklist-87 button,
#tasklist-88 button, #tasklist-89 button, #tasklist-90 button, #tasklist-91 button,
#tasklist-92 button, #tasklist-93 button, #tasklist-94 button, #tasklist-95 button,
#tasklist-96 button, #tasklist-97 button, #tasklist-98 button, #tasklist-99 button {
margin-left: 1px;
margin-right: 1px;
margin-top: 2px;
margin-bottom: 2px; }
#tasklist-1 button image, #tasklist-2 button image, #tasklist-3 button image, #tasklist-4 button image,
#tasklist-5 button image, #tasklist-6 button image, #tasklist-7 button image, #tasklist-8 button image,
#tasklist-9 button image, #tasklist-10 button image, #tasklist-11 button image, #tasklist-12 button image,
#tasklist-13 button image, #tasklist-14 button image, #tasklist-15 button image,
#tasklist-16 button image, #tasklist-17 button image, #tasklist-18 button image, #tasklist-19 button image,
#tasklist-20 button image, #tasklist-21 button image, #tasklist-22 button image, #tasklist-23 button image,
#tasklist-24 button image, #tasklist-25 button image, #tasklist-26 button image, #tasklist-27 button image,
#tasklist-28 button image, #tasklist-29 button image, #tasklist-30 button image, #tasklist-31 button image,
#tasklist-32 button image, #tasklist-33 button image, #tasklist-34 button image, #tasklist-35 button image,
#tasklist-36 button image, #tasklist-37 button image, #tasklist-38 button image, #tasklist-39 button image,
#tasklist-40 button image, #tasklist-41 button image, #tasklist-42 button image, #tasklist-43 button image,
#tasklist-44 button image, #tasklist-45 button image, #tasklist-46 button image, #tasklist-47 button image,
#tasklist-48 button image, #tasklist-49 button image, #tasklist-50 button image, #tasklist-51 button image,
#tasklist-52 button image, #tasklist-53 button image, #tasklist-54 button image, #tasklist-55 button image,
#tasklist-56 button image, #tasklist-57 button image, #tasklist-58 button image, #tasklist-59 button image,
#tasklist-60 button image, #tasklist-61 button image, #tasklist-62 button image, #tasklist-63 button image,
#tasklist-64 button image, #tasklist-65 button image, #tasklist-66 button image, #tasklist-67 button image,
#tasklist-68 button image, #tasklist-69 button image, #tasklist-70 button image, #tasklist-71 button image,
#tasklist-72 button image, #tasklist-73 button image, #tasklist-74 button image, #tasklist-75 button image,
#tasklist-76 button image, #tasklist-77 button image, #tasklist-78 button image, #tasklist-79 button image,
#tasklist-80 button image, #tasklist-81 button image, #tasklist-82 button image, #tasklist-83 button image,
#tasklist-84 button image, #tasklist-85 button image, #tasklist-86 button image, #tasklist-87 button image,
#tasklist-88 button image, #tasklist-89 button image, #tasklist-90 button image, #tasklist-91 button image,
#tasklist-92 button image, #tasklist-93 button image, #tasklist-94 button image, #tasklist-95 button image,
#tasklist-96 button image, #tasklist-97 button image, #tasklist-98 button image, #tasklist-99 button image {
margin-left: 0px; }
#tasklist-1 button label, #tasklist-2 button label, #tasklist-3 button label, #tasklist-4 button label,
#tasklist-5 button label, #tasklist-6 button label, #tasklist-7 button label, #tasklist-8 button label,
#tasklist-9 button label, #tasklist-10 button label, #tasklist-11 button label, #tasklist-12 button label,
#tasklist-13 button label, #tasklist-14 button label, #tasklist-15 button label,
#tasklist-16 button label, #tasklist-17 button label, #tasklist-18 button label, #tasklist-19 button label,
#tasklist-20 button label, #tasklist-21 button label, #tasklist-22 button label, #tasklist-23 button label,
#tasklist-24 button label, #tasklist-25 button label, #tasklist-26 button label, #tasklist-27 button label,
#tasklist-28 button label, #tasklist-29 button label, #tasklist-30 button label, #tasklist-31 button label,
#tasklist-32 button label, #tasklist-33 button label, #tasklist-34 button label, #tasklist-35 button label,
#tasklist-36 button label, #tasklist-37 button label, #tasklist-38 button label, #tasklist-39 button label,
#tasklist-40 button label, #tasklist-41 button label, #tasklist-42 button label, #tasklist-43 button label,
#tasklist-44 button label, #tasklist-45 button label, #tasklist-46 button label, #tasklist-47 button label,
#tasklist-48 button label, #tasklist-49 button label, #tasklist-50 button label, #tasklist-51 button label,
#tasklist-52 button label, #tasklist-53 button label, #tasklist-54 button label, #tasklist-55 button label,
#tasklist-56 button label, #tasklist-57 button label, #tasklist-58 button label, #tasklist-59 button label,
#tasklist-60 button label, #tasklist-61 button label, #tasklist-62 button label, #tasklist-63 button label,
#tasklist-64 button label, #tasklist-65 button label, #tasklist-66 button label, #tasklist-67 button label,
#tasklist-68 button label, #tasklist-69 button label, #tasklist-70 button label, #tasklist-71 button label,
#tasklist-72 button label, #tasklist-73 button label, #tasklist-74 button label, #tasklist-75 button label,
#tasklist-76 button label, #tasklist-77 button label, #tasklist-78 button label, #tasklist-79 button label,
#tasklist-80 button label, #tasklist-81 button label, #tasklist-82 button label, #tasklist-83 button label,
#tasklist-84 button label, #tasklist-85 button label, #tasklist-86 button label, #tasklist-87 button label,
#tasklist-88 button label, #tasklist-89 button label, #tasklist-90 button label, #tasklist-91 button label,
#tasklist-92 button label, #tasklist-93 button label, #tasklist-94 button label, #tasklist-95 button label,
#tasklist-96 button label, #tasklist-97 button label, #tasklist-98 button label, #tasklist-99 button label {
margin-top: 0px;
margin-left: -6px;
margin-right: 4px; }

View File

@@ -0,0 +1,321 @@
/* Xfce Notifications */
#XfceNotifyWindow {
padding: 3px;
background-color: @bg_color;
border: 1px solid @bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
box-shadow: 1px 1px @light_shadow inset, -1px -1px @dark_shadow inset;
border-radius: 0; }
#XfcePanelWindow {
padding-top: 2px;
background-color: @button_bg_color;
padding-bottom: 0px; }
#XfcePanelWindowWrapper {
box-shadow: 0 1px @light_shadow;
margin-top: 3px; }
#XfcePanelWindow .horizontal button:active, #XfcePanelWindow .horizontal button:checked {
margin-top: 2px;
margin-bottom: 2px;
margin-left: 1px;
border: none;
box-shadow: none;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color; }
#XfcePanelWindow.deskbar button:active, #XfcePanelWindow.deskbar button:checked, #XfcePanelWindow #launcher-arrow:active, #XfcePanelWindow #launcher-arrow:checked {
margin: 1px;
border: none;
box-shadow: none;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color; }
/* Flat button hover border! */
#XfcePanelWindow #launcher-arrow,
#XfcePanelWindow #launcher-arrow:hover {
border-radius: 0;
margin: 1px;
padding: 3px; }
#XfcePanelWindow {
box-shadow: 0 1px @light_shadow inset;
border-top: @light_shadow 1px solid; }
/* Create border outline for Deskbar panels */
#XfcePanelWindow.deskbar {
box-shadow: inset 0px 0 @dark_shadow, inset 0 0px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow,
0 0px @light_shadow, 0 0px @bg_color; }
/* Fix phantom outlines on icon move for Desktop icons. */
XfdesktopIconView {
border-radius: 0px;
outline-style: hidden;
}
XfdesktopIconView .view {
color: #fff;
background-color: transparent;
text-shadow: 1px 1px #000; }
XfdesktopIconView .view:active {
color: #fff; }
XfdesktopIconView:active {
color: @selected_bg_color;
background-color: @selected_bg_color; }
/* Hack to give the task bar a pseudo handle
Remove code after this comment to disable the fake handle image.
Since the task bar name changes based on individual panel layout, support
up to 99 different positions (99 in case of hypothetical multi-monitor setups with tons of plugins/panels). */
#tasklist-1 > box.horizontal, #tasklist-2 > box.horizontal, #tasklist-3 > box.horizontal, #tasklist-4 > box.horizontal,
#tasklist-5 > box.horizontal, #tasklist-6 > box.horizontal, #tasklist-7 > box.horizontal, #tasklist-8 > box.horizontal,
#tasklist-9 > box.horizontal, #tasklist-10 > box.horizontal, #tasklist-11 > box.horizontal, #tasklist-12 > box.horizontal,
#tasklist-13 > box.horizontal, #tasklist-14 > box.horizontal, #tasklist-15 > box.horizontal,
#tasklist-16 > box.horizontal, #tasklist-17 > box.horizontal, #tasklist-18 > box.horizontal, #tasklist-19 > box.horizontal,
#tasklist-20 > box.horizontal, #tasklist-21 > box.horizontal, #tasklist-22 > box.horizontal, #tasklist-23 > box.horizontal,
#tasklist-24 > box.horizontal, #tasklist-25 > box.horizontal, #tasklist-26 > box.horizontal, #tasklist-27 > box.horizontal,
#tasklist-28 > box.horizontal, #tasklist-29 > box.horizontal, #tasklist-30 > box.horizontal, #tasklist-31 > box.horizontal,
#tasklist-32 > box.horizontal, #tasklist-33 > box.horizontal, #tasklist-34 > box.horizontal, #tasklist-35 > box.horizontal,
#tasklist-36 > box.horizontal, #tasklist-37 > box.horizontal, #tasklist-38 > box.horizontal, #tasklist-39 > box.horizontal,
#tasklist-40 > box.horizontal, #tasklist-41 > box.horizontal, #tasklist-42 > box.horizontal, #tasklist-43 > box.horizontal,
#tasklist-44 > box.horizontal, #tasklist-45 > box.horizontal, #tasklist-46 > box.horizontal, #tasklist-47 > box.horizontal,
#tasklist-48 > box.horizontal, #tasklist-49 > box.horizontal, #tasklist-50 > box.horizontal, #tasklist-51 > box.horizontal,
#tasklist-52 > box.horizontal, #tasklist-53 > box.horizontal, #tasklist-54 > box.horizontal, #tasklist-55 > box.horizontal,
#tasklist-56 > box.horizontal, #tasklist-57 > box.horizontal, #tasklist-58 > box.horizontal, #tasklist-59 > box.horizontal,
#tasklist-60 > box.horizontal, #tasklist-61 > box.horizontal, #tasklist-62 > box.horizontal, #tasklist-63 > box.horizontal,
#tasklist-64 > box.horizontal, #tasklist-65 > box.horizontal, #tasklist-66 > box.horizontal, #tasklist-67 > box.horizontal,
#tasklist-68 > box.horizontal, #tasklist-69 > box.horizontal, #tasklist-70 > box.horizontal, #tasklist-71 > box.horizontal,
#tasklist-72 > box.horizontal, #tasklist-73 > box.horizontal, #tasklist-74 > box.horizontal, #tasklist-75 > box.horizontal,
#tasklist-76 > box.horizontal, #tasklist-77 > box.horizontal, #tasklist-78 > box.horizontal, #tasklist-79 > box.horizontal,
#tasklist-80 > box.horizontal, #tasklist-81 > box.horizontal, #tasklist-82 > box.horizontal, #tasklist-83 > box.horizontal,
#tasklist-84 > box.horizontal, #tasklist-85 > box.horizontal, #tasklist-86 > box.horizontal, #tasklist-87 > box.horizontal,
#tasklist-88 > box.horizontal, #tasklist-89 > box.horizontal, #tasklist-90 > box.horizontal, #tasklist-91 > box.horizontal,
#tasklist-92 > box.horizontal, #tasklist-93 > box.horizontal, #tasklist-94 > box.horizontal, #tasklist-95 > box.horizontal,
#tasklist-96 > box.horizontal, #tasklist-97 > box.horizontal, #tasklist-98 > box.horizontal, #tasklist-99 > box.horizontal {
border-left: 11px solid;
border-image: url("assets/handle.png");
border-image-slice: 4 4 3 11;
}
/* Hack to give the first launcher icon a pseudo handle on horizontal panels */
#XfcePanelWindow widget.horizontal > widget:nth-child(2) box #launcher-arrow {
border-left: 11px solid;
border-image: url("assets/handle.png");
border-image-slice: 4 4 3 11;
}
#XfcePanelWindow widget.horizontal > widget:nth-child(2) box #launcher-arrow image {
margin-left: 2px;
margin-right: 2px;
}
#XfcePanelWindow widget.horizontal > widget:nth-child(2) box #launcher-arrow:active image {
margin-left: 2px;
margin-right: 3px;
}
/* Horizontal System Tray */
#systray-1 > box.horizontal, #systray-2 > box.horizontal, #systray-3 > box.horizontal, #systray-4 > box.horizontal,
#systray-5 > box.horizontal, #systray-6 > box.horizontal, #systray-7 > box.horizontal, #systray-8 > box.horizontal,
#systray-9 > box.horizontal, #systray-10 > box.horizontal, #systray-11 > box.horizontal, #systray-12 > box.horizontal,
#systray-13 > box.horizontal, #systray-14 > box.horizontal, #systray-15 > box.horizontal,
#systray-16 > box.horizontal, #systray-17 > box.horizontal, #systray-18 > box.horizontal, #systray-19 > box.horizontal,
#systray-20 > box.horizontal, #systray-21 > box.horizontal, #systray-22 > box.horizontal, #systray-23 > box.horizontal,
#systray-24 > box.horizontal, #systray-25 > box.horizontal, #systray-26 > box.horizontal, #systray-27 > box.horizontal,
#systray-28 > box.horizontal, #systray-29 > box.horizontal, #systray-30 > box.horizontal, #systray-31 > box.horizontal,
#systray-32 > box.horizontal, #systray-33 > box.horizontal, #systray-34 > box.horizontal, #systray-35 > box.horizontal,
#systray-36 > box.horizontal, #systray-37 > box.horizontal, #systray-38 > box.horizontal, #systray-39 > box.horizontal,
#systray-40 > box.horizontal, #systray-41 > box.horizontal, #systray-42 > box.horizontal, #systray-43 > box.horizontal,
#systray-44 > box.horizontal, #systray-45 > box.horizontal, #systray-46 > box.horizontal, #systray-47 > box.horizontal,
#systray-48 > box.horizontal, #systray-49 > box.horizontal, #systray-50 > box.horizontal, #systray-51 > box.horizontal,
#systray-52 > box.horizontal, #systray-53 > box.horizontal, #systray-54 > box.horizontal, #systray-55 > box.horizontal,
#systray-56 > box.horizontal, #systray-57 > box.horizontal, #systray-58 > box.horizontal, #systray-59 > box.horizontal,
#systray-60 > box.horizontal, #systray-61 > box.horizontal, #systray-62 > box.horizontal, #systray-63 > box.horizontal,
#systray-64 > box.horizontal, #systray-65 > box.horizontal, #systray-66 > box.horizontal, #systray-67 > box.horizontal,
#systray-68 > box.horizontal, #systray-69 > box.horizontal, #systray-70 > box.horizontal, #systray-71 > box.horizontal,
#systray-72 > box.horizontal, #systray-73 > box.horizontal, #systray-74 > box.horizontal, #systray-75 > box.horizontal,
#systray-76 > box.horizontal, #systray-77 > box.horizontal, #systray-78 > box.horizontal, #systray-79 > box.horizontal,
#systray-80 > box.horizontal, #systray-81 > box.horizontal, #systray-82 > box.horizontal, #systray-83 > box.horizontal,
#systray-84 > box.horizontal, #systray-85 > box.horizontal, #systray-86 > box.horizontal, #systray-87 > box.horizontal,
#systray-88 > box.horizontal, #systray-89 > box.horizontal, #systray-90 > box.horizontal, #systray-91 > box.horizontal,
#systray-92 > box.horizontal, #systray-93 > box.horizontal, #systray-94 > box.horizontal, #systray-95 > box.horizontal,
#systray-96 > box.horizontal, #systray-97 > box.horizontal, #systray-98 > box.horizontal, #systray-99 > box.horizontal {
box-shadow: 1px 3px @dark_shadow inset, 0 2px @bg_color inset, 0 -1px @light_shadow inset;
margin-top: 1px;
padding-top: 0;
padding-left: 5px;
border-right: none;
padding-bottom: 2px;
margin-bottom: 2px;
}
/* Vertical Tray */
#systray-1 > box.vertical, #systray-2 > box.vertical, #systray-3 > box.vertical, #systray-4 > box.vertical,
#systray-5 > box.vertical, #systray-6 > box.vertical, #systray-7 > box.vertical, #systray-8 > box.vertical,
#systray-9 > box.vertical, #systray-10 > box.vertical, #systray-11 > box.vertical, #systray-12 > box.vertical,
#systray-13 > box.vertical, #systray-14 > box.vertical, #systray-15 > box.vertical,
#systray-16 > box.vertical, #systray-17 > box.vertical, #systray-18 > box.vertical, #systray-19 > box.vertical,
#systray-20 > box.vertical, #systray-21 > box.vertical, #systray-22 > box.vertical, #systray-23 > box.vertical,
#systray-24 > box.vertical, #systray-25 > box.vertical, #systray-26 > box.vertical, #systray-27 > box.vertical,
#systray-28 > box.vertical, #systray-29 > box.vertical, #systray-30 > box.vertical, #systray-31 > box.vertical,
#systray-32 > box.vertical, #systray-33 > box.vertical, #systray-34 > box.vertical, #systray-35 > box.vertical,
#systray-36 > box.vertical, #systray-37 > box.vertical, #systray-38 > box.vertical, #systray-39 > box.vertical,
#systray-40 > box.vertical, #systray-41 > box.vertical, #systray-42 > box.vertical, #systray-43 > box.vertical,
#systray-44 > box.vertical, #systray-45 > box.vertical, #systray-46 > box.vertical, #systray-47 > box.vertical,
#systray-48 > box.vertical, #systray-49 > box.vertical, #systray-50 > box.vertical, #systray-51 > box.vertical,
#systray-52 > box.vertical, #systray-53 > box.vertical, #systray-54 > box.vertical, #systray-55 > box.vertical,
#systray-56 > box.vertical, #systray-57 > box.vertical, #systray-58 > box.vertical, #systray-59 > box.vertical,
#systray-60 > box.vertical, #systray-61 > box.vertical, #systray-62 > box.vertical, #systray-63 > box.vertical,
#systray-64 > box.vertical, #systray-65 > box.vertical, #systray-66 > box.vertical, #systray-67 > box.vertical,
#systray-68 > box.vertical, #systray-69 > box.vertical, #systray-70 > box.vertical, #systray-71 > box.vertical,
#systray-72 > box.vertical, #systray-73 > box.vertical, #systray-74 > box.vertical, #systray-75 > box.vertical,
#systray-76 > box.vertical, #systray-77 > box.vertical, #systray-78 > box.vertical, #systray-79 > box.vertical,
#systray-80 > box.vertical, #systray-81 > box.vertical, #systray-82 > box.vertical, #systray-83 > box.vertical,
#systray-84 > box.vertical, #systray-85 > box.vertical, #systray-86 > box.vertical, #systray-87 > box.vertical,
#systray-88 > box.vertical, #systray-89 > box.vertical, #systray-90 > box.vertical, #systray-91 > box.vertical,
#systray-92 > box.vertical, #systray-93 > box.vertical, #systray-94 > box.vertical, #systray-95 > box.vertical,
#systray-96 > box.vertical, #systray-97 > box.vertical, #systray-98 > box.vertical, #systray-99 > box.vertical {
margin-top: 1px;
border-radius: 1px;
border-top: 1px solid @dark_shadow;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
margin-left: 2px;
margin-right: 1px;
background-color: @button_bg_color;
}
/* Make all system tray button type icons behave inertly. */
#systray-1 > box.horizontal button, #systray-2 > box.horizontal button, #systray-3 > box.horizontal button, #systray-4 > box.horizontal button,
#systray-5 > box.horizontal button, #systray-6 > box.horizontal button, #systray-7 > box.horizontal button, #systray-8 > box.horizontal button,
#systray-9 > box.horizontal button, #systray-10 > box.horizontal button, #systray-11 > box.horizontal button, #systray-12 > box.horizontal button,
#systray-13 > box.horizontal button, #systray-14 > box.horizontal button, #systray-15 > box.horizontal button,
#systray-16 > box.horizontal button, #systray-17 > box.horizontal button, #systray-18 > box.horizontal button, #systray-19 > box.horizontal button,
#systray-20 > box.horizontal button, #systray-21 > box.horizontal button, #systray-22 > box.horizontal button, #systray-23 > box.horizontal button,
#systray-24 > box.horizontal button, #systray-25 > box.horizontal button, #systray-26 > box.horizontal button, #systray-27 > box.horizontal button,
#systray-28 > box.horizontal button, #systray-29 > box.horizontal button, #systray-30 > box.horizontal button, #systray-31 > box.horizontal button,
#systray-32 > box.horizontal button, #systray-33 > box.horizontal button, #systray-34 > box.horizontal button, #systray-35 > box.horizontal button,
#systray-36 > box.horizontal button, #systray-37 > box.horizontal button, #systray-38 > box.horizontal button, #systray-39 > box.horizontal button,
#systray-40 > box.horizontal button, #systray-41 > box.horizontal button, #systray-42 > box.horizontal button, #systray-43 > box.horizontal button,
#systray-44 > box.horizontal button, #systray-45 > box.horizontal button, #systray-46 > box.horizontal button, #systray-47 > box.horizontal button,
#systray-48 > box.horizontal button, #systray-49 > box.horizontal button, #systray-50 > box.horizontal button, #systray-51 > box.horizontal button,
#systray-52 > box.horizontal button, #systray-53 > box.horizontal button, #systray-54 > box.horizontal button, #systray-55 > box.horizontal button,
#systray-56 > box.horizontal button, #systray-57 > box.horizontal button, #systray-58 > box.horizontal button, #systray-59 > box.horizontal button,
#systray-60 > box.horizontal button, #systray-61 > box.horizontal button, #systray-62 > box.horizontal button, #systray-63 > box.horizontal button,
#systray-64 > box.horizontal button, #systray-65 > box.horizontal button, #systray-66 > box.horizontal button, #systray-67 > box.horizontal button,
#systray-68 > box.horizontal button, #systray-69 > box.horizontal button, #systray-70 > box.horizontal button, #systray-71 > box.horizontal button,
#systray-72 > box.horizontal button, #systray-73 > box.horizontal button, #systray-74 > box.horizontal button, #systray-75 > box.horizontal button,
#systray-76 > box.horizontal button, #systray-77 > box.horizontal button, #systray-78 > box.horizontal button, #systray-79 > box.horizontal button,
#systray-80 > box.horizontal button, #systray-81 > box.horizontal button, #systray-82 > box.horizontal button, #systray-83 > box.horizontal button,
#systray-84 > box.horizontal button, #systray-85 > box.horizontal button, #systray-86 > box.horizontal button, #systray-87 > box.horizontal button,
#systray-88 > box.horizontal button, #systray-89 > box.horizontal button, #systray-90 > box.horizontal button, #systray-91 > box.horizontal button,
#systray-92 > box.horizontal button, #systray-93 > box.horizontal button, #systray-94 > box.horizontal button, #systray-95 > box.horizontal button,
#systray-96 > box.horizontal button, #systray-97 > box.horizontal button, #systray-98 > box.horizontal button, #systray-99 > box.horizontal button,
#systray-1 > box.horizontal image, #systray-2 > box.horizontal image, #systray-3 > box.horizontal image, #systray-4 > box.horizontal image,
#systray-5 > box.horizontal image, #systray-6 > box.horizontal image, #systray-7 > box.horizontal image, #systray-8 > box.horizontal image,
#systray-9 > box.horizontal image, #systray-10 > box.horizontal image, #systray-11 > box.horizontal image, #systray-12 > box.horizontal image,
#systray-13 > box.horizontal image, #systray-14 > box.horizontal image, #systray-15 > box.horizontal image,
#systray-16 > box.horizontal image, #systray-17 > box.horizontal image, #systray-18 > box.horizontal image, #systray-19 > box.horizontal image,
#systray-20 > box.horizontal image, #systray-21 > box.horizontal image, #systray-22 > box.horizontal image, #systray-23 > box.horizontal image,
#systray-24 > box.horizontal image, #systray-25 > box.horizontal image, #systray-26 > box.horizontal image, #systray-27 > box.horizontal image,
#systray-28 > box.horizontal image, #systray-29 > box.horizontal image, #systray-30 > box.horizontal image, #systray-31 > box.horizontal image,
#systray-32 > box.horizontal image, #systray-33 > box.horizontal image, #systray-34 > box.horizontal image, #systray-35 > box.horizontal image,
#systray-36 > box.horizontal image, #systray-37 > box.horizontal image, #systray-38 > box.horizontal image, #systray-39 > box.horizontal image,
#systray-40 > box.horizontal image, #systray-41 > box.horizontal image, #systray-42 > box.horizontal image, #systray-43 > box.horizontal image,
#systray-44 > box.horizontal image, #systray-45 > box.horizontal image, #systray-46 > box.horizontal image, #systray-47 > box.horizontal image,
#systray-48 > box.horizontal image, #systray-49 > box.horizontal image, #systray-50 > box.horizontal image, #systray-51 > box.horizontal image,
#systray-52 > box.horizontal image, #systray-53 > box.horizontal image, #systray-54 > box.horizontal image, #systray-55 > box.horizontal image,
#systray-56 > box.horizontal image, #systray-57 > box.horizontal image, #systray-58 > box.horizontal image, #systray-59 > box.horizontal image,
#systray-60 > box.horizontal image, #systray-61 > box.horizontal image, #systray-62 > box.horizontal image, #systray-63 > box.horizontal image,
#systray-64 > box.horizontal image, #systray-65 > box.horizontal image, #systray-66 > box.horizontal image, #systray-67 > box.horizontal image,
#systray-68 > box.horizontal image, #systray-69 > box.horizontal image, #systray-70 > box.horizontal image, #systray-71 > box.horizontal image,
#systray-72 > box.horizontal image, #systray-73 > box.horizontal image, #systray-74 > box.horizontal image, #systray-75 > box.horizontal image,
#systray-76 > box.horizontal image, #systray-77 > box.horizontal image, #systray-78 > box.horizontal image, #systray-79 > box.horizontal image,
#systray-80 > box.horizontal image, #systray-81 > box.horizontal image, #systray-82 > box.horizontal image, #systray-83 > box.horizontal image,
#systray-84 > box.horizontal image, #systray-85 > box.horizontal image, #systray-86 > box.horizontal image, #systray-87 > box.horizontal image,
#systray-88 > box.horizontal image, #systray-89 > box.horizontal image, #systray-90 > box.horizontal image, #systray-91 > box.horizontal image,
#systray-92 > box.horizontal image, #systray-93 > box.horizontal image, #systray-94 > box.horizontal image, #systray-95 > box.horizontal image,
#systray-96 > box.horizontal image, #systray-97 > box.horizontal image, #systray-98 > box.horizontal image, #systray-99 > box.horizontal image,
#systray-1 > box.vertical button, #systray-2 > box.vertical button, #systray-3 > box.vertical button, #systray-4 > box.vertical button,
#systray-5 > box.vertical button, #systray-6 > box.vertical button, #systray-7 > box.vertical button, #systray-8 > box.vertical button,
#systray-9 > box.vertical button, #systray-10 > box.vertical button, #systray-11 > box.vertical button, #systray-12 > box.vertical button,
#systray-13 > box.vertical button, #systray-14 > box.vertical button, #systray-15 > box.vertical button,
#systray-16 > box.vertical button, #systray-17 > box.vertical button, #systray-18 > box.vertical button, #systray-19 > box.vertical button,
#systray-20 > box.vertical button, #systray-21 > box.vertical button, #systray-22 > box.vertical button, #systray-23 > box.vertical button,
#systray-24 > box.vertical button, #systray-25 > box.vertical button, #systray-26 > box.vertical button, #systray-27 > box.vertical button,
#systray-28 > box.vertical button, #systray-29 > box.vertical button, #systray-30 > box.vertical button, #systray-31 > box.vertical button,
#systray-32 > box.vertical button, #systray-33 > box.vertical button, #systray-34 > box.vertical button, #systray-35 > box.vertical button,
#systray-36 > box.vertical button, #systray-37 > box.vertical button, #systray-38 > box.vertical button, #systray-39 > box.vertical button,
#systray-40 > box.vertical button, #systray-41 > box.vertical button, #systray-42 > box.vertical button, #systray-43 > box.vertical button,
#systray-44 > box.vertical button, #systray-45 > box.vertical button, #systray-46 > box.vertical button, #systray-47 > box.vertical button,
#systray-48 > box.vertical button, #systray-49 > box.vertical button, #systray-50 > box.vertical button, #systray-51 > box.vertical button,
#systray-52 > box.vertical button, #systray-53 > box.vertical button, #systray-54 > box.vertical button, #systray-55 > box.vertical button,
#systray-56 > box.vertical button, #systray-57 > box.vertical button, #systray-58 > box.vertical button, #systray-59 > box.vertical button,
#systray-60 > box.vertical button, #systray-61 > box.vertical button, #systray-62 > box.vertical button, #systray-63 > box.vertical button,
#systray-64 > box.vertical button, #systray-65 > box.vertical button, #systray-66 > box.vertical button, #systray-67 > box.vertical button,
#systray-68 > box.vertical button, #systray-69 > box.vertical button, #systray-70 > box.vertical button, #systray-71 > box.vertical button,
#systray-72 > box.vertical button, #systray-73 > box.vertical button, #systray-74 > box.vertical button, #systray-75 > box.vertical button,
#systray-76 > box.vertical button, #systray-77 > box.vertical button, #systray-78 > box.vertical button, #systray-79 > box.vertical button,
#systray-80 > box.vertical button, #systray-81 > box.vertical button, #systray-82 > box.vertical button, #systray-83 > box.vertical button,
#systray-84 > box.vertical button, #systray-85 > box.vertical button, #systray-86 > box.vertical button, #systray-87 > box.vertical button,
#systray-88 > box.vertical button, #systray-89 > box.vertical button, #systray-90 > box.vertical button, #systray-91 > box.vertical button,
#systray-92 > box.vertical button, #systray-93 > box.vertical button, #systray-94 > box.vertical button, #systray-95 > box.vertical button,
#systray-96 > box.vertical button, #systray-97 > box.vertical button, #systray-98 > box.vertical button, #systray-99 > box.vertical button,
#systray-1 > box.vertical image, #systray-2 > box.vertical image, #systray-3 > box.vertical image, #systray-4 > box.vertical image,
#systray-5 > box.vertical image, #systray-6 > box.vertical image, #systray-7 > box.vertical image, #systray-8 > box.vertical image,
#systray-9 > box.vertical image, #systray-10 > box.vertical image, #systray-11 > box.vertical image, #systray-12 > box.vertical image,
#systray-13 > box.vertical image, #systray-14 > box.vertical image, #systray-15 > box.vertical image,
#systray-16 > box.vertical image, #systray-17 > box.vertical image, #systray-18 > box.vertical image, #systray-19 > box.vertical image,
#systray-20 > box.vertical image, #systray-21 > box.vertical image, #systray-22 > box.vertical image, #systray-23 > box.vertical image,
#systray-24 > box.vertical image, #systray-25 > box.vertical image, #systray-26 > box.vertical image, #systray-27 > box.vertical image,
#systray-28 > box.vertical image, #systray-29 > box.vertical image, #systray-30 > box.vertical image, #systray-31 > box.vertical image,
#systray-32 > box.vertical image, #systray-33 > box.vertical image, #systray-34 > box.vertical image, #systray-35 > box.vertical image,
#systray-36 > box.vertical image, #systray-37 > box.vertical image, #systray-38 > box.vertical image, #systray-39 > box.vertical image,
#systray-40 > box.vertical image, #systray-41 > box.vertical image, #systray-42 > box.vertical image, #systray-43 > box.vertical image,
#systray-44 > box.vertical image, #systray-45 > box.vertical image, #systray-46 > box.vertical image, #systray-47 > box.vertical image,
#systray-48 > box.vertical image, #systray-49 > box.vertical image, #systray-50 > box.vertical image, #systray-51 > box.vertical image,
#systray-52 > box.vertical image, #systray-53 > box.vertical image, #systray-54 > box.vertical image, #systray-55 > box.vertical image,
#systray-56 > box.vertical image, #systray-57 > box.vertical image, #systray-58 > box.vertical image, #systray-59 > box.vertical image,
#systray-60 > box.vertical image, #systray-61 > box.vertical image, #systray-62 > box.vertical image, #systray-63 > box.vertical image,
#systray-64 > box.vertical image, #systray-65 > box.vertical image, #systray-66 > box.vertical image, #systray-67 > box.vertical image,
#systray-68 > box.vertical image, #systray-69 > box.vertical image, #systray-70 > box.vertical image, #systray-71 > box.vertical image,
#systray-72 > box.vertical image, #systray-73 > box.vertical image, #systray-74 > box.vertical image, #systray-75 > box.vertical image,
#systray-76 > box.vertical image, #systray-77 > box.vertical image, #systray-78 > box.vertical image, #systray-79 > box.vertical image,
#systray-80 > box.vertical image, #systray-81 > box.vertical image, #systray-82 > box.vertical image, #systray-83 > box.vertical image,
#systray-84 > box.vertical image, #systray-85 > box.vertical image, #systray-86 > box.vertical image, #systray-87 > box.vertical image,
#systray-88 > box.vertical image, #systray-89 > box.vertical image, #systray-90 > box.vertical image, #systray-91 > box.vertical image,
#systray-92 > box.vertical image, #systray-93 > box.vertical image, #systray-94 > box.vertical image, #systray-95 > box.vertical image,
#systray-96 > box.vertical image, #systray-97 > box.vertical image, #systray-98 > box.vertical image, #systray-99 > box.vertical image {
box-shadow: 0px 0px 0px 0px @light_shadow inset;
margin-top: 1px;
margin-bottom: 2px;
margin-left: -1px;
margin-right: 1px;
background-color: transparent;
}

View File

@@ -0,0 +1,166 @@
/* base colors */
@define-color bg_color #303131;
@define-color fg_color #DDDDDD;
@define-color base_color #1E2426;
@define-color text_color #DDDDDD;
@define-color selected_bg_color #6C2525;
@define-color selected_fg_color #DDDDDD;
@define-color light_shadow #575858;
@define-color dark_shadow #212222;
@define-color borders #060606;
@define-color button_bg_color @bg_color;
@define-color button_fg_color @fg_color;
@define-color toolbar_bg_color @button_bg_color;
@define-color toolbar_fg_color @fg_color;
@define-color menubar_bg_color @bg_color;
@define-color menubar_fg_color @fg_color;
@define-color notebook_bg_color @bg_color;
@define-color disabled_fg_color #262727;
@define-color active_title_color #6C2525;
@define-color active_title_color1 #6C2525;
@define-color active_title_text #DDDDDD;
/*Headerbar Stuff*/
@define-color wm_active_title #6C2525;
@define-color wm_active_title_text #DDDDDD;
@define-color wm_inactive_title #434444;
@define-color wm_inactive_title_text #8D8D8D;
/* begin */
/* Import widgets */
@import url("gtk-general.css");
@import url("gtk-dialog.css");
@import url("gtk-combobox.css");
@import url("gtk-buttons.css");
@import url("gtk-scrollbars.css");
@import url("gtk-notebook.css");
@import url("gtk-scale.css");
@import url("gtk-frame.css");
@import url("gtk-view.css");
@import url("gtk-images.css");
@import url("gtk-progressbar.css");
@import url("gtk-menu.css");
@import url("gtk-entry.css");
@import url("gtk-arrows.css");
@import url("gtk-switch.css");
@import url("gtk-toolbars.css");
@import url("gtk-separators.css");
@import url("gtk-hacks.css");
@import url("whisker-menu.css");
@import url("gtk-xfce4.css");
@import url("gtk-mate.css");
@import url("gtk-csd.css");
@import url("gtk-xfce4-plugins.css");
@import url("gtk-pushbuttons.css");
/**************************************************************/
@define-color disabled_bg_color mix(@fg_color, @bg_color, 0.95);
/*@define-color disabled_fg_color shade(@bg_color, 0.9);*/
@define-color disabled_base_color @base_color;
@define-color disabled_text_color @disabled_fg_color;
/* Backdrop state colors */
@define-color unfocused_bg_color @bg_color;
@define-color unfocused_fg_color @fg_color;
@define-color unfocused_base_color @base_color;
@define-color unfocused_text_color @text_color;
@define-color unfocused_selected_bg_color @selected_bg_color;
@define-color unfocused_selected_fg_color @selected_fg_color;
@define-color unfocused_disabled_bg_color @disabled_bg_color;
@define-color unfocused_disabled_fg_color @disabled_fg_color;
@define-color unfocused_disabled_base_color @disabled_base_color;
@define-color unfocused_disabled_text_color @disabled_text_color;
/* Darker color scheme */
@define-color dark_bg_color @bg_color;
@define-color dark_fg_color @fg_color;
/* Theme colors */
@define-color theme_bg_color @bg_color;
@define-color theme_fg_color @fg_color;
@define-color theme_base_color @base_color;
@define-color theme_text_color @text_color;
@define-color theme_selected_bg_color @selected_bg_color;
@define-color theme_selected_fg_color @selected_fg_color;
@define-color theme_disabled_bg_color @disabled_bg_color;
@define-color theme_disabled_fg_color @disabled_fg_color;
@define-color theme_disabled_text_color @disabled_text_color;
@define-color theme_disabled_base_color @disabled_base_color;
/* Unfocused color scheme */
@define-color theme_unfocused_bg_color @unfocused_bg_color;
@define-color theme_unfocused_fg_color @unfocused_fg_color;
@define-color theme_unfocused_base_color @unfocused_base_color;
@define-color theme_unfocused_text_color @unfocused_text_color;
@define-color theme_unfocused_selected_bg_color @unfocused_selected_bg_color;
@define-color theme_unfocused_selected_fg_color @unfocused_selected_fg_color;
@define-color theme_unfocused_disabled_bg_color @unfocused_disabled_bg_color;
@define-color theme_unfocused_disabled_fg_color @unfocused_disabled_fg_color;
@define-color theme_unfocused_disabled_text_color @unfocused_disabled_text_color;
@define-color theme_unfocused_disabled_base_color @unfocused_disabled_base_color;
/* Shadows */
@define-color color_shadow @selected_bg_color;
/*@define-color light_shadow rgb(255, 255, 255);*/
/* Borders */
/*@define-color borders #000;*/
@define-color outline_color @borders;
@define-color unfocused_borders @borders;
/* Notification header backgrounds */
@define-color info_fg_color #FFFFFF;
@define-color info_bg_color #0055FF;
@define-color warning_fg_color #FFFFFF;
@define-color warning_bg_color #FF8300;
@define-color question_fg_color #FFFFFF;
@define-color question_bg_color #2C2C2C;
@define-color error_fg_color #FFFFFF;
@define-color error_bg_color #FF0000;
@define-color link_color #1D8ECE;
@define-color error_color #CC0000;
@define-color success_color #4ed464;
@define-color warning_color #FF9900;
/* Widget colors */
@define-color tooltip_bg_color @base_color;
@define-color tooltip_fg_color @text_color;
@define-color menu_bg_color @bg_color;
@define-color menu_fg_color @fg_color;
/* Defined in gtk-base.css
@define-color menubar_bg_color #FFFFFF;
@define-color menubar_fg_color @fg_color;
@define-color toolbar_bg_color @bg_color;
@define-color toolbar_fg_color @fg_color;
*/
@define-color sidebar_bg_color @base_color;
@define-color sidebar_fg_color @text_color;
@define-color taskbar_bg_color @bg_color;
@define-color taskbar_fg_color @fg_color;
@define-color titlebar_bg_color @base_color;
@define-color titlebar_fg_color @text_color;
@define-color headerbar_bg_color @button_bg_color;
@define-color headerbar_fg_color @fg_color;
@define-color terminal_bg_color @base_color;
@define-color terminal_fg_color @fg_color;
/* OSD */
@define-color osd_fg @dark_bg_color;
@define-color osd_bg mix(@dark_fg_color, @dark_bg_color, 0.2);
@define-color osd_base @dark_fg_color;
/* Budgie colors */
@define-color raven_fg_color @dark_fg_color;
@define-color raven_bg_color alpha(@dark_bg_color, 0.9);
/* Desktop Icons */
@define-color desktop_item_fg #FFFFFF;
@define-color desktop_item_selected_fg @selected_fg_color;
@define-color desktop_item_text_shadow alpha(@dark_shadow, 0.8);
/* LightDM greeter colors */
@define-color lightdm_bg_color @dark_bg_color;
@define-color lightdm_fg_color @dark_fg_color;
@define-color wm_title @titlebar_fg_color;
@define-color wm_unfocused_title @unfocused_fg_color;
@define-color wm_highlight alpha(@light_shadow, 0.8);
@define-color wm_borders_edge alpha(@light_shadow, 0.8);
@define-color wm_bg_a alpha(@selected_bg_color, 1.2);
@define-color wm_bg_b alpha(@selected_bg_color, 1.2);
@define-color wm_shadow alpha(@dark_shadow, 0.35);
@define-color wm_border alpha(@dark_shadow, 0.35);
@define-color wm_button_hover_color_a alpha(@selected_bg_color, 1.3);
@define-color wm_button_hover_color_b alpha(@selected_bg_color, 1.3);
@define-color wm_button_active_color_a alpha(@selected_bg_color, 0.85);
@define-color wm_button_active_color_b alpha(@selected_bg_color, 0.85);
@define-color wm_button_active_color_c alpha(@selected_bg_color, 0.85);
@define-color content_view_bg @base_color;
@define-color disabled_fg_color #999999;

View File

@@ -0,0 +1,10 @@
[Settings]
gtk-auto-mnemonics=1
gtk-visible-focus=automatic
gtk-primary-button-warps-slider=false
gtk-menu-images=0
gtk-button-images=0
gtk-enable-animations=false
gtk-overlay-scrolling=false
gtk-cursor-theme-size=16
gtk-decoration-layout=icon:minimize,maximize,close

View File

@@ -0,0 +1,130 @@
/* Add menu border */
#whiskermenu-window border {
padding: 1px;
padding-right: 2px;
border-top: 1px solid @bg_color;
border-bottom: 1px solid @borders;
border-left: 1px solid @bg_color;
border-right: 1px solid @borders;
box-shadow: inset 1px 1px @light_shadow, -1px -1px @dark_shadow inset; }
#whiskermenu-button {
font-weight: bold;
padding: 4px;
margin-left: 1px;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 1px;
border-radius: 0px;
border-top: 1px solid @button_bg_color;
border-left: 1px solid @button_bg_color;
border-right: 1px solid @borders;
border-bottom: 1px solid @borders;
border-radius: 0px;
background-color: @button_bg_color;
box-shadow: inset -1px 0 @dark_shadow, inset 0 -1px @dark_shadow, inset 1px 0 @light_shadow, inset 0 1px @light_shadow;
outline-offset: -4px;
}
#whiskermenu-button label {
margin-left: -2px;
margin-right: 3px;
margin-top: 1px;
}
/* Change active button to checkered button */
#whiskermenu-button:checked,
#whiskermenu-button:active {
margin-top: 2px;
border: none;
box-shadow: none;
border-top: 1px solid @borders;
border-left: 1px solid @borders;
border-bottom: 1px solid @light_shadow;
border-right: 1px solid @light_shadow;
box-shadow: 1px 1px @dark_shadow inset, -1px -1px @button_bg_color inset,
0 -1px @light_shadow, 0 -1px @bg_color;
background-image: url("assets/scrollbar_trough.png");
color: @toolbar_fg_color;
background-color: @button_bg_color; }
#whiskermenu-button box > image {
margin: 2px; }
#whiskermenu-window scrolledwindow {
border-radius: 0px;
box-shadow: none;
padding: 1px;
padding-left: 5px;
background-color: @bg_color;
border: none;
border-left: 1px solid @dark_shadow;
box-shadow: 1px 0 @light_shadow inset;
border-radius: 0px; }
#whiskermenu-window treeview {
background-color: @bg_color; }
#whiskermenu-window entry {
border: 1px solid @dark_shadow;
box-shadow: none;
margin-bottom: 2px;
margin-left: 2px;
margin-right: 2px; }
#whiskermenu-window list {
margin: 6px; }
#whiskermenu-window treeview:hover {
background-color: @selected_bg_color;
color: @selected_fg_color;
}
#whiskermenu-window treeview:selected {
background-color: @selected_bg_color;
color: @selected_fg_color; }
#whiskermenu-window button {
border-radius: 0; }
#whiskermenu-window box > scrolledwindow button:hover,
#whiskermenu-window box > scrolledwindow button:checked {
box-shadow: none;
border: 1px solid transparent;
background-image: none;
background-color: @selected_bg_color;
color: @selected_fg_color; }
/* Style menu window logout buttons */
#whiskermenu-window > frame > stack > box.vertical > box.horizontal button.flat {
background-color: transparent;
border: transparent;
box-shadow: none;
margin: 0;
padding: 2px; }
/* Style menu separators */
#whiskermenu-window separator {
min-height: 2px;
margin-left: 3px;
background-color: @light_shadow;
box-shadow: 0 1px @dark_shadow inset; }
/* Add gradient to top of whisker-menu window
Note: @active_title_color is not a standard GTK3 reference
and is configured in the gtk.css file */
#whiskermenu-window > frame > stack > grid > box > box:first-child {
padding: 2px;
margin: 0;
color: @active_title_text;
background-image: linear-gradient(to right, @active_title_color1, @active_title_color); }
#whiskermenu-window entry {
margin: 0; }