diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/button.css b/usr/share/themes/Lubuntu-default/gtk-3.0/button.css new file mode 100644 index 0000000..b2e1dc0 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/button.css @@ -0,0 +1,46 @@ +/********** + * Button * + **********/ + +.button { + border-color: @border_color; + border-style: solid; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@button_gr_color_a), + to (@button_gr_color_b)); +} + +.button:hover { + border-color: #B4BDC5; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@button_hover_gr_color_a), + to (@button_hover_gr_color_b)); +} + +.button:active, +.button:hover:active { + border-color: #898989; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (#C1C1C1), + to (#B5B5B5)); +} + +.button:insensitive { + border-color: #B8B8B8; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (#D4D4D4), + to (#D1D1D1)); +} + diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/check.css b/usr/share/themes/Lubuntu-default/gtk-3.0/check.css new file mode 100644 index 0000000..b61e00e --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/check.css @@ -0,0 +1,38 @@ +/********* + * Check * + *********/ + +GtkCheckButton { + -GtkCheckButton-indicator-size: 17; + -GtkCheckMenuItem-indicator-size: 17; +} + +GtkCheckButton:selected { + background-color: shade (@bg_color, 0.95); +} + +.check, +.check row:selected, +.check row:selected:focused { + background-image: url("data/check.png"); +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focused:insensitive { + background-image: url("data/check-inconsistent.png"); +} + +.check:active, +.check row:selected:active, +.check row:selected:focused:active { + background-image: url("data/check-active.png"); +} + +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focused:active:insensitive +{ + background-image: url("data/check-active-inconsistent.png"); +} + diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-active-inconsistent.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-active-inconsistent.png new file mode 100644 index 0000000..f42cb8d Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-active-inconsistent.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-active.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-active.png new file mode 100644 index 0000000..097e058 Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-active.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-inconsistent.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-inconsistent.png new file mode 100644 index 0000000..2e52bad Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check-inconsistent.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/check.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check.png new file mode 100644 index 0000000..939287e Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/check.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-active-inconsistent.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-active-inconsistent.png new file mode 100644 index 0000000..d8b16fa Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-active-inconsistent.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-active.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-active.png new file mode 100644 index 0000000..7fe7c7e Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-active.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-inconsistent.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-inconsistent.png new file mode 100644 index 0000000..f5d613c Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio-inconsistent.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio.png new file mode 100644 index 0000000..7025d28 Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/radio.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/data/test.png b/usr/share/themes/Lubuntu-default/gtk-3.0/data/test.png new file mode 100644 index 0000000..b940251 Binary files /dev/null and b/usr/share/themes/Lubuntu-default/gtk-3.0/data/test.png differ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/entry.css b/usr/share/themes/Lubuntu-default/gtk-3.0/entry.css new file mode 100644 index 0000000..4f84e2d --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/entry.css @@ -0,0 +1,12 @@ +/********* + * Entry * + *********/ + +GtkEntry { + border-color: @border_color; + border-style: solid; +} + +GtkEntry:focused { + border-color: @selected_bg_color; +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/menu.css b/usr/share/themes/Lubuntu-default/gtk-3.0/menu.css new file mode 100644 index 0000000..ec9fdf6 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/menu.css @@ -0,0 +1,42 @@ +/******** + * Menu * + ********/ + -GtkWidget-window-dragging: true; + +.menuitem { + -unico-bullet-color: @fg_color; + border-radius: 0; +} + +.menuitem:prelight { + border-style: solid; + border-color: #7196B5; + color: #ffffff; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (#88ABC7), + to (#7EA3BF)); +} + +.menuitem *:hover, +.menubar .menuitem *:prelight { + color: #ffffff; + border-style: solid; + border-radius: 0; +} + +.menuitem:insensitive, +.menuitem *:insensitive { + color: mix (#666666, #ffffff, 0.6); +} + +.menu { + background-color: #ffffff; + color: @fg_color; + padding: 1; + border-style: solid; + border-color: #666666; + border-radius: 0; +c +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/nautilus.css b/usr/share/themes/Lubuntu-default/gtk-3.0/nautilus.css new file mode 100644 index 0000000..a0ce075 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/nautilus.css @@ -0,0 +1,87 @@ +/* desktop mode */ +.nautilus-desktop.nautilus-canvas-item { + color: #ffffff; + text-shadow: 1 1 alpha (#000000, 0.8); +} + +.nautilus-desktop.nautilus-canvas-item:active { + background-image: none; + background-color: alpha (@selected_bg_color, 0.84); + border-radius: 2; + + color: @selected_fg_color; +} + +.nautilus-desktop.nautilus-canvas-item:selected { + background-image: none; + background-color: alpha (@selected_bg_color, 0.84); + border-radius: 2; + + color: @selected_fg_color; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:prelight, +.nautilus-desktop.nautilus-canvas-item:selected { + text-shadow: none; +} + +/* browser window */ +NautilusTrashBar.info, +NautilusXContentBar.info, +NautilusSearchBar.info, +NautilusQueryEditor.info { + color: @selected_fg_color; + background-color: @selected_bg_color; + border-radius: 0; + border-style: solid; + border-width: 0 1 1 1; +} + +NautilusSearchBar .entry {} + +.nautilus-cluebar-label { + color: @selected_fg_color; + font: bold; +} + +#nautilus-search-button *:active, +#nautilus-search-button *:active:prelight { + color: @fg_color; +} + +NautilusFloatingBar { + border-radius: 2 2 0 0; + border-style: solid; + border-width: 1; + border-color: #9DC1E6; + + background-color: @tooltip_bg_color; + -unico-border-gradient: none; + color: #333333; +} + +NautilusFloatingBar .button { + background-color: alpha (@theme_base_color, 0.0); + background-image: none; + + border-style: none; + border-image: none; + + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + color: #333333; +} + +/* sidebar */ +/*NautilusWindow .sidebar, +NautilusWindow .sidebar .view { + background-color: @bg_color; +} + +NautilusWindow .sidebar .frame { + border-radius: 0; + border-width: 0; +} + +NautilusWindow > GtkTable > .pane-separator {}*/ diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/notebook.css b/usr/share/themes/Lubuntu-default/gtk-3.0/notebook.css new file mode 100644 index 0000000..e59bbf8 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/notebook.css @@ -0,0 +1,27 @@ +/************ + * Notebook * + ************/ + +.notebook { + border-color: @border_color; + border-style: solid; + + -GtkNotebook-tab-overlap: 4; + -GtkNotebook-tab-curvature: 1; +} + +.notebook tab { + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (#CACACA), + to (#B6B6B6)); +} + +.notebook tab:active { + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (#E0E0E0), + to (#D6D6D6)); +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/progressbar.css b/usr/share/themes/Lubuntu-default/gtk-3.0/progressbar.css new file mode 100644 index 0000000..a1811ef --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/progressbar.css @@ -0,0 +1,43 @@ +/*************** + * ProgressBar * + ***************/ + +GtkProgressBar { + padding: 1; + border-radius: 12; + border-style: solid; +} + +GtkProgressBar.progressbar { + border-color: none; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@progressbar_gr_color_a), + to (@progressbar_gr_color_b)); +} + +GtkProgressBar.progressbar.vertical { + background-image: -gtk-gradient (linear, + left top, + right top, + from (@progressbar_gr_color_a), + to (@progressbar_gr_color_b)); +} + +GtkProgressBar.trough { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} + +GtkProgressBar.trough.vertical { + background-image: -gtk-gradient (linear, + left top, + right top, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/radio.css b/usr/share/themes/Lubuntu-default/gtk-3.0/radio.css new file mode 100644 index 0000000..151b690 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/radio.css @@ -0,0 +1,36 @@ +/********* + * Radio * + *********/ + +GtkRadioButton { + -GtkCheckButton-indicator-size: 17; + -GtkCheckMenuItem-indicator-size: 17; +} + +GtkRadioButton:selected { + background-color: shade (@bg_color, 0.95); +} + +.radio, +.radio row:selected, +.radio row:selected:focused { + background-image: url("data/radio.png"); +} + +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focused:insensitive { + background-image: url("data/radio-inconsistent.png"); +} + +.radio:active, +.radio row:selected:active, +.radio row:selected:focused:active { + background-image: url("data/radio-active.png"); +} + +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focused:active:insensitive { + background-image: url("data/radio-active-inconsistent.png"); +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/scale.css b/usr/share/themes/Lubuntu-default/gtk-3.0/scale.css new file mode 100644 index 0000000..fe490d6 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/scale.css @@ -0,0 +1,71 @@ +/********* + * Scale * + *********/ + +GtkScale { + -GtkScale-slider-length: 12; + -GtkRange-slider-width: 12; + -GtkRange-trough-border: 0; + + border-style: solid; + border-radius: 12; +} + +GtkScale.slider { + border-color: @border_color; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@slider_gr_color_a), + to (@slider_gr_color_b)); +} + +GtkScale.slider:hover, +GtkScale.slider:active { + border-color: @border_hover_color; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@slider_hover_gr_color_a), + to (@slider_hover_gr_color_b)); +} + +GtkScale.slider.vertical { + border-color: @border_color; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@slider_gr_color_a), + to (@slider_gr_color_b)); +} + +GtkScale.slider.vertical:hover, +GtkScale.slider.vertical:active { + border-color: @border_hover_color; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@slider_hover_gr_color_a), + to (@slider_hover_gr_color_b)); +} + +GtkScale.trough { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} + +GtkScale.trough.vertical { + background-image: -gtk-gradient (linear, + left top, + right top, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} \ No newline at end of file diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/scrollbar.css b/usr/share/themes/Lubuntu-default/gtk-3.0/scrollbar.css new file mode 100644 index 0000000..886c8ed --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/scrollbar.css @@ -0,0 +1,81 @@ +/************* + * Scrollbar * + *************/ + +GtkScrollbar { + -GtkRange-arrow-scaling: 0.8; + -GtkRange-slider-width: 12; + -GtkRange-stepper-size: 12; + -GtkScrollbar-min-slider-length: 30; + + -GtkRange-stepper-spacing: 1; + -GtkRange-trough-under-steppers: 0; + + border-style: solid; + border-radius: 6; +} + +GtkScrollbar.trough { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} + +GtkScrollbar.slider { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@slider_gr_color_a), + to (@slider_gr_color_b)); +} + +GtkScrollbar.slider:hover, +GtkScrollbar.slider:active { + border-color: @border_hover_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@slider_hover_gr_color_a), + to (@slider_hover_gr_color_b)); +} + +GtkScrollbar.trough.vertical { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + right top, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} + +GtkScrollbar.slider.vertical { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + right top, + from (@slider_gr_color_a), + to (@slider_gr_color_b)); +} + +GtkScrollbar.slider.vertical:hover, +GtkScrollbar.slider.vertical:active { + border-color: @border_hover_color; + background-image: -gtk-gradient (linear, + left top, + right top, + from (@slider_hover_gr_color_a), + to (@slider_hover_gr_color_b)); +} + +.scrollbar.button, +.scrollbar.button:prelight, +.scrollbar.button:active, +.scrollbar.button:insensitive { + background-color: @bg_color; + border-style: none; + background-image: none; +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/spinbutton.css b/usr/share/themes/Lubuntu-default/gtk-3.0/spinbutton.css new file mode 100644 index 0000000..e1d4611 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/spinbutton.css @@ -0,0 +1,18 @@ +/************** + * SpinButton * + **************/ + +GtkSpinButton.button, +GtkSpinButton.button:insensitive, +GtkSpinButton.button:prelight, +GtkSpinButton.button:active, +GtkSpinButton.button:focused { + border-color: @border_color; + border-style: solid; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@button_gr_color_a), + to (@button_gr_color_b)); +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/switch.css b/usr/share/themes/Lubuntu-default/gtk-3.0/switch.css new file mode 100644 index 0000000..cd2d905 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/switch.css @@ -0,0 +1,27 @@ +/********* + * Switch * + **********/ + +GtkSwitch { + padding: 1; + border-radius: 12; + border-style: solid; +} + +GtkSwitch.slider { + border-color: @progressbar_border_active_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@progressbar_gr_color_a), + to (@progressbar_gr_color_b)); +} + +GtkSwitch.trough { + border-color: @border_trough_color; + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (@trough_gr_color_a), + to (@trough_gr_color_b)); +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/toolbar.css b/usr/share/themes/Lubuntu-default/gtk-3.0/toolbar.css new file mode 100644 index 0000000..078f4e4 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/toolbar.css @@ -0,0 +1,11 @@ +/*********** + * toolbar * + ***********/ + +.toolbar { +background-image: -gtk-gradient (linear, +left top, +left bottom, +from (#E0E0E0), +to (#A3A3A3)); +} diff --git a/usr/share/themes/Lubuntu-default/gtk-3.0/workaround.css b/usr/share/themes/Lubuntu-default/gtk-3.0/workaround.css new file mode 100644 index 0000000..f65e804 --- /dev/null +++ b/usr/share/themes/Lubuntu-default/gtk-3.0/workaround.css @@ -0,0 +1,58 @@ +/************** + * Workaround * + **************/ + +.separator { + -GtkWidget-wide-separators: 1; + -GtkWidget-separator-width: 1; + border-style: solid; + border-color: #BFBFBF; +} + +.background { + border-width: 0; + border-radius: 0; +} + +.tooltip { + border-radius: 2 2 0 0; + border-style: solid; + border-width: 1; + border-color: #9DC1E6; + + background-color: @tooltip_bg_color; + + -unico-border-gradient: none; +} + +.grip { + background-color: @border_color; +} + +.pane-separator { + color: @fg_color; +} + +GtkFrame, +GtkCalendar { + padding: 2; +} + +.frame { + color: lighter (@fg_color); + border-style: solid; + border-width: 1; + border-color: alpha (@border_color, 0.5); +} + +GtkTreeView { + -GtkTreeView-vertical-separator: 0; + -GtkTreeView-expander-size: 8; + + -GtkWidget-focus-line-width: 1; + border-radius: 0; +} + +row { + border-width: 0; +}