ubuntu/bionic
unknown 11 years ago
parent 5714759436
commit 9305b869f8

@ -0,0 +1,16 @@
.baobab-toolbar.toolbar {
border-color: shade (@bg_color, 0.9);
border-style: solid;
border-width: 0 0 1px 0;
border-radius: 0;
}
.cell.baobab-level-cell,
.cell.baobab-level-cell:hover,
.cell.baobab-level-cell:selected,
.cell.baobab-level-cell:selected:hover {
border-color: alpha (black, 0.06);
border-width: 1px;
border-style: solid;
background-color: @base_color;
}

@ -0,0 +1,40 @@
@define-color notebook_tab_gradient_b shade (@bg_color, 0.98);
GeditWindow .pane-separator,
GeditWindow .pane-separator:hover {
}
GeditPanel.title GtkLabel {
}
GeditPanel .toolbar {
border-style: none;
background-color: transparent;
}
GeditDocumentsPanel .view {
}
GeditDocumentsPanel .view:backdrop {
}
GeditWindow .notebook {
padding: 1px;
border-radius: 1px;
}
GeditPanel .notebook {
padding: 3px;
border-radius: 1px;
}
GeditPanel .notebook tab,
GeditWindow .notebook tab {
border-radius: 3px;
}
GeditFloatingSlider .not-found {
color: @error_fg_color;
background-image: none;
background-color: @error_bg_color;
}

@ -0,0 +1,7 @@
/* gnome-terminal */
TerminalScreen {
-TerminalScreen-background-darkness: 0.95;
background-color: #300a24;
color: #fff;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 662 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 542 B

@ -0,0 +1,223 @@
/**********
* states *
**********/
*:insensitive {
color: shade (@bg_color, 0.6);
text-shadow: none;
}
/************
* toolbars *
************/
.menubar.toolbar,
.primary-toolbar,
.primary-toolbar .toolbar,
.primary-toolbar.toolbar {
-GtkWidget-window-dragging: true;
background-image: -gtk-gradient (linear, left top, left bottom,
from (@toolbar_bg_top_color),
to (@toolbar_bg_bottom_color));
border-top-color: @toolbar_border_top_color;
border-bottom-color: @toolbar_border_bottom_color;
border-style: solid;
border-width: 1px 0 1px 0;
padding: 2px;
color: @toolbar_fg_color;
-unico-border-gradient: none;
-unico-inner-stroke-gradient: none;
-unico-inner-stroke-top-color: @transparent;
-unico-inner-stroke-width: 0;
}
.menubar.toolbar :insensitive,
.primary-toolbar :insensitive {
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.35);
}
.menubar.toolbar GtkSeparatorToolItem,
.menubar.toolbar .separator,
.menubar.toolbar .separator:insensitive,
.primary-toolbar GtkSeparatorToolItem,
.primary-toolbar .separator,
.primary-toolbar .separator:insensitive {
border-color: alpha (shade (@toolbar_bg_color, 0.9), 0.5);
border-style: solid;
-unico-border-gradient: none;
-unico-inner-stroke-color: alpha (shade (@toolbar_bg_color, 1.26), 0.4);
-unico-inner-stroke-gradient: none;
}
/*************************
* progressbar and scale *
*************************/
.scale.trough.highlight {
background-color: @progress_color;
background-image: none;
background-clip: content-box;
}
.menubar .menuitem .scale.highlight.left,
.scale.highlight.left,
.progressbar,
.progressbar row,
.progressbar row:hover,
.progressbar row:selected,
.progressbar row:selected:focused {
border-radius: 8px;
border-width: 0px;
background-image: none;
background-color: @progress_color;
border-style: solid;
}
/********
* menu *
********/
.menubar {
padding: 2px;
}
GtkTreeMenu.menu .menuitem:insensitive,
GtkTreeMenu.menu .menuitem *:insensitive,
.toolbar .primary-toolbar .menu .menuitem:insensitive,
.toolbar .primary-toolbar .menu .menuitem *:insensitive,
.toolbar .menubar.toolbar .menu .menuitem:insensitive,
.toolbar .menubar.toolbar .menu .menuitem *:insensitive,
.toolbar .header-bar .menu .menuitem:insensitive,
.toolbar .header-bar .menu .menuitem *:insensitive,
GtkMenuToolButton.menu .menuitem:insensitive,
GtkMenuToolButton.menu .menuitem *:insensitive,
.primary-toolbar .button .menu .menuitem:insensitive,
.primary-toolbar .button .menu .menuitem *:insensitive,
.menubar.toolbar .button .menu .menuitem:insensitive,
.menubar.toolbar .button .menu .menuitem *:insensitive,
.header-bar .button .menu .menuitem:insensitive,
.header-bar .button .menu .menuitem *:insensitive,
.menuitem:insensitive,
.menuitem *:insensitive {
color: mix (@dark_fg_color, @dark_bg_color, 0.5);
text-shadow: none;
}
.menuitem .accelerator:insensitive {
color: alpha (mix (@dark_fg_color, @dark_bg_color, 0.5), 0.5);
text-shadow: none;
}
/***************
* menubaritem *
***************/
.menubar.menuitem:hover,
.menubar .menuitem:hover {
border-radius: 4px 4px 0 0;
border-width: 1px 1px 0 1px;
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@selected_bg_color, 1.20)),
to (shade (@selected_bg_color, 0.80)));
box-shadow: none;
color: @selected_fg_color;
text-shadow: none;
}
/*************
* Scrollbar *
*************/
.scrollbar {
background-image: none;
border-style: solid;
-GtkRange-trough-border: 0;
-GtkRange-arrow-scaling: 0.444;
-GtkRange-slider-width: 10;
-GtkRange-stepper-size: 0;
-GtkScrollbar-min-slider-length: 30;
-GtkRange-stepper-spacing: 0;
-GtkRange-trough-under-steppers: 1;
-unico-inner-stroke-style: none;
}
.scrollbar,
.scrollbar.vertical,
.scrollbar.horizontal {
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-forward-stepper: 0;
-GtkRange-slider-width: 12px;
border-radius: 10px;
border-image: none;
}
/* Through */
.scrollbar.trough.vertical,
.scrollbar.trough.horizontal {
background-image: -gtk-gradient (linear,
left top, right top,
from (shade (@trough_bg_color_b, 0.99)),
to (@trough_bg_color_a));
background-color: shade (@theme_bg_color, 0.882);
border-radius: 0;
-adwaita-border-gradient: -gtk-gradient (linear,
left top, right top,
from (alpha (@scrollslider_gradient_a, 1.00)),
to (alpha (@scrollslider_gradient_a, 0.00)));
border-width: 0;
border-style: none;
}
/* Sliders and buttons */
.scrollbar.slider.vertical,
.scrollbar.button.vertical,
.scrollbar.slider.horizontal,
.scrollbar.button.horizontal {
background-image: -gtk-gradient (linear,
left top, right top,
from (@scrollslider_gradient_a),
to (@scrollslider_gradient_b));
background-color: @theme_base_color;
border-color: transparent;
border-radius: 10;
border-width: 1px;
}
.scrollbar.slider.vertical:prelight,
.scrollbar.slider.horizontal:prelight {
background-image: -gtk-gradient (linear,
left top, right top,
from (shade (@scrollslider_gradient_a, 0.90)),
to (shade (@scrollslider_gradient_b, 0.90)));
background-color: @theme_base_color;
border-color: transparent;
border-radius: 10;
border-width: 1px;
}
.scrollbar.slider.vertical:prelight:active,
.scrollbar.slider.horizontal:prelight:active {
background-image: -gtk-gradient (linear,
left top, right top,
from (shade (@scrollslider_gradient_a, 0.80)),
to (shade (@scrollslider_gradient_b, 0.80)));
background-color: @theme_base_color;
border-color: transparent;
border-radius: 10;
border-width: 1px;
}
.scrollbar.slider:insensitive {
background-color: @theme_base_color;
}
.scrollbar.trough:insensitive {
background-color: shade (@theme_bg_color, 0.882);
}

@ -0,0 +1,71 @@
/*default color scheme */
@define-color bg_color #e0e0e0;
@define-color fg_color #4c4c4c;
@define-color base_color #ffffff;
@define-color text_color #333333;
@define-color selected_bg_color #8FB2CF;
@define-color selected_fg_color #ffffff;
@define-color tooltip_bg_color #333333;
@define-color tooltip_fg_color #ffffff;
/* misc colors used by gtk+ */
@define-color info_fg_color rgb (181, 171, 156);
@define-color info_bg_color rgb (252, 252, 189);
@define-color warning_fg_color rgb (173, 120, 41);
@define-color warning_bg_color rgb (250, 173, 61);
@define-color question_fg_color rgb (97, 122, 214);
@define-color question_bg_color rgb (138, 173, 212);
@define-color error_fg_color rgb (166, 38, 38);
@define-color error_bg_color rgb (237, 54, 54);
@define-color link_color @selected_bg_color;
@define-color error_color #cc0000;
@define-color combobox_color #888888;
@define-color progress_color #5591c3;
@define-color scroll_color #B3B3B3;
/* theme common colors */
@define-color button_bg_color shade (@bg_color, 1.02); /*shade (#cdcdcd, 1.08);*/
@define-color notebook_button_bg_color shade (@bg_color, 1.02);
@define-color button_insensitive_bg_color mix (@button_bg_color, @bg_color, 0.6);
@define-color dark_bg_color #e0e0e0;
@define-color dark_fg_color @fg_color;
@define-color borders @dark_bg_color;
@define-color transparent rgba (0, 0, 0, 0);
@define-color backdrop_fg_color mix (@bg_color, @fg_color, 0.8);
@define-color backdrop_text_color mix (@base_color, @text_color, 0.8);
@define-color backdrop_dark_fg_color mix (@dark_bg_color, @dark_fg_color, 0.75);
@define-color backdrop_selected_bg_color shade (@bg_color, 0.92);
@define-color backdrop_selected_fg_color @fg_color;
@define-color scrollslider_gradient_a #bdbdbd;
@define-color scrollslider_gradient_b #bdbdbd;
@define-color scrollslider_border #bdbdbd;
@define-color trough_bg_color_a #efefef;
@define-color trough_bg_color_b #e0e0e0;
@define-color toolbar_base #e0e0e0;
@define-color toolbar_final #bcbcbc;
@define-color toolbar_border #ffffff;
@define-color toolbar_bg_color @toolbar_base;
@define-color toolbar_fg_color @fg_color;
@define-color toolbar_textshadow_color @bg_color;
@define-color toolbar_bg_top_color @toolbar_base;
@define-color toolbar_bg_bottom_color @toolbar_final;
@define-color toolbar_border_top_color @toolbar_base;
@define-color toolbar_border_bottom_color @toolbar_border;
@import url("gtk-widgets-borders.css");
@import url("gtk-widgets-borders-radiance.css");
@import url("gtk-widgets-assets.css");
@import url("gtk-widgets-assets-radiance.css");
@import url("gtk-widgets.css");
@import url("gtk-widgets-radiance.css");
@import url("apps/unity.css");
@import url("apps/baobab.css");
@import url("apps/gedit.css");
@import url("apps/nautilus.css");
@import url("apps/gnome-panel.css");
@import url("apps/gnome-terminal.css");
@import url("gtk-lubuntu.css");

@ -10,6 +10,14 @@
background-image: url("assets/check-menuitem-dark.png");
}
.menu .check:active:insensitive {
background-image: url("assets/check-menuitem-insensitive-dark.png");
}
.menu .radio:active {
background-image: url("assets/radio-menuitem-dark.png");
}
.menu .radio:active:insensitive {
background-image: url("assets/radio-menuitem-insensitive-dark.png");
}

@ -92,6 +92,12 @@
background-image: url("assets/check-selected-alt.png");
}
.check row:active:hover,
.check row:selected:active:hover,
.check row:selected:active:focus:hover {
background-image: url("assets/check-selected-hover-alt.png");
}
.check:active:insensitive {
background-image: url("assets/check-selected-disabled.png");
}
@ -377,29 +383,55 @@
}*/
.primary-toolbar .menu .check,
.menubar.toolbar .menu .check,
.header-bar .menu .check,
.menu .check {
background-image: url("assets/check-menuitem-unselected.png");
}
.primary-toolbar .menu .radio,
.menubar.toolbar .menu .radio,
.header-bar .menu .radio,
.menu .radio {
background-image: url("assets/check-menuitem-unselected.png");
}
.primary-toolbar .menu .check:active,
.menubar.toolbar .menu .check:active,
.header-bar .menu .check:active,
.toolbar .menu .check:active:hover,
.menu .check:active,
.menu .check:active:hover {
background-image: url("assets/check-menuitem.png");
}
.primary-toolbar .menu .check:active:insensitive,
.menubar.toolbar .menu .check:active:insensitive,
.header-bar .menu .check:active:insensitive,
.toolbar .menu .check:active:hover:insensitive,
.menu .check:active:insensitive,
.menu .check:active:hover:insensitive {
background-image: url("assets/check-menuitem-insensitive.png");
}
.primary-toolbar .menu .radio:active,
.menubar.toolbar .menu .radio:active,
.header-bar .menu .radio:active,
.toolbar .menu .radio:active:hover,
.menu .radio:active,
.menu .radio:active:hover {
background-image: url("assets/radio-menuitem.png");
}
.primary-toolbar .menu .radio:active:insensitive,
.menubar.toolbar .menu .radio:active:insensitive,
.header-bar .menu .radio:active:insensitive,
.toolbar .menu .radio:active:hover:insensitive,
.menu .radio:active:insensitive,
.menu .radio:active:hover:insensitive {
background-image: url("assets/radio-menuitem-insensitive.png");
}
.toolbar .menu .check {
background-image: url("assets/check-menuitem-unselected.png");
}
@ -412,10 +444,18 @@
background-image: url("assets/check-menuitem-dark.png");
}
.toolbar .menu .check:active:insensitive {
background-image: url("assets/check-menuitem-insensitive-dark.png");
}
.toolbar .menu .radio:active {
background-image: url("assets/radio-menuitem-dark.png");
}
.toolbar .menu .radio:active:insensitive {
background-image: url("assets/radio-menuitem-insensitive-dark.png");
}
/*********************
* GtkScale's slider *
*********************/

@ -37,6 +37,7 @@ GtkWindow:backdrop {
*:selected:backdrop,
*:selected:focused:backdrop {
background-color: @backdrop_selected_bg_color;
color: @backdrop_selected_fg_color;
}
@ -89,7 +90,6 @@ GtkScale.slider.vertical:backdrop,
border-top-color: shade (@bg_color, 0.86);
border-right-color: shade (@bg_color, 0.82);
border-bottom-color: shade (@bg_color, 0.76);
border-bottom-color: #ff0000;
border-left-color: shade (@bg_color, 0.82);
color: mix (@fg_color, @bg_color, 0.2);
@ -250,7 +250,17 @@ GtkComboBox.combobox-entry .button:insensitive:backdrop,
.primary-toolbar .linked .button:backdrop,
.primary-toolbar .linked .button:active:backdrop,
.primary-toolbar .linked .button:active:hover:backdrop,
.primary-toolbar .linked .button:insensitive:backdrop {
.primary-toolbar .linked .button:insensitive:backdrop,
.menubar.toolbar .linked .entry:backdrop,
.menubar.toolbar .linked .button:backdrop,
.menubar.toolbar .linked .button:active:backdrop,
.menubar.toolbar .linked .button:active:hover:backdrop,
.menubar.toolbar .linked .button:insensitive:backdrop,
.header-bar .linked .entry:backdrop,
.header-bar .linked .button:backdrop,
.header-bar .linked .button:active:backdrop,
.header-bar .linked .button:active:hover:backdrop,
.header-bar .linked .button:insensitive:backdrop {
border-width: 1px;
border-right-width: 0;
@ -269,7 +279,17 @@ GtkComboBox.combobox-entry .button:insensitive:backdrop,
.primary-toolbar .linked .button:first-child:backdrop,
.primary-toolbar .linked .button:active:first-child:backdrop,
.primary-toolbar .linked .button:active:hover:first-child:backdrop,
.primary-toolbar .linked .button:insensitive:first-child:backdrop {
.primary-toolbar .linked .button:insensitive:first-child:backdrop,
.menubar.toolbar .linked .entry:first-child:backdrop,
.menubar.toolbar .linked .button:first-child:backdrop,
.menubar.toolbar .linked .button:active:first-child:backdrop,
.menubar.toolbar .linked .button:active:hover:first-child:backdrop,
.menubar.toolbar .linked .button:insensitive:first-child:backdrop,
.header-bar .linked .entry:first-child:backdrop,
.header-bar .linked .button:first-child:backdrop,
.header-bar .linked .button:active:first-child:backdrop,
.header-bar .linked .button:active:hover:first-child:backdrop,
.header-bar .linked .button:insensitive:first-child:backdrop {
border-width: 1px;
border-right-width: 0;
@ -290,7 +310,17 @@ GtkComboBox.combobox-entry .button:insensitive:backdrop,
.primary-toolbar .linked .button:last-child:backdrop,
.primary-toolbar .linked .button:active:last-child:backdrop,
.primary-toolbar .linked .button:active:hover:last-child:backdrop,
.primary-toolbar .linked .button:insensitive:last-child:backdrop {
.primary-toolbar .linked .button:insensitive:last-child:backdrop,
.menubar.toolbar .linked .entry:last-child:backdrop,
.menubar.toolbar .linked .button:last-child:backdrop,
.menubar.toolbar .linked .button:active:last-child:backdrop,
.menubar.toolbar .linked .button:active:hover:last-child:backdrop,
.menubar.toolbar .linked .button:insensitive:last-child:backdrop,
.header-bar .linked .entry:last-child:backdrop,
.header-bar .linked .button:last-child:backdrop,
.header-bar .linked .button:active:last-child:backdrop,
.header-bar .linked .button:active:hover:last-child:backdrop,
.header-bar .linked .button:insensitive:last-child:backdrop {
border-width: 1px;
border-radius: 3px;
@ -310,7 +340,17 @@ GtkComboBox.combobox-entry .button:insensitive:backdrop,
.primary-toolbar .linked .button:only-child:backdrop,
.primary-toolbar .linked .button:active:only-child:backdrop,
.primary-toolbar .linked .button:active:hover:only-child:backdrop,
.primary-toolbar .linked .button:insensitive:only-child:backdrop {
.primary-toolbar .linked .button:insensitive:only-child:backdrop,
.menubar.toolbar .linked .entry:only-child:backdrop,
.menubar.toolbar .linked .button:only-child:backdrop,
.menubar.toolbar .linked .button:active:only-child:backdrop,
.menubar.toolbar .linked .button:active:hover:only-child:backdrop,
.menubar.toolbar .linked .button:insensitive:only-child:backdrop,
.header-bar .linked .entry:only-child:backdrop,
.header-bar .linked .button:only-child:backdrop,
.header-bar .linked .button:active:only-child:backdrop,
.header-bar .linked .button:active:hover:only-child:backdrop,
.header-bar .linked .button:insensitive:only-child:backdrop {
border-width: 1px;
border-radius: 3px;
@ -592,6 +632,10 @@ GtkComboBox.combobox-entry .button:insensitive:backdrop {
.primary-toolbar .entry.progressbar:backdrop,
.primary-toolbar .entry.progressbar:backdrop,
.menubar.toolbar .entry.progressbar:backdrop,
.menubar.toolbar .entry.progressbar:backdrop,
.header-bar .entry.progressbar:backdrop,
.header-bar .entry.progressbar:backdrop,
.entry.progressbar:backdrop {
}
@ -660,7 +704,7 @@ GtkIconView.view.cell:selected:focused:backdrop {
***********/
.menubar:backdrop,
.menubar .menuitem:backdrop {
color: shade (@bg_color, 0.86); /* metacity unfocused color */
color: shade (#a39e9a, 0.86); /* metacity unfocused color */
}
/************
@ -839,7 +883,9 @@ GtkScrolledWindow.frame:backdrop {
}
.menubar .menuitem.separator:backdrop,
.primary-toolbar .menuitem.separator:backdrop {
.primary-toolbar .menuitem.separator:backdrop,
.menubar.toolbar .menuitem.separator:backdrop,
.header-bar .menuitem.separator:backdrop {
}
/***********
@ -897,7 +943,11 @@ GtkScrolledWindow.frame:backdrop {
***********/
.menu.spinner:backdrop,
.primary-toolbar .spinner:backdrop,
.primary-toolbar .spinner:backdrop {
.primary-toolbar .spinner:backdrop,
.menubar.toolbar .spinner:backdrop,
.menubar.toolbar .spinner:backdrop,
.header-bar .spinner:backdrop,
.header-bar .spinner:backdrop {
color: @backdrop_selected_bg_color;
}
@ -1003,7 +1053,11 @@ GtkTextView:backdrop {
/* primary-toolbar */
.primary-toolbar:backdrop,
.primary-toolbar .toolbar:backdrop,
.primary-toolbar.toolbar:backdrop {
.primary-toolbar.toolbar:backdrop,
.menubar.toolbar .toolbar:backdrop,
.menubar.toolbar.toolbar:backdrop,
.header-bar .toolbar:backdrop,
.header-bar.toolbar:backdrop {
background-color: @dark_bg_color;
background-image: none;
border-bottom-color: shade (@dark_bg_color, 0.94);
@ -1011,7 +1065,7 @@ GtkTextView:backdrop {
border-width: 0 0 1px 0;
padding: 2px;
color: shade (@bg_color, 0.86); /* metacity unfocused color */
color: shade (#a39e9a, 0.86); /* metacity unfocused color */
text-shadow: 0 1px shade (@dark_bg_color, 1.06);
-unico-border-gradient: none;
@ -1019,13 +1073,21 @@ GtkTextView:backdrop {
-unico-inner-stroke-width: 0;
}
.primary-toolbar :insensitive:backdrop {
.primary-toolbar :insensitive:backdrop,
.menubar.toolbar :insensitive:backdrop,
.header-bar :insensitive:backdrop {
text-shadow: 0 -1px shade (@dark_bg_color, 0.82);
}
.primary-toolbar GtkComboBox:backdrop,
.primary-toolbar .button *:backdrop,
.primary-toolbar .button:backdrop {
.primary-toolbar .button:backdrop,
.menubar.toolbar GtkComboBox:backdrop,
.menubar.toolbar .button *:backdrop,
.menubar.toolbar .button:backdrop,
.header-bar GtkComboBox:backdrop,
.header-bar .button *:backdrop,
.header-bar .button:backdrop {
background-color: @transparent;
background-image: none;
border-color: @transparent;
@ -1033,7 +1095,7 @@ GtkTextView:backdrop {
border-width: 1px;
padding: 2px;
color: shade (@bg_color, 0.86); /* metacity unfocused color */
color: shade (#a39e9a, 0.86); /* metacity unfocused color */
text-shadow: 0 1px shade (@dark_bg_color, 1.06);
/* This breaks Gtk+ 3.5.x, lp #1015497. */
@ -1050,15 +1112,27 @@ GtkTextView:backdrop {
-unico-outer-stroke-width: 0;
}
.primary-toolbar .button *:hover:backdrop {
color: shade (shade (@bg_color, 0.86), 1.1);
.primary-toolbar .button *:hover:backdrop,
.menubar.toolbar .button *:hover:backdrop,
.header-bar .button *:hover:backdrop {
color: shade (shade (#a39e9a, 0.86), 1.1);
}
.primary-toolbar .raised .button:backdrop,
.primary-toolbar .raised.button:backdrop,
.primary-toolbar .button:hover:backdrop,
.primary-toolbar .button:active:backdrop,
.primary-toolbar .button:insensitive:backdrop {
.primary-toolbar .button:insensitive:backdrop,
.menubar.toolbar .raised .button:backdrop,
.menubar.toolbar .raised.button:backdrop,
.menubar.toolbar .button:hover:backdrop,
.menubar.toolbar .button:active:backdrop,
.menubar.toolbar .button:insensitive:backdrop,
.header-bar .raised .button:backdrop,
.header-bar .raised.button:backdrop,
.header-bar .button:hover:backdrop,
.header-bar .button:active:backdrop,
.header-bar .button:insensitive:backdrop {
border-width: 1px;
/* This breaks Gtk+ 3.5.x, lp #1015497. */
@ -1076,7 +1150,9 @@ GtkTextView:backdrop {
-unico-outer-stroke-width: 1px;
}
.primary-toolbar GtkComboBox.combobox-entry .button:backdrop {
.primary-toolbar GtkComboBox.combobox-entry .button:backdrop,
.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop,
.header-bar GtkComboBox.combobox-entry .button:backdrop {
-unico-inner-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.01)),
@ -1086,7 +1162,15 @@ GtkTextView:backdrop {
.primary-toolbar GtkComboBox.combobox-entry .button:backdrop,
.primary-toolbar .raised .button:backdrop,
.primary-toolbar .raised.button:backdrop,
.primary-toolbar .button:hover:backdrop {
.primary-toolbar .button:hover:backdrop,
.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop,
.menubar.toolbar .raised .button:backdrop,
.menubar.toolbar .raised.button:backdrop,
.menubar.toolbar .button:hover:backdrop,
.header-bar GtkComboBox.combobox-entry .button:backdrop,
.header-bar .raised .button:backdrop,
.header-bar .raised.button:backdrop,
.header-bar .button:hover:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.06)),
to (shade (@dark_bg_color, 0.98)));
@ -1100,7 +1184,9 @@ GtkTextView:backdrop {
to (shade (@dark_bg_color, 1.02)));
}
.primary-toolbar .button:active:backdrop {
.primary-toolbar .button:active:backdrop,
.menubar.toolbar .button:active:backdrop,
.header-bar .button:active:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 0.9)),
to (shade (@dark_bg_color, 0.95)));
@ -1115,7 +1201,9 @@ GtkTextView:backdrop {
to (shade (@dark_bg_color, 0.93)))
}
.primary-toolbar .button:active:hover:backdrop {
.primary-toolbar .button:active:hover:backdrop,
.menubar.toolbar .button:active:hover:backdrop,
.header-bar .button:active:hover:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 0.95)),
to (shade (@dark_bg_color, 1.0)));
@ -1129,7 +1217,11 @@ GtkTextView:backdrop {
}
.primary-toolbar .button:active:insensitive:backdrop,
.primary-toolbar .button:insensitive:backdrop {
.primary-toolbar .button:insensitive:backdrop,
.menubar.toolbar .button:active:insensitive:backdrop,
.menubar.toolbar .button:insensitive:backdrop,
.header-bar .button:active:insensitive:backdrop,
.header-bar .button:insensitive:backdrop {
text-shadow: none;
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
@ -1141,7 +1233,9 @@ GtkTextView:backdrop {
to (shade (@dark_bg_color, 1.06)));
}
.primary-toolbar .button:insensitive:backdrop {
.primary-toolbar .button:insensitive:backdrop,
.menubar.toolbar .button:insensitive:backdrop,
.header-bar .button:insensitive:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.01)),
to (shade (@dark_bg_color, 0.99)));
@ -1151,7 +1245,9 @@ GtkTextView:backdrop {
to (shade (@dark_bg_color, 1.04)));
}
.primary-toolbar .button:active:insensitive:backdrop {
.primary-toolbar .button:active:insensitive:backdrop,
.menubar.toolbar .button:active:insensitive:backdrop,
.header-bar .button:active:insensitive:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 0.94)),
to (shade (@dark_bg_color, 1.02)));
@ -1163,7 +1259,13 @@ GtkTextView:backdrop {
.primary-toolbar .entry:backdrop,
.primary-toolbar .entry:active:backdrop,
.primary-toolbar .entry:focused:backdrop {
.primary-toolbar .entry:focused:backdrop,
.menubar.toolbar .entry:backdrop,
.menubar.toolbar .entry:active:backdrop,
.menubar.toolbar .entry:focused:backdrop,
.header-bar .entry:backdrop,
.header-bar .entry:active:backdrop,
.header-bar .entry:focused:backdrop {
border-radius: 3px;
color: @text_color;
@ -1174,7 +1276,9 @@ GtkTextView:backdrop {
to (shade (@dark_bg_color, 1.06)));
}
.primary-toolbar .entry:backdrop {
.primary-toolbar .entry:backdrop,
.menubar.toolbar .entry:backdrop,
.header-bar .entry:backdrop {
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 0.75)),
to (shade (@dark_bg_color, 0.95)));
@ -1183,14 +1287,18 @@ GtkTextView:backdrop {
to (alpha (shade (@bg_color, 0.05), 0.01)));
}
.primary-toolbar .entry:insensitive:backdrop {
.primary-toolbar .entry:insensitive:backdrop,
.menubar.toolbar .entry:insensitive:backdrop,
.header-bar .entry:insensitive:backdrop {
-unico-outer-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.01)),
to (shade (@dark_bg_color, 1.06)));
}
.primary-toolbar .entry:focused:backdrop {
.primary-toolbar .entry:focused:backdrop,
.menubar.toolbar .entry:focused:backdrop,
.header-bar .entry:focused:backdrop {
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@backdrop_selected_bg_color, 0.75)),
to (shade (@backdrop_selected_bg_color, 0.8)));
@ -1200,7 +1308,13 @@ GtkTextView:backdrop {
.primary-toolbar GtkSeparatorToolItem:backdrop,
.primary-toolbar .separator:backdrop,
.primary-toolbar .separator:insensitive:backdrop {
.primary-toolbar .separator:insensitive:backdrop,
.menubar.toolbar GtkSeparatorToolItem:backdrop,
.menubar.toolbar .separator:backdrop,
.menubar.toolbar .separator:insensitive:backdrop,
.header-bar GtkSeparatorToolItem:backdrop,
.header-bar .separator:backdrop,
.header-bar .separator:insensitive:backdrop {
border-color: shade (@dark_bg_color, 0.94);
border-style: solid;

@ -1,36 +1,73 @@
.primary-toolbar .button {
.primary-toolbar .button,
.menubar.toolbar .button,
.header-bar .button {
border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:focused {
.primary-toolbar .button:focused,
.menubar.toolbar .button:focused,
.header-bar .button:focused {
border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:active {
.primary-toolbar .button:active,
.menubar.toolbar .button:active,
.header-bar .button:active {
border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:active:focused {
.primary-toolbar .button:active:focused,
.menubar.toolbar .button:active:focused,
.header-bar .button:active:focused {
border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:backdrop {
.primary-toolbar .button:backdrop,
.menubar.toolbar .button:backdrop,
.header-bar .button:backdrop {
border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:active:backdrop {
.primary-toolbar .button:active:backdrop,
.menubar.toolbar .button:active:backdrop,
.header-bar .button:active:backdrop {
border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .entry {
.primary-toolbar .entry,
.menubar.toolbar .entry,
.header-bar .entry {
border-image: url("assets/radiance-entry-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .entry:focus {
.primary-toolbar .entry:focus,
.menubar.toolbar .entry:focus,
.header-bar .entry:focus {
border-image: url("assets/radiance-entry-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .button,
.primary-toolbar GtkComboBox.combobox-entry .button:focus:insensitive,
.menubar.toolbar GtkComboBox.combobox-entry .button,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus:insensitive,
.header-bar GtkComboBox.combobox-entry .button,
.header-bar GtkComboBox.combobox-entry .button:focus:insensitive {
border-image: url("assets/radiance-combobox-button-toolbar.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .button:focus,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus,
.header-bar GtkComboBox.combobox-entry .button:focus {
border-image: url("assets/radiance-combobox-button-toolbar-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
.header-bar GtkComboBox.combobox-entry .button:focus:active:focus {
border-image: url("assets/radiance-combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.menubar.menuitem:hover,
.menubar .menuitem:hover {
border-image: none;
}
border-image: url("assets/radiance-menubaritem.png") 8 10 1 10 / 8px 10px 1px 10px stretch;
}

@ -19,7 +19,7 @@ GtkSwitch.trough:active {
* button *
**********/
.button {
border-radius: 9px;
border-radius: 8px;
border-width: 1px;
border-style: solid;
border-color: transparent;
@ -110,32 +110,45 @@ GtkSwitch.trough:active {
border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button {
.primary-toolbar .button,
.menubar.toolbar .button,
.header-bar .button {
border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:focused {
.primary-toolbar .button:focused,
.menubar.toolbar .button:focused,
.header-bar .button:focused {
border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:active {
.primary-toolbar .button:active,
.menubar.toolbar .button:active,
.header-bar .button:active {
border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:active:focused {
.primary-toolbar .button:active:focused,
.menubar.toolbar .button:active:focused,
.header-bar .button:active:focused {
border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:backdrop {
.primary-toolbar .button:backdrop,
.menubar.toolbar .button:backdrop,
.header-bar .button:backdrop {
border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .button:active:backdrop {
.primary-toolbar .button:active:backdrop,
.menubar.toolbar .button:active:backdrop,
.header-bar .button:active:backdrop {
border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.menubar.menuitem:hover,
.menubar .menuitem:hover {
border-image: url("assets/menubaritem.png") 8 10 1 10 / 8px 10px 1px 10px stretch;
}
/*********
@ -175,16 +188,24 @@ GtkSwitch.trough:active {
border-image: url("assets/backdrop-entry-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .entry {
.primary-toolbar .entry,
.menubar.toolbar .entry,
.header-bar .entry {
border-image: url("assets/entry-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .entry:focus {
.primary-toolbar .entry:focus,
.menubar.toolbar .entry:focus,
.header-bar .entry:focus {
border-image: url("assets/entry-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar .entry.progressbar,
.primary-toolbar .entry.progressbar,
.menubar.toolbar .entry.progressbar,
.menubar.toolbar .entry.progressbar,
.header-bar .entry.progressbar,
.header-bar .entry.progressbar,
.entry.progressbar {
border-radius: 8px;
border-width: 0;
@ -231,16 +252,45 @@ GtkComboBox.combobox-entry .button:active:focus {
border-image: url("assets/combobox-button-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .button,
.primary-toolbar GtkComboBox.combobox-entry .button:focus:insensitive,
.menubar.toolbar GtkComboBox.combobox-entry .button,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus:insensitive,
.header-bar GtkComboBox.combobox-entry .button,
.header-bar GtkComboBox.combobox-entry .button:focus:insensitive {
border-image: url("assets/combobox-button-toolbar.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .button:focus,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus,
.header-bar GtkComboBox.combobox-entry .button:focus {
border-image: url("assets/combobox-button-toolbar-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
.header-bar GtkComboBox.combobox-entry .button:focus:active:focus {
border-image: url("assets/combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
}
.primary-toolbar GtkComboBox.combobox-entry .entry:first-child,
.primary-toolbar GtkComboBox.combobox-entry .button:first-child {
.primary-toolbar GtkComboBox.combobox-entry .button:first-child,
.menubar.toolbar GtkComboBox.combobox-entry .entry:first-child,
.menubar.toolbar GtkComboBox.combobox-entry .button:first-child,
.header-bar GtkComboBox.combobox-entry .entry:first-child,
.header-bar GtkComboBox.combobox-entry .button:first-child {
border-image-width: 10px 0 10px 12px;
border-radius: 8px 0 0 8px;
border-right-width: 0;
}
.primary-toolbar GtkComboBox.combobox-entry .entry:last-child,
.primary-toolbar GtkComboBox.combobox-entry .button:last-child {
border-image-width: 10px 12px 10px 0;
.primary-toolbar GtkComboBox.combobox-entry .button:last-child,
.menubar.toolbar GtkComboBox.combobox-entry .entry:last-child,
.menubar.toolbar GtkComboBox.combobox-entry .button:last-child,
.header-bar GtkComboBox.combobox-entry .entry:last-child,
.header-bar GtkComboBox.combobox-entry .button:last-child {
border-image-width: 10px 12px 10px 1px;
border-radius: 0 8px 8px 0;
border-left-width: 0;
}
@ -264,6 +314,22 @@ GtkComboBox.combobox-entry .button:active:focus {
.primary-toolbar .raised .button:active,
.primary-toolbar .button.raised:insensitive,
.primary-toolbar .raised .button:insensitive,
.menubar.toolbar .entry,
.menubar.toolbar GtkComboBox.combobox-entry .entry,
.menubar.toolbar GtkComboBox.combobox-entry .button,
.menubar.toolbar .button:active,
.menubar.toolbar .button.raised:active,
.menubar.toolbar .raised .button:active,
.menubar.toolbar .button.raised:insensitive,
.menubar.toolbar .raised .button:insensitive,
.header-bar .entry,
.header-bar GtkComboBox.combobox-entry .entry,
.header-bar GtkComboBox.combobox-entry .button,
.header-bar .button:active,
.header-bar .button.raised:active,
.header-bar .raised .button:active,
.header-bar .button.raised:insensitive,
.header-bar .raised .button:insensitive,
.inline-toolbar.toolbar .button:active,
.inline-toolbar.toolbar .button:insensitive,
.inline-toolbar.toolbar GtkToolButton .button:active,
@ -271,7 +337,15 @@ GtkComboBox.combobox-entry .button:active:focus {
.primary-toolbar GtkSwitch.trough,
.primary-toolbar GtkSwitch.trough:insensitive,
.primary-toolbar GtkComboBox .button:active,
.primary-toolbar GtkComboBox .button:insensitive {
.primary-toolbar GtkComboBox .button:insensitive,
.menubar.toolbar GtkSwitch.trough,
.header-bar GtkSwitch.trough,
.menubar.toolbar GtkSwitch.trough:insensitive,
.header-bar GtkSwitch.trough:insensitive,
.menubar.toolbar GtkComboBox .button:active,
.header-bar GtkComboBox .button:active,
.menubar.toolbar GtkComboBox .button:insensitive,
.header-bar GtkComboBox .button:insensitive {
}
/* primary toolbar - focused element borders */
@ -283,16 +357,40 @@ GtkComboBox.combobox-entry .button:active:focus {
.primary-toolbar .raised .button:focus:active,
.primary-toolbar .button.raised.default:active,
.primary-toolbar .raised .button.default:active,
.menubar.toolbar .entry:focus,
.menubar.toolbar .button:active:focus,
.menubar.toolbar GtkComboBox.combobox-entry .entry:focus,
.menubar.toolbar GtkComboBox.combobox-entry .button:focus,
.menubar.toolbar .button.raised:focus:active,
.menubar.toolbar .raised .button:focus:active,
.menubar.toolbar .button.raised.default:active,
.menubar.toolbar .raised .button.default:active,
.header-bar .entry:focus,
.header-bar .button:active:focus,
.header-bar GtkComboBox.combobox-entry .entry:focus,
.header-bar GtkComboBox.combobox-entry .button:focus,
.header-bar .button.raised:focus:active,
.header-bar .raised .button:focus:active,
.header-bar .button.raised.default:active,
.header-bar .raised .button.default:active,
.inline-toolbar.toolbar .button:focus:active,
.inline-toolbar.toolbar .button.default:active,
.primary-toolbar GtkComboBox .button:active:focus {
.primary-toolbar GtkComboBox .button:active:focus,
.menubar.toolbar GtkComboBox .button:active:focus,
.header-bar GtkComboBox .button:active:focus {
}
/* primary toolbar - generic button borders */
.primary-toolbar .button.raised,
.primary-toolbar .raised .button,
.menubar.toolbar .button.raised,
.menubar.toolbar .raised .button,
.header-bar .button.raised,
.header-bar .raised .button,
.inline-toolbar.toolbar .button,
.primary-toolbar GtkComboBox .button {
.primary-toolbar GtkComboBox .button,
.menubar.toolbar GtkComboBox .button,
.header-bar GtkComboBox .button {
}
/* primary toolbar - focused button borders */
@ -300,9 +398,19 @@ GtkComboBox.combobox-entry .button:active:focus {
.primary-toolbar .button.raised.default,
.primary-toolbar .raised .button:focus,
.primary-toolbar .raised .button.default,
.menubar.toolbar .button.raised:focus,
.menubar.toolbar .button.raised.default,
.menubar.toolbar .raised .button:focus,
.menubar.toolbar .raised .button.default,
.header-bar .button.raised:focus,
.header-bar .button.raised.default,
.header-bar .raised .button:focus,
.header-bar .raised .button.default,
.inline-toolbar.toolbar .button:focus,
.inline-toolbar.toolbar .button.default,
.primary-toolbar GtkComboBox .button:focus {
.primary-toolbar GtkComboBox .button:focus,
.menubar.toolbar GtkComboBox .button:focus,
.header-bar GtkComboBox .button:focus {
}
/* column-headers borders */
@ -375,15 +483,18 @@ GtkSwitch.trough:backdrop,
}
.trough {
border-image: url("assets/progressbar-horizontal-trough.png") 6 7 6 7 / 6px 7px 6px 7px stretch;
}
.trough.vertical {
border-image: url("assets/progressbar-vertical-trough.png") 7 6 7 6 / 7px 6px 7px 6px stretch;
}
.trough row {
}
.trough.vertical {
border-image: url("assets/progressbar-vertical-trough.png") 7 6 7 6 / 7px 6px 7px 6px stretch;
}
GtkSwitch.trough {
@ -394,11 +505,15 @@ GtkSwitch.trough:active {
border-image: url("assets/switch-trough-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar GtkSwitch.trough {
.primary-toolbar GtkSwitch.trough,
.menubar.toolbar GtkSwitch.trough,
.header-bar GtkSwitch.trough {
border-image: url("assets/switch-trough-toolbar-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}
.primary-toolbar GtkSwitch.trough:active {
.primary-toolbar GtkSwitch.trough:active,
.menubar.toolbar GtkSwitch.trough:active,
.header-bar GtkSwitch.trough:active {
border-image: url("assets/switch-trough-toolbar-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
}

@ -1,38 +1,74 @@
/* Set up shadows and hilights for button visual separation */
.primary-toolbar .linked .button,
.primary-toolbar .button.raised.linked,
.primary-toolbar .raised.linked .button {
.primary-toolbar .raised.linked .button,
.menubar.toolbar .linked .button,
.menubar.toolbar .button.raised.linked,
.menubar.toolbar .raised.linked .button,
.header-bar .linked .button,
.header-bar .button.raised.linked,
.header-bar .button.raised.linked .button {
box-shadow: inset 1px 0 shade (@dark_bg_color, 1.1),
inset -1px 0 shade (@dark_bg_color, 0.9);
}
.primary-toolbar .linked .button:first-child,
.primary-toolbar .button.raised.linked:first-child,
.primary-toolbar .raised.linked .button:first-child {
.primary-toolbar .raised.linked .button:first-child,
.menubar.toolbar .linked .button:first-child,
.menubar.toolbar .button.raised.linked:first-child,
.menubar.toolbar .raised.linked .button:first-child,
.header-bar .linked .button:first-child,
.header-bar .button.raised.linked:first-child,
.header-bar .raised.linked .button:first-child {
box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9);
}
.primary-toolbar .linked .button:last-child,
.primary-toolbar .button.raised.linked:last-child,
.primary-toolbar .raised.linked .button:last-child {
.primary-toolbar .raised.linked .button:last-child,
.menubar.toolbar .linked .button:last-child,
.menubar.toolbar .button.raised.linked:last-child,
.menubar.toolbar .raised.linked .button:last-child,
.header-bar .linked .button:last-child,
.header-bar .button.raised.linked:last-child,
.header-bar .raised.linked .button:last-child {
box-shadow: inset 1px 0 shade (@dark_bg_color, 1.1)
}
.primary-toolbar .linked .button:active,
.primary-toolbar .button.raised.linked:active,
.primary-toolbar .raised.linked .button:active {
.primary-toolbar .raised.linked .button:active,
.menubar.toolbar .linked .button:active,
.menubar.toolbar .button.raised.linked:active,
.menubar.toolbar .raised.linked .button:active,
.header-bar .linked .button:active,
.header-bar .button.raised.linked:active,
.header-bar .raised.linked .button:active {
box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9);
}
.primary-toolbar .linked .button:insensitive,
.primary-toolbar .button.raised.linked:insensitive,
.primary-toolbar .raised.linked .button:insensitive {
.primary-toolbar .raised.linked .button:insensitive,
.menubar.toolbar .linked .button:insensitive,
.menubar.toolbar .button.raised.linked:insensitive,
.menubar.toolbar .raised.linked .button:insensitive,
.header-bar .linked .button:insensitive,
.header-bar .button.raised.linked:insensitive,
.header-bar .raised.linked .button:insensitive {
box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9);
}
.primary-toolbar .linked .button:backdrop:last-child,
.primary-toolbar .button.raised.linked:backdrop:last-child,
.primary-toolbar .raised.linked .button:backdrop:last-child {
.primary-toolbar .raised.linked .button:backdrop:last-child,
.menubar.toolbar .linked .button:backdrop:last-child,
.menubar.toolbar .button.raised.linked:backdrop:last-child,
.menubar.toolbar .raised.linked .button:backdrop:last-child,
.header-bar .linked .button:backdrop:last-child,
.header-bar .button.raised.linked:backdrop:last-child,
.header-bar .raised.linked .button:backdrop:last-child {
box-shadow: inset 1px 0 shade (@dark_bg_color, 1.1);
}
@ -43,8 +79,8 @@
.menubar.menuitem:hover,
.menubar .menuitem:hover {
color: @selected_fg_color;
text-shadow: 0 1px shade (@selected_bg_color, 1.1);
color: @dark_fg_color;
text-shadow: 0 1px shade (@dark_bg_color, 1.1);
}
.menuitem:hover,
@ -62,7 +98,9 @@
/* primary-toolbar */
.primary-toolbar,
.primary-toolbar .toolbar,
.primary-toolbar.toolbar {
.primary-toolbar.toolbar,
.menubar.toolbar,
.header-bar {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 0.96)),
to (shade (@dark_bg_color, 1.1)));
@ -72,13 +110,21 @@
text-shadow: 0 1px shade (@dark_bg_color, 1.1);
}
.primary-toolbar :insensitive {
.primary-toolbar :insensitive,
.menubar.toolbar :insensitive,
.header-bar :insensitive {
text-shadow: 0 1px shade (@dark_bg_color, 1.1);
}
.primary-toolbar GtkComboBox,
.primary-toolbar .button *,
.primary-toolbar .button {
.primary-toolbar .button,
.menubar.toolbar GtkComboBox,
.menubar.toolbar .button *,
.menubar.toolbar .button,
.header-bar GtkComboBox,
.header-bar .button *,
.header-bar .button {
text-shadow: 0 1px alpha (shade (@dark_bg_color, 1.25), 0.32);
}
@ -86,8 +132,18 @@
.primary-toolbar .raised.button,
.primary-toolbar .button:hover,
.primary-toolbar .button:active,
.primary-toolbar .button:insensitive {
.primary-toolbar .button:insensitive,
.menubar.toolbar .raised .button,
.menubar.toolbar .raised.button,
.menubar.toolbar .button:hover,
.menubar.toolbar .button:active,
.menubar.toolbar .button:insensitive,
.header-bar .raised .button,
.header-bar .raised.button,
.header-bar .button:hover,
.header-bar .button:active,
.header-bar .button:insensitive {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.03)),
to (shade (@dark_bg_color, 0.96)));
}
}

@ -1,735 +0,0 @@
/* primary-toolbar */
.menubar.toolbar,
.primary-toolbar,
.primary-toolbar .toolbar,
.primary-toolbar.toolbar {
-GtkWidget-window-dragging: true;
background-image: -gtk-gradient (linear, left top, left bottom,
from (@toolbar_bg_top_color),
to (@toolbar_bg_bottom_color));
border-top-color: @toolbar_border_top_color;
border-bottom-color: @toolbar_border_bottom_color;
border-style: solid;
border-width: 1px 0 1px 0;
padding: 2px;
color: @toolbar_fg_color;
-unico-border-gradient: none;
-unico-inner-stroke-gradient: none;
-unico-inner-stroke-top-color: @transparent;
-unico-inner-stroke-width: 0;
}
.menubar.toolbar :insensitive,
.primary-toolbar :insensitive {
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.35);
}
.menubar.toolbar GtkComboBox,
.menubar.toolbar .button *,
.menubar.toolbar .button,
.primary-toolbar GtkComboBox,
.primary-toolbar .button *,
.primary-toolbar .button {
background-color: @transparent;
background-image: none;
border-color: @transparent;
border-width: 1px;
padding: 2px;
color: @toolbar_fg_color;
transition: 0ms ease-in-out;
-unico-focus-border-color: @transparent;
-unico-focus-fill-color: @transparent;
-unico-focus-outer-stroke-color: @transparent;
-unico-border-gradient: none;
-unico-glow-radius: 0;
-unico-inner-stroke-width: 0;
-unico-outer-stroke-width: 0;
}
.menubar.toolbar .button,
.primary-toolbar .button,
whatever {
padding: 3px 1.5px;
}
.menubar.toolbar GtkLabel,
.primary-toolbar GtkLabel,
whatever {
color: @toolbar_fg_color;
}
.menubar.toolbar GtkLabel:insensitive,
.primary-toolbar GtkLabel:insensitive,
.menubar.toolbar .button *:insensitive,
.primary-toolbar .button *:insensitive {
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.35);
}
.menubar.toolbar GtkLabel:active,
.menubar.toolbar GtkLabel:active:hover,
.primary-toolbar GtkLabel:active,
.primary-toolbar GtkLabel:active:hover,
.menubar.toolbar .button *:active,
.menubar.toolbar .button *:active:hover,
.primary-toolbar .button *:active,
.primary-toolbar .button *:active:hover,
.whatever {
color: @toolbarbutton_selected_fg_color;
}
.menubar.toolbar GtkComboBox .cell,
.primary-toolbar GtkComboBox .cell {
color: @toolbar_fg_color;
}
.menubar.toolbar .linked .button,
.menubar.toolbar .linked .button:hover,
.menubar.toolbar .linked .button:active,
.menubar.toolbar .linked .button:insensitive,
.menubar.toolbar .raised .button,
.menubar.toolbar .raised.button,
.menubar.toolbar .button:hover,
.menubar.toolbar .button:active,
.menubar.toolbar .button:insensitive,
.primary-toolbar .raised .button,
.primary-toolbar .raised.button,
.primary-toolbar .button:hover,
.primary-toolbar .button:active,
.primary-toolbar .button:insensitive {
border-width: 1px;
transition: 0ms ease-in-out;
-unico-inner-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (alpha (shade (@toolbar_bg_color, 1.08), 0.5)),
to (alpha (shade (@toolbar_bg_color, 1.08), 0.5)));
-unico-outer-stroke-width: 1px;
}
.menubar.toolbar .linked .button,
.menubar.toolbar .linked .button:hover,
.menubar.toolbar .linked .button:active,
.menubar.toolbar .linked .button:insensitive,
whatever {
-unico-inner-stroke-width: 0;
}
.menubar.toolbar .linked .button:focus,
.menubar.toolbar .raised .button:focus,
.menubar.toolbar .raised.button:focus,
.menubar.toolbar .button:hover:focus,
.menubar.toolbar .button:active:focus,
.menubar.toolbar .button:insensitive:focus,
.primary-toolbar .raised .button:focus,
.primary-toolbar .raised.button:focus,
.primary-toolbar .button:hover:focus,
.primary-toolbar .button:active:focus,
.primary-toolbar .button:insensitive:focus {
-unico-outer-stroke-gradient: none;
-unico-outer-stroke-color: @transparent;
}
.menubar.toolbar GtkComboBox.combobox-entry .button,
.primary-toolbar GtkComboBox.combobox-entry .button {
-unico-inner-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (alpha (shade (@toolbar_bg_color, 1.08), 0.25)),
to (alpha (shade (@toolbar_bg_color, 1.08), 0.75)));
}
@define-color toolbarhover_bg_color mix (@toolbar_fg_color, @toolbar_bg_color, 0.9);
.menubar.toolbar .linked .button,
.menubar.toolbar .linked .button:insensitive,
.menubar.toolbar GtkComboBox.combobox-entry .button,
/*.menubar.toolbar .raised .button,*/
/*.menubar.toolbar .raised.button,*/
.menubar.toolbar .button:hover,
.primary-toolbar .linked .button,
.primary-toolbar .linked .button:insensitive,
.primary-toolbar GtkComboBox.combobox-entry .button,
.primary-toolbar .raised .button,
.primary-toolbar .raised.button,
.primary-toolbar .button:hover,
whatever {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarhover_bg_color, 1.2)),
to (shade (@toolbarhover_bg_color, 1.05)));
border-color: shade (@toolbar_bg_color, 0.8);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.85)),
to (shade (@toolbar_bg_color, 0.75)));
-unico-glow-color: shade (@toolbar_bg_color, 1.08);
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.25)),
to (shade (@toolbar_bg_color, 1.0)));
}
.menubar.toolbar .linked .button:insensitive,
.primary-toolbar .linked .button:insensitive,
whatever {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarhover_bg_color, 1.075)),
to (shade (@toolbarhover_bg_color, 0.975)));
}
.menubar.toolbar .linked .button:hover,
.menubar.toolbar .raised .button:hover,
.menubar.toolbar .raised.button:hover,
.primary-toolbar .linked .button:hover,
.primary-toolbar .raised .button:hover,
.primary-toolbar .raised.button:hover,
whatever {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarhover_bg_color, 1.225)),
to (shade (@toolbarhover_bg_color, 1.075)));
}
/*
.menubar.toolbar .raised .button,
.menubar.toolbar .raised .button:insensitive,
.menubar.toolbar .raised.button,
.menubar.toolbar .raised.button:insensitive,
whatever {
background-color: @transparent;
background-image: none;
border-color: @transparent;
-unico-border-gradient: none;
-unico-inner-stroke-color: @transparent;
-unico-inner-stroke-gradient: none;
-unico-outer-stroke-color: @transparent;
-unico-outer-stroke-gradient: none;
-unico-glow-color: @transparent;
}
*/
@define-color toolbarbutton_selected_border_color mix (@toolbarbutton_selected_bg_color, @toolbar_bg_color, 0.75);
.menubar.toolbar .button:active,
.primary-toolbar .button:active {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarbutton_selected_bg_color, 0.9)),
to (shade (@toolbarbutton_selected_bg_color, 1.1)));
border-color: shade (@toolbarbutton_selected_border_color, 0.8);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarbutton_selected_border_color, 0.8)),
to (shade (@toolbarbutton_selected_border_color, 0.85)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarbutton_selected_bg_color, 0.75)),
to (shade (@toolbarbutton_selected_bg_color, 1.05)));
}
.menubar.toolbar .button:active:hover,
.primary-toolbar .button:active:hover {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarbutton_selected_bg_color, 0.925)),
to (shade (@toolbarbutton_selected_bg_color, 1.125)));
}
.menubar.toolbar .button:active:insensitive,
.menubar.toolbar .button:insensitive,
.primary-toolbar .button:active:insensitive,
.primary-toolbar .button:insensitive {
/*border-color: shade (@toolbar_bg_color, 0.85);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.8)),
to (shade (@toolbar_bg_color, 0.9)));
-unico-glow-radius: 0;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (alpha (shade (@toolbar_bg_color, 1.2), 0.18)),
to (alpha (shade (@toolbar_bg_color, 1.4), 0.5)));*/
border-color: shade (@toolbar_bg_color, 0.85);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.8)),
to (shade (@toolbar_bg_color, 0.9)));
-unico-glow-radius: 0;
-unico-inner-stroke-color: @transparent;
-unico-inner-stroke-gradient: none;
-unico-outer-stroke-color: @transparent;
-unico-outer-stroke-gradient: none;
}
.menubar.toolbar .button:insensitive,
.primary-toolbar .button:insensitive {
/*background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 0.99)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.12)),
to (shade (@toolbar_bg_color, 1.04)));*/
background-color: @transparent;
background-image: none;
border-color: shade (@toolbar_bg_color, 0.85);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.9)),
to (shade (@toolbar_bg_color, 0.8)));
}
.menubar.toolbar .button:active:insensitive,
.primary-toolbar .button:active:insensitive {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.9)),
to (shade (@toolbar_bg_color, 1.0)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.85)),
to (shade (@toolbar_bg_color, 1.05)));
}
.menubar.toolbar .entry,
.menubar.toolbar .entry:active,
.menubar.toolbar .entry:focused,
.primary-toolbar .entry,
.primary-toolbar .entry:active,
.primary-toolbar .entry:focused {
-unico-outer-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (alpha (shade (@toolbar_bg_color, 1.08), 0.25)),
to (alpha (shade (@toolbar_bg_color, 1.08), 0.75)));
}
.menubar.toolbar .entry,
.primary-toolbar .entry {
border-color: shade (@toolbar_bg_color, 0.85);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.75)),
to (shade (@toolbar_bg_color, 0.95)));
}
.menubar.toolbar .entry:insensitive,
.primary-toolbar .entry:insensitive {
-unico-outer-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (alpha (shade (@toolbar_bg_color, 1.08), 0.18)),
to (alpha (shade (@toolbar_bg_color, 1.08), 0.5)));
}
.menubar.toolbar .entry:focused,
.primary-toolbar .entry:focused {
border-color: shade (@selected_bg_color, 0.925);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@selected_bg_color, 0.85)),
to (shade (@selected_bg_color, 0.9)));
-unico-inner-stroke-color: alpha (@selected_bg_color, 0.4);
-unico-inner-stroke-gradient: none;
}
.menubar.toolbar GtkSeparatorToolItem,
.menubar.toolbar .separator,
.menubar.toolbar .separator:insensitive,
.primary-toolbar GtkSeparatorToolItem,
.primary-toolbar .separator,
.primary-toolbar .separator:insensitive {
border-color: alpha (shade (@toolbar_bg_color, 0.9), 0.5);
border-style: solid;
-unico-border-gradient: none;
-unico-inner-stroke-color: alpha (shade (@toolbar_bg_color, 1.26), 0.4);
-unico-inner-stroke-gradient: none;
}
/*****************
* Linked button *
*****************/
/* Middle button */
.menubar.toolbar .linked .entry,
.menubar.toolbar .linked .button,
.menubar.toolbar .linked .button:hover,
.menubar.toolbar .linked .button:active,
.menubar.toolbar .linked .button:active:hover,
.menubar.toolbar .linked .button:insensitive,
.primary-toolbar .linked .entry,
.primary-toolbar .linked .button,
.primary-toolbar .linked .button:hover,
.primary-toolbar .linked .button:active,
.primary-toolbar .linked .button:active:hover,
.primary-toolbar .linked .button:insensitive {
border-width: 1px;
border-right-width: 0;
-unico-outer-stroke-width: 1px 0 1px 0;
}
/* Leftmost button */
.menubar.toolbar .linked .entry:first-child,
.menubar.toolbar .linked .button:first-child,
.menubar.toolbar .linked .button:hover:first-child,
.menubar.toolbar .linked .button:active:first-child,
.menubar.toolbar .linked .button:active:hover:first-child,
.menubar.toolbar .linked .button:insensitive:first-child,
.primary-toolbar .linked .entry:first-child,
.primary-toolbar .linked .button:first-child,
.primary-toolbar .linked .button:hover:first-child,
.primary-toolbar .linked .button:active:first-child,
.primary-toolbar .linked .button:active:hover:first-child,
.primary-toolbar .linked .button:insensitive:first-child {
border-width: 1px;
border-right-width: 0;
-unico-outer-stroke-width: 1px 0 1px 1px;
}
/* Rightmost button */
.menubar.toolbar .linked .entry:last-child,
.menubar.toolbar .linked .button:last-child,
.menubar.toolbar .linked .button:hover:last-child,
.menubar.toolbar .linked .button:active:last-child,
.menubar.toolbar .linked .button:active:hover:last-child,
.menubar.toolbar .linked .button:insensitive:last-child,
.primary-toolbar .linked .entry:last-child,
.primary-toolbar .linked .button:last-child,
.primary-toolbar .linked .button:hover:last-child,
.primary-toolbar .linked .button:active:last-child,
.primary-toolbar .linked .button:active:hover:last-child,
.primary-toolbar .linked .button:insensitive:last-child {
border-width: 1px;
-unico-outer-stroke-width: 1px 1px 1px 0;
}
/* Linked single button */
.menubar.toolbar .linked .entry:only-child,
.menubar.toolbar .linked .button:only-child,
.menubar.toolbar .linked .button:hover:only-child,
.menubar.toolbar .linked .button:active:only-child,
.menubar.toolbar .linked .button:active:hover:only-child,
.menubar.toolbar .linked .button:insensitive:only-child,
.primary-toolbar .linked .entry:only-child,
.primary-toolbar .linked .button:only-child,
.primary-toolbar .linked .button:hover:only-child,
.primary-toolbar .linked .button:active:only-child,
.primary-toolbar .linked .button:active:hover:only-child,
.primary-toolbar .linked .button:insensitive:only-child,
.menubar.toolbar .linked .entry:first-child:last-child,
.menubar.toolbar .linked .button:first-child:last-child,
.menubar.toolbar .linked .button:hover:first-child:last-child,
.menubar.toolbar .linked .button:active:first-child:last-child,
.menubar.toolbar .linked .button:active:hover:first-child:last-child,
.menubar.toolbar .linked .button:insensitive:first-child:last-child,
.primary-toolbar .linked .entry:first-child:last-child,
.primary-toolbar .linked .button:first-child:last-child,
.primary-toolbar .linked .button:hover:first-child:last-child,
.primary-toolbar .linked .button:active:first-child:last-child,
.primary-toolbar .linked .button:active:hover:first-child:last-child,
.primary-toolbar .linked .button:insensitive:first-child:last-child,
whatever {
border-width: 1px;
-unico-outer-stroke-width: 1px;
}
/************
* Backdrop *
************/
.menubar.toolbar:backdrop,
.primary-toolbar:backdrop,
.primary-toolbar .toolbar:backdrop,
.primary-toolbar.toolbar:backdrop {
background-color: @toolbar_bg_color;
background-image: none;
border-bottom-color: @toolbar_bg_color;
border-style: solid;
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5);
-unico-border-gradient: none;
-unico-inner-stroke-gradient: none;
-unico-inner-stroke-width: 0;
}
.menubar.toolbar :insensitive:backdrop,
.primary-toolbar :insensitive:backdrop {
}
.menubar.toolbar GtkComboBox:backdrop,
.menubar.toolbar .button *:backdrop,
.menubar.toolbar .button:backdrop,
.primary-toolbar GtkComboBox:backdrop,
.primary-toolbar .button *:backdrop,
.primary-toolbar .button:backdrop {
background-color: @transparent;
background-image: none;
border-color: @transparent;
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5);
transition: 0ms ease-in-out;
-unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5);
-unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2);
-unico-focus-outer-stroke-color: @transparent;
-unico-border-gradient: none;
-unico-glow-radius: 0;
-unico-inner-stroke-width: 0;
-unico-outer-stroke-width: 0;
}
.menubar.toolbar .button *:hover:backdrop,
.primary-toolbar .button *:hover:backdrop {
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5);
}
.menubar.toolbar .raised .button:backdrop,
.menubar.toolbar .raised.button:backdrop,
.menubar.toolbar .button:hover:backdrop,
.menubar.toolbar .button:active:backdrop,
.menubar.toolbar .button:insensitive:backdrop,
.primary-toolbar .raised .button:backdrop,
.primary-toolbar .raised.button:backdrop,
.primary-toolbar .button:hover:backdrop,
.primary-toolbar .button:active:backdrop,
.primary-toolbar .button:insensitive:backdrop {
transition: 0ms ease-in-out;
-unico-focus-fill-color: @transparent;
-unico-focus-border-color: @transparent;
-unico-focus-outer-stroke-color: @transparent;
-unico-inner-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 1.06)));
-unico-outer-stroke-width: 1px;
}
.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop,
.primary-toolbar GtkComboBox.combobox-entry .button:backdrop {
-unico-inner-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 1.06)));
}
.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop,
.menubar.toolbar .raised .button:backdrop,
.menubar.toolbar .raised.button:backdrop,
.menubar.toolbar .button:hover:backdrop,
.primary-toolbar GtkComboBox.combobox-entry .button:backdrop,
.primary-toolbar .raised .button:backdrop,
.primary-toolbar .raised.button:backdrop,
.primary-toolbar .button:hover:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.06)),
to (shade (@toolbar_bg_color, 0.98)));
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.9)),
to (shade (@toolbar_bg_color, 0.87)));
-unico-glow-radius: 0;
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.12)),
to (shade (@toolbar_bg_color, 1.02)));
}
.menubar.toolbar .button:active:backdrop,
.primary-toolbar .button:active:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.9)),
to (shade (@toolbar_bg_color, 0.95)));
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.75)),
to (shade (@toolbar_bg_color, 0.85)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.88)),
to (shade (@toolbar_bg_color, 0.93)))
}
.menubar.toolbar .button:active:hover:backdrop,
.primary-toolbar .button:active:hover:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.95)),
to (shade (@toolbar_bg_color, 1.0)));
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.75)),
to (shade (@toolbar_bg_color, 0.85)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.93)),
to (shade (@toolbar_bg_color, 0.94)))
}
.menubar.toolbar .button:active:insensitive:backdrop,
.menubar.toolbar .button:insensitive:backdrop,
.primary-toolbar .button:active:insensitive:backdrop,
.primary-toolbar .button:insensitive:backdrop {
border-color: shade (@toolbar_bg_color, 1.0);
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.0)),
to (shade (@toolbar_bg_color, 1.0)));
-unico-glow-radius: 0;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 1.06)));
}
.menubar.toolbar .button:insensitive:backdrop,
.primary-toolbar .button:insensitive:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 0.99)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.1)),
to (shade (@toolbar_bg_color, 1.04)));
}
.menubar.toolbar .button:active:insensitive:backdrop,
.primary-toolbar .button:active:insensitive:backdrop {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.94)),
to (shade (@toolbar_bg_color, 1.02)));
-unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.92)),
to (shade (@toolbar_bg_color, 1.0)));
}
.menubar.toolbar .entry:backdrop,
.menubar.toolbar .entry:active:backdrop,
.menubar.toolbar .entry:focused:backdrop,
.primary-toolbar .entry:backdrop,
.primary-toolbar .entry:active:backdrop,
.primary-toolbar .entry:focused:backdrop {
color: @text_color;
-unico-outer-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 1.06)));
}
.menubar.toolbar .entry:backdrop,
.primary-toolbar .entry:backdrop {
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 0.75)),
to (shade (@toolbar_bg_color, 0.95)));
}
.menubar.toolbar .entry:insensitive:backdrop,
.primary-toolbar .entry:insensitive:backdrop {
-unico-outer-stroke-width: 1px;
-unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbar_bg_color, 1.01)),
to (shade (@toolbar_bg_color, 1.06)));
}
.menubar.toolbar .entry:focused:backdrop,
.primary-toolbar .entry:focused:backdrop {
-unico-border-gradient: -gtk-gradient (linear, left top, left bottom,
from (shade (@backdrop_selected_bg_color, 0.75)),
to (shade (@backdrop_selected_bg_color, 0.8)));
-unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2);
-unico-inner-stroke-gradient: none;
}
.menubar.toolbar GtkSeparatorToolItem:backdrop,
.menubar.toolbar .separator:backdrop,
.menubar.toolbar .separator:insensitive:backdrop,
.primary-toolbar GtkSeparatorToolItem:backdrop,
.primary-toolbar .separator:backdrop,
.primary-toolbar .separator:insensitive:backdrop {
border-color: shade (@toolbar_bg_color, 0.94);
border-style: solid;
-unico-border-gradient: none;
-unico-inner-stroke-color: shade (@toolbar_bg_color, 1.04);
-unico-inner-stroke-gradient: none;
}
.menubar.toolbar:backdrop,
.menubar.toolbar *:backdrop,
.menubar.toolbar .button:backdrop,
.menubar.toolbar .button *:backdrop,
.menubar.toolbar .button *:active:backdrop,
.primary-toolbar:backdrop,
.primary-toolbar *:backdrop,
.primary-toolbar.toolbar:backdrop,
.primary-toolbar .toolbar:backdrop,
.primary-toolbar .button:backdrop,
.primary-toolbar .button *:backdrop,
.primary-toolbar .button *:active:backdrop,
.whatever {
text-shadow: none;
}
/* trough */
@define-color toolbartrough_bg_color shade (mix (@toolbar_fg_color, @toolbar_bg_color, 0.85), 1.05);
.menubar.toolbar .trough,
.menubar.toolbar .trough row,
.menubar.toolbar .trough row:hover,
.menubar.toolbar .trough row:selected,
.menubar.toolbar .trough row:selected:focused,
.primary-toolbar .trough,
.primary-toolbar .trough row,
.primary-toolbar .trough row:hover,
.primary-toolbar .trough row:selected,
.primary-toolbar .trough row:selected:focused,
whatever {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbartrough_bg_color, 0.9)),
to (shade (@toolbartrough_bg_color, 1.05)));
border-style: solid;
border-width: 1px;
/*color: @text_color;*/
border-color: shade (@toolbartrough_bg_color, 0.75);
-unico-border-gradient: none;
-unico-outer-stroke-width: 0;
}
.menubar.toolbar .trough.vertical,
.primary-toolbar .trough.vertical,
whatever {
background-image: -gtk-gradient (linear, left top, right top,
from (shade (@toolbartrough_bg_color, 0.9)),
to (shade (@toolbartrough_bg_color, 1.05)));
}
.menubar.toolbar .trough:insensitive,
.menubar.toolbar .trough row:insensitive,
.menubar.toolbar .trough row:selected:insensitive,
.menubar.toolbar .trough.vertical:insensitive,
.primary-toolbar .trough:insensitive,
.primary-toolbar .trough row:insensitive,
.primary-toolbar .trough row:selected:insensitive,
.primary-toolbar .trough.vertical:insensitive,
whatever {
background-color: shade (@toolbar_bg_color, 0.95);
background-image: none;
border-color: shade (@toolbar_bg_color, 0.9);
-unico-border-gradient: none;
}
/* entry */
@define-color toolbarentry_bg_color mix (@base_color, @toolbar_bg_color, 0.75);
@define-color toolbarentry_fg_color shade (@toolbar_fg_color, 1.1);
@define-color toolbarentryfocused_bg_color mix (@toolbar_bg_color, @base_color, 0.6);
@define-color toolbarentryfocused_fg_color shade (@text_color, 0.9);
.menubar.toolbar .entry,
.menubar.toolbar .entry:backdrop,
.primary-toolbar .entry,
.primary-toolbar .entry:backdrop,
whatever {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarentry_bg_color, 0.9)),
to (@toolbarentry_bg_color));
color: @toolbarentry_fg_color;
}
.menubar.toolbar .entry:focused,
.primary-toolbar .entry:focused,
whatever {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@toolbarentryfocused_bg_color, 0.9)),
to (@toolbarentryfocused_bg_color));
color: @toolbarentryfocused_fg_color;
}
.menubar.toolbar .entry:selected,
.primary-toolbar .entry:selected,
whatever {
background-color: @unfocused_selected_bg_color;
color: @unfocused_selected_fg_color;
}
.menubar.toolbar .entry:selected:focused,
.primary-toolbar .entry:selected:focused,
whatever {
background-color: @selected_bg_color;
color: @selected_fg_color;
}
.menubar.toolbar .entry:insensitive,
.primary-toolbar .entry:insensitive,
whatever {
background-color: shade (@toolbar_bg_color, 0.9);
background-image: none;
color: mix (@toolbar_bg_color, @toolbar_fg_color, 0.5);
}

File diff suppressed because it is too large Load Diff

@ -1,61 +1 @@
/* default color scheme */
@define-color bg_color #e0e0e0;
@define-color fg_color #4c4c4c;
@define-color base_color #ffffff;
@define-color text_color #333333;
@define-color selected_bg_color #8FB2CF;
@define-color selected_fg_color #ffffff;
@define-color tooltip_bg_color #333333;
@define-color tooltip_fg_color #ffffff;
/* misc colors used by gtk+ */
@define-color info_fg_color rgb (181, 171, 156);
@define-color info_bg_color rgb (252, 252, 189);
@define-color warning_fg_color rgb (173, 120, 41);
@define-color warning_bg_color rgb (250, 173, 61);
@define-color question_fg_color rgb (97, 122, 214);
@define-color question_bg_color rgb (138, 173, 212);
@define-color error_fg_color rgb (166, 38, 38);
@define-color error_bg_color rgb (237, 54, 54);
@define-color link_color @selected_bg_color;
@define-color error_color #cc0000;
@define-color combobox_color #888888;
@define-color progress_color #5591c3;
/* theme common colors */
@define-color button_bg_color shade (@bg_color, 1.02); /*shade (#cdcdcd, 1.08);*/
@define-color notebook_button_bg_color shade (@bg_color, 1.02);
@define-color button_insensitive_bg_color mix (@button_bg_color, @bg_color, 0.6);
@define-color dark_bg_color #bcbcbc;
@define-color dark_fg_color @fg_color;
@define-color borders @dark_bg_color;
@define-color transparent rgba (0, 0, 0, 0);
@define-color backdrop_fg_color mix (@bg_color, @fg_color, 0.8);
@define-color backdrop_text_color mix (@base_color, @text_color, 0.8);
@define-color backdrop_dark_fg_color mix (@dark_bg_color, @dark_fg_color, 0.75);
@define-color backdrop_selected_bg_color shade (@bg_color, 0.92);
@define-color backdrop_selected_fg_color @fg_color;
@define-color toolbar_base #e0e0e0;
@define-color toolbar_final #bcbcbc;
@define-color toolbar_border #ffffff;
@define-color toolbar_bg_color @toolbar_base;
@define-color toolbar_fg_color @fg_color;
@define-color toolbar_textshadow_color @bg_color;
@define-color toolbar_bg_top_color @toolbar_base;
@define-color toolbar_bg_bottom_color @toolbar_final;
@define-color toolbar_border_top_color @toolbar_base;
@define-color toolbar_border_bottom_color @toolbar_border;
@import url("gtk-widgets-borders.css");
@import url("gtk-widgets-borders-radiance.css");
@import url("gtk-widgets-assets.css");
@import url("gtk-widgets-assets-radiance.css");
@import url("gtk-widgets.css");
@import url("gtk-widgets-radiance.css");
@import url("gtk-widgets-toolbar.css");
@import url("apps/gnome-panel.css");
@import url("apps/nautilus.css");
@import url("apps/unity.css");
@import url("gtk-main.css");

@ -1,3 +1,3 @@
[Settings]
gtk-color-scheme = "base_color:#f7f7f7\nbg_color:#e0e0e0\ntooltip_bg_color:#666666\nselected_bg_color:#a2b8ca\ntext_color:#2c2c2c\nfg_color:#2c2c2c\ntooltip_fg_color:#ffffff\nselected_fg_color:#F5F5F5\nlink_color:#5590CC\nbg_color_dark:#c9c9c9\nfg_color_dark:#2c2c2c"
gtk-color-scheme = "base_color:#ffffff\nbg_color:#f6f4f2\ntooltip_bg_color:#000000\nselected_bg_color:#f07746\ntext_color:#3C3C3C\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff\nlink_color:#DD4814\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2"
gtk-auto-mnemonics = 1

Loading…
Cancel
Save