summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--desktop-themes/GreenLaguna/Makefile.am6
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/Makefile.am4
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css5
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css53
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css150
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/mate-applications.css404
-rw-r--r--desktop-themes/GreenLaguna/gtk-3.0/unity.css90
7 files changed, 629 insertions, 83 deletions
diff --git a/desktop-themes/GreenLaguna/Makefile.am b/desktop-themes/GreenLaguna/Makefile.am
index 6f549563..50ca8e8d 100644
--- a/desktop-themes/GreenLaguna/Makefile.am
+++ b/desktop-themes/GreenLaguna/Makefile.am
@@ -10,12 +10,14 @@ EXTRA_DIST = $(theme_DATA) index.theme.in COPYING
SUBDIRS = \
gtk-2.0 \
gtk-3.0 \
- metacity-1
+ metacity-1 \
+ unity
DIST_SUBDIRS = \
gtk-2.0 \
gtk-3.0 \
- metacity-1
+ metacity-1 \
+ unity
CLEANFILES = index.theme
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am b/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am
index ca0da724..3ef0a762 100644
--- a/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am
+++ b/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am
@@ -8,7 +8,9 @@ theme_DATA = \
gtk-main-common.css \
gtk-widgets.css \
gtk-widgets-assets.css \
- settings.ini
+ mate-applications.css \
+ settings.ini \
+ unity.css
EXTRA_DIST = $(theme_DATA)
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css
index bdd3d626..95e83557 100644
--- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css
+++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css
@@ -8,11 +8,6 @@
@define-color chrome_bg_color #1e1a17;
@define-color chrome_fg_color #fff;
-@define-color app_notification_a #aeaeae;
-@define-color app_notification_b #d1d1d1;
-@define-color app_notification_c #d8d8d8;
-@define-color app_notification_border #949494;
-
@define-color content_view_bg #f1f1f1;
/*******
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css
index 15a87a35..9b75cd6d 100644
--- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css
+++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css
@@ -1,10 +1,10 @@
/* Default color scheme */
-@define-color base_color #E9EFE7; /* used by some apps */
-@define-color bg_color #E9EFE7;
+@define-color base_color #efebe7; /* used by some apps */
+@define-color bg_color #efebe7;
@define-color text_color #000000;
@define-color fg_color #000000;
-@define-color selected_bg_color #70816A;
+@define-color selected_bg_color #81756a;
@define-color selected_fg_color #ffffff;
@define-color tooltip_bg_color #000000; /*#343434;*/
@@ -25,54 +25,54 @@
@define-color keyboard_focus_border shade(@bg_color, 0.8);
@define-color button_gradient_color_a shade(@theme_bg_color, 1.4);
-@define-color button_gradient_color_b shade(@theme_bg_color, 0.75);
-@define-color button_border #AAABA9;
+@define-color button_gradient_color_b #bab2aa; /*shade(@theme_bg_color, 0.75);*/
+@define-color button_border #ababab;
@define-color button_hover_gradient_color_a shade(@theme_bg_color, 1.1);
@define-color button_hover_gradient_color_b shade(@theme_bg_color, 0.9);
-@define-color insensitive_bg_color #E0E6DE;
-@define-color insensitive_fg_color #AAABA9;
+@define-color insensitive_bg_color #e6e2de;
+@define-color insensitive_fg_color #ababab;
@define-color insensitive_border_color alpha(#ababab, 0.5);
-@define-color trough_bg_color_a #C8CCC7;
-@define-color trough_bg_color_b #E2E4E1;
+@define-color trough_bg_color_a #ccccc7;
+@define-color trough_bg_color_b #e4e4e1;
-@define-color active_switch_bg_color_a #57704F;
-@define-color active_switch_bg_color_b #70CB52; /*#BB9B7D*/
+@define-color active_switch_bg_color_a #705f4f;
+@define-color active_switch_bg_color_b #cb8c52; /*#BB9B7D*/
@define-color switch_slider_color @button_gradient_color_b;
-@define-color switch_slider_border #5D8051;
+@define-color switch_slider_border #806951;
@define-color progressbar_background_a #ffffff;
-@define-color progressbar_background_b #BEC8BB;
+@define-color progressbar_background_b #c8c2bb;
@define-color progressbar_border #a1a1a1;
-@define-color progressbar_pattern #A0A19F;
+@define-color progressbar_pattern #999694;
-@define-color scale_fill_a #A1AF9C;
-@define-color scale_fill_b #70816A;
+@define-color scale_fill_a #afa59c;
+@define-color scale_fill_b #81756a;
/*@define-color menu_color #655b56;*/
@define-color menu_controls_color #ffffff;
-@define-color highlighted_border #8E8F8E;
-@define-color internal_element_color #898A89;
+@define-color highlighted_border #8f8f8f;
+@define-color internal_element_color #8a8a8a;
@define-color notebook_border alpha(@frame_color, 0.6); /*#aeaaa6;*/
@define-color notebook_active_tab_border alpha(@frame_color, 0.6); /*#a6a29e; #9b9b9b;*/
/*@define-color notebook_selected_tab_color #a38972;*/
-@define-color toolbar_gradient_base #D4DFD1;
+@define-color toolbar_gradient_base #dfd8d1;
-@define-color treeview_odd_row #F8FAF7;
+@define-color treeview_odd_row #faf9f7;
@define-color treeview_even_row @bg_color;
-@define-color expander_row_selected_color #DFF0D9; /*#acccee*/
+@define-color expander_row_selected_color #f0e5d9; /*#acccee*/
-@define-color borders #AAABA9;
+@define-color borders #ababab;
@define-color link_color #4a90d9;
-@define-color frame_color #9FA09E;
+@define-color frame_color #a0a0a0;
@define-color inactive_frame_color #cacaca;
@define-color warning_color #f57900;
@define-color error_color #cc0000;
@@ -91,6 +91,11 @@
@define-color theme_unfocused_base_color shade(@insensitive_bg_color, 1.015);
+@define-color app_notification_a white;
+@define-color app_notification_b shade(@theme_bg_color, 1.05);
+@define-color app_notification_c @theme_bg_color;
+@define-color app_notification_border #949494;
+
@define-color wm_a shade(@theme_bg_color, 1.3);
@define-color wm_b @theme_bg_color;
@define-color wm_util shade(@theme_bg_color, 1.2);
@@ -99,3 +104,5 @@
@import url("gtk-main-common.css");
@import url("gtk-widgets.css");
@import url("gtk-widgets-assets.css");
+@import url("mate-applications.css");
+@import url("unity.css");
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css
index 08a5dd09..da9d8b4e 100644
--- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css
+++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css
@@ -1,5 +1,4 @@
* {
- engine: none;
padding: 1px;
background-clip: padding-box;
@@ -45,12 +44,8 @@
-GtkWidget-focus-line-width: 1;
-GtkWindow-resize-grip-width: 10;
- -GtkWindow-resize-grip-height: 10;
+ -GtkWindow-resize-grip-height: 10;
- /* We use the outline properties to signal the focus properties
- * to the adwaita engine: using real CSS properties is faster,
- * and we don't use any outlines for now.
- */
outline-color: @focus_border;
outline-style: dashed;
outline-offset: 2px;
@@ -525,6 +520,15 @@ GtkLevelBar.vertical {
/*************
* Notebooks *
*************/
+/* gtk-3.12 */
+.notebook.header {
+ background-image: none;
+ background-color: transparent;
+ border-style: none;
+ border-image: none;
+ border-width: 0px;
+}
+
.notebook {
padding: 1px 0px 1px 1px;
background-clip: border-box;
@@ -539,9 +543,12 @@ GtkLevelBar.vertical {
highlights invisible in text views */
/*background-color: @theme_main_color;*/
- -GtkNotebook-tab-overlap: 8;
- -GtkNotebook-tab-curvature: 6;
+ -GtkNotebook-tab-overlap: 1;
+ -GtkNotebook-tab-curvature: 0;
-GtkNotebook-initial-gap: 0;
+ -GtkNotebook-has-tab-gap: true;
+ -GtkWidget-focus-padding: 2;
+ -GtkWidget-focus-line-width: 0;
}
.notebook.arrow:insensitive {
@@ -551,21 +558,14 @@ GtkLevelBar.vertical {
.notebook tab {
padding: 3px 8px 0px;
border-style: solid;
- border-width: 0;
- border-radius: 0px;
+ border-width: 1px 1px 0px 1px;
+ border-color: @notebook_border;
background-image: linear-gradient(to bottom,
shade(@theme_bg_color, 1.1),
shade(@theme_bg_color, 0.77));
}
.notebook tab:active {
- border-radius: 3px;
- -adwaita-border-gradient: -gtk-gradient (linear,
- left top, left bottom,
- from (@notebook_active_tab_border),
- to (@notebook_border));
-
- -adwaita-selected-tab-color: transparent;
background-image: linear-gradient(to bottom,
shade(@theme_bg_color, 0.9),
shade(@theme_bg_color, 0.96) 40%,
@@ -582,26 +582,42 @@ GtkLevelBar.vertical {
padding: 4px 8px 0px;
}
+.notebook tab.top,
+.notebook tab.top:active {
+ border-radius: 3px 3px 0px 0px;
+}
+
.notebook tab.bottom {
padding: 0px 8px 3px;
}
.notebook tab.bottom:active {
- padding: 0px 8px 4px;
+ padding: 0px 8px 4px;
+ background-image: linear-gradient(to top,
+ shade(@theme_bg_color, 1.1),
+ shade(@theme_bg_color, 1.04) 40%,
+ shade(@theme_bg_color, 1.02) 70%,
+ @theme_bg_color);
+}
+
+.notebook tab.bottom,
+.notebook tab.bottom:active {
+ border-radius: 0px 0px 3px 3px;
+ border-width: 0px 1px 1px 1px;
}
.notebook tab.left,
.notebook tab.left:active {
border-radius: 3px 0px 0px 3px;
padding: 2px 4px 2px;
- border-width: 1px;
+ border-width: 1px 0px 1px 1px;
}
.notebook tab.right,
.notebook tab.right:active {
border-radius: 0px 3px 3px 0px;
padding: 2px 4px 2px;
- border-width: 1px;
+ border-width: 1px 1px 1px 0px;
}
.notebook tab.left:active,
@@ -954,9 +970,9 @@ GtkTreeMenu .menuitem * {
border-image: none;
}
-/****************
+/******************
* Linked Buttons *
- ****************/
+ ******************/
/* We don't make them different. */
@@ -1174,15 +1190,10 @@ GtkTreeMenu .menuitem * {
.menu .menuitem,
.menu .menuitem GtkImage {
- background-color: shade(@theme_selected_bg_color,0.9);
color: @theme_selected_fg_color;
}
.menu .menuitem GtkImage:hover {
- background-color: shade(@theme_selected_bg_color,1.7);
- background-image: linear-gradient(to bottom,
- @theme_bg_color,
- shade(@theme_bg_color, 0.55));
color: @theme_fg_color;
}
@@ -1220,9 +1231,10 @@ GtkTreeMenu .menuitem * {
.menuitem,
.menuitem * {
- -adwaita-menuitem-arrow-color: @menu_controls_color;
-GtkMenuItem-arrow-scaling: 0.5;
padding: 2px 0px;
+ /*needed for panel menu-bar*/
+ color: @theme_fg_color;
}
/* scroll arrows */
@@ -1313,7 +1325,7 @@ GtkTreeMenu .menuitem * {
shade(@theme_bg_color, 1.5));
border-style: none;
border-width: 0;
- border-radius: 3px;
+ border-radius: 0px;
padding: 1px;
-GtkWidget-window-dragging: true;
@@ -1789,6 +1801,12 @@ GtkStatusbar {
-GtkStatusbar-shadow-type: none;
}
+GtkStatusbar .frame {
+ background-image: none;
+ /* gtk-3.12 */
+ background-color: transparent;
+}
+
GtkScrolledWindow,
GtkOverlay /* for floating bars */ {
background-color: transparent;
@@ -1815,7 +1833,12 @@ GtkLabel,
GtkLabel:hover,
GtkLabel:active,
GtkLabel:hover:active,
-GtkLabel:insensitive {
+GtkLabel:insensitive,
+/* gtk-3.12 */
+GtkBox,
+GtkBox:insensitive,
+GtkGrid,
+GtkGrid:insensitive {
background-image: none;
background-color: transparent;
}
@@ -2029,7 +2052,7 @@ GtkIconView.content-view.check:selected {
background-image: linear-gradient(to bottom,
@app_notification_a,
- @app_notification_b 18%,
+ @app_notification_b 20%,
@app_notification_c);
color: @theme_text_color;
@@ -2161,18 +2184,6 @@ TerminalScreen {
-TerminalScreen-background-darkness: 1.0;
}
-/* gnome-contacts */
-.contacts-main-view.view {
- background-color: @theme_bg_color;
- color: @theme_fg_color;
-}
-
-.contacts-left-toolbar.toolbar.menubar {
- border-width: 0 2px 0 0;
- border-style: solid;
- border-color: @theme_bg_color;
-}
-
/* gcalctool */
MathWindow {
background-image: none;
@@ -2192,15 +2203,49 @@ MathWindow GtkScrolledWindow GtkViewport.frame {
border-color: @theme_main_color;
}
-/* empathy and gnome-contacts */
+/* gnome-contacts */
+.contacts-main-view.view {
+ background-color: @theme_bg_color;
+ color: @theme_fg_color;
+}
+
+.contacts-left-toolbar.toolbar.menubar {
+ border-width: 0 2px 0 0;
+ border-style: solid;
+ border-color: @theme_bg_color;
+}
+/* empathy and gnome-contacts */
+EmpathyRosterView,
ContactsListPane.frame * {
- background-color: transparent;
+ background-color: @theme_bg_color;
color: @theme_text_color;
}
+
+ContactsListPane.frame GtkLabel,
+ContactsListPane.frame GtkImage,
+/* gtk-3.12 */
+ContactsListPane.frame GtkBox,
+ContactsListPane.frame GtkGrid {
+ background-color: transparent;
+}
+
+EmpathyRosterView:hover,
+ContactsView:hover,
+EmpathyRosterView GtkBin:hover,
+ContactsView GtkBin:hover {
+ background-color: alpha(shade(@theme_bg_color, 1.1), 0.4);
+}
+
+.contacts-suggestion {
+ background-color: @theme_bg_color;
+}
+
EmpathyRosterView:selected,
-ContactsView:selected {
+ContactsView:selected,
+EmpathyRosterView GtkBin:selected,
+ContactsView GtkBin:selected {
background-image: linear-gradient(to bottom,
shade(@theme_bg_color, 0.8),
shade(@theme_bg_color, 1.2));
@@ -2210,6 +2255,11 @@ ContactsWindow .toolbar {
background-image: none;
}
+ContactsListPane.frame GtkToolbar,
+ContactsListPane GtkScrolledWindow {
+ border-radius: 0px;
+}
+
ContactsListPane.frame GtkToolbar {
padding: 4px 4px 10px 4px;
}
@@ -2361,10 +2411,6 @@ GsmFailWhaleDialog * {
.nautilus-inactive-pane .notebook tab.top:active,
.nemo-inactive-pane .notebook tab.top:active {
- -adwaita-border-gradient: -gtk-gradient (linear,
- left top, left bottom,
- from (shade(@notebook_active_tab_border, 0.9)),
- to (shade(@notebook_border, 0.9)));
background-image: linear-gradient(to bottom,
shade(@theme_bg_color, 0.8),
shade(@theme_bg_color, 0.86) 40%,
@@ -2390,9 +2436,9 @@ NemoView .view .entry:focus {
border-color: @theme_selected_bg_color;
}
-NemoToolbar .toolbar {
+/*NemoToolbar .toolbar {
border-radius: 0px;
-}
+}*/
NautilusWindow GtkScrolledWindow.frame,
NemoWindow GtkScrolledWindow.frame {
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/mate-applications.css b/desktop-themes/GreenLaguna/gtk-3.0/mate-applications.css
new file mode 100644
index 00000000..c0be3368
--- /dev/null
+++ b/desktop-themes/GreenLaguna/gtk-3.0/mate-applications.css
@@ -0,0 +1,404 @@
+/*********************
+ * CAJA File manager *
+ *********************/
+
+/**** View ***/
+
+CajaView .view {
+ background-color: shade (@theme_bg_color, 1.08);
+ color: @theme_fg_color;
+}
+
+.caja-inactive-pane .view {
+ background-color: shade(@less_dark_color, 1.3);
+}
+
+/* file renaming */
+CajaView .view .entry,
+CajaView .view .entry:focus {
+ background-image: none;
+ border-image: none;
+ border-style: solid;
+ border-radius: 1px;
+ border-color: @theme_selected_bg_color;
+ background-color: shade(@theme_selected_bg_color, 0.3);
+}
+
+/**** Window ***/
+
+/*FIXME normaly this isn't the right entry for adjusting
+the sidebar background color*/
+CajaWindow .view {
+ background-color: shade (@theme_bg_color, 1.08);
+}
+
+CajaWindow GtkPaned {
+ background-color: @less_dark_color;
+}
+
+CajaWindow GtkScrolledWindow.frame {
+ border-style: none;
+}
+
+CajaWindow .button {
+ border-image: url("assets/button-border-dark1.svg") 3 / 3px stretch;
+ background-image: -gtk-gradient (radial,
+ 0.5 -2.0, 2.0,
+ 0.5 -2.0, 3.0,
+ from (shade(@button_gradient_color_a, 1.5)),
+ color-stop (0.42, shade(@button_gradient_color_a, 0.7)),
+ color-stop (0.43, @theme_bg_color),
+ to (shade(@less_dark_color, 0.4)));
+}
+
+CajaWindow .button:hover {
+ background-image: linear-gradient(to bottom,
+ shade(@less_dark_color, 1.3),
+ shade(@less_dark_color, 0.4));
+
+}
+
+CajaWindow .button:active,
+CajaWindow .button:hover:active {
+ background-image: linear-gradient(to bottom,
+ shade(@button_gradient_color_b, 0.7),
+ @theme_bg_color 40%,
+ shade(@less_dark_color, 1.6));
+ border-image: url("assets/button-active-border-dark1.svg") 3 / 3px stretch;
+}
+
+CajaWindow column-header .button,
+CajaWindow column-header .button:hover {
+ border-image: none;
+ border-width: 0px 0px 1px 1px;
+ border-radius: 0;
+ border-style: solid;
+ border-color: @less_dark_color;
+}
+
+CajaWindow .toolbar {
+ /*border-radius: 3px 0px 0px 3px;*/
+ background-image: linear-gradient(to bottom,
+ shade(@less_dark_color, 0.4),
+ shade(@less_dark_color, 1.36));
+}
+
+CajaToolbar .toolbar {
+ border-radius: 0px;
+}
+
+CajaWindow .scrollbar.slider:prelight,
+CajaWindow .scrollbar.slider:prelight:active,
+CajaWindow .scrollbar.slider.vertical:prelight,
+CajaWindow .scrollbar.slider.vertical:prelight:active {
+ border-color: shade(@scroll_slider_color, 1.1);
+}
+
+CajaWindow .scrollbar.button,
+CajaWindow .scrollbar.button.horizontal,
+CajaWindow .scrollbar.button.vertical,
+CajaWindow .scrollbar.button:insensitive,
+CajaWindow .scrollbar.button.horizontal:insensitive,
+CajaWindow .scrollbar.button.vertical:insensitive {
+ background-image: none;
+}
+
+CajaWindow GtkStatusbar,
+CajaWindow .floating-bar {
+ font: italic;
+}
+
+CajaWindow .floating-bar.right,
+CajaWindow .floating-bar.left {
+ border-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+/**** Notebook ***/
+
+/* give the notebook view the same color */
+/*CajaWindow .notebook .view {
+ background-color: @less_dark_color;
+}*/
+
+.caja-inactive-pane .notebook {
+ background-color: shade(@less_dark_color, 1.3);
+ border-color: @less_dark_color;
+}
+
+.caja-inactive-pane .notebook tab.top:active {
+ background-image: linear-gradient(to bottom,
+ shade(@less_dark_color, 1.05),
+ shade(@less_dark_color, 1.16) 40%,
+ shade(@less_dark_color, 1.25) 70%,
+ shade(@less_dark_color, 1.3));
+}
+
+CajaWindow .notebook .view.rubberband,
+CajaWindow .notebook .rubberband {
+ background-color: alpha(@theme_selected_bg_color, 0.35);
+ /*border-radius: 6;*/
+}
+
+/**** Sidebar ***/
+
+/* FIXME have no effect*/
+/*CajaWindow .sidebar .view {
+ background-color: shade (@theme_bg_color, 1.08);
+ color: @theme_fg_color;
+}*/
+
+CajaWindow .sidebar .frame {
+ border-width: 0px;
+ /*padding: 3px;*/
+}
+
+CajaWindow .sidebar .scrollbar.button {
+ color: transparent;
+}
+
+CajaWindow .sidebar .scrollbar.button:hover {
+ color: @theme_fg_color;
+}
+
+CajaPlacesSidebar .cell,
+CajaPlacesSidebar *.cell {
+ color: @theme_text_color;
+}
+
+CajaPlacesSidebar .cell:hover,
+CajaPlacesSidebar *.cell:hover {
+ color: @theme_text_color;
+}
+
+CajaPlacesSidebar .cell:selected,
+CajaPlacesSidebar *.cell:selected {
+ background-image: linear-gradient(to bottom,
+ shade(@less_dark_color, 1.5),
+ shade(@less_dark_color, 0.6));
+ color: @theme_text_color;
+ border-radius: 2px;
+}
+
+CajaPlacesSidebar .cell:selected:focus,
+CajaPlacesSidebar *.cell:selected:focus {
+ color: @theme_text_color;
+ background-image: linear-gradient(to top,
+ shade(@less_dark_color, 1.5),
+ shade(@less_dark_color, 0.6));
+}
+
+/**** Infos ***/
+
+CajaWindow .question,
+CajaWindow .info,
+CajaTrashBar.info,
+CajaXContentBar.info,
+CajaQueryEditor.info {
+ background-color: transparent;
+}
+
+CajaSearchBar.info {
+ border-radius: 0px;
+ background-color: @less_dark_color;
+}
+
+CajaWindow CajaQueryEditor .toolbar,
+CajaWindow .notebook CajaQueryEditor .toolbar {
+ background-image: none;
+ background-color: transparent;
+ padding: 5px 7px;
+}
+
+CajaSearchBar .entry,
+CajaQueryEditor .toolbar .entry {
+ background-image: linear-gradient(to bottom,
+ shade(@less_dark_color, 0.2),
+ shade(@less_dark_color, 0.5) 10%,
+ @less_dark_color 50%,
+ shade(@less_dark_color, 1.5));
+ box-shadow: inset 0 -3px alpha(@entry_shadow, 0.03),
+ inset 0 -2px alpha(@entry_shadow, 0.04),
+ inset 0 -1px alpha(@entry_shadow, 0.06);
+}
+
+CajaSearchBar .entry:focus,
+CajaQueryEditor .toolbar .entry:focus {
+ border-color: shade(@less_dark_color, 1.4);
+ box-shadow: inset 0 -2px alpha(@entry_shadow, 0.04),
+ inset 0 -1px alpha(@entry_shadow, 0.06);
+}
+
+.caja-canvas-item {
+ border-radius: 5px;
+}
+
+/**** Desktop Drawn ***/
+
+.caja-desktop.caja-canvas-item {
+ color: @theme_fg_color;
+ text-shadow: 1px 1px black;
+}
+
+.caja-desktop.caja-canvas-item:active {
+ color: @theme_text_color;
+}
+
+.caja-desktop.caja-canvas-item:selected {
+ color: @theme_selected_fg_color;
+}
+
+.caja-desktop.caja-canvas-item:active,
+.caja-desktop.caja-canvas-item:prelight,
+.caja-desktop.caja-canvas-item:selected {
+ text-shadow: none;
+}
+
+/****************
+ * Mate-Panel *
+ ****************/
+
+PanelApplet > GtkMenuBar.menubar,
+PanelToplevel,
+PanelWidget,
+PanelAppletFrame,
+PanelApplet,
+NotificationArea,
+.mate-panel {
+ background-image: none;
+ background-color: @theme_bg_color;
+ padding: 0;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+ color: @theme_fg_color;
+ text-shadow: none;
+}
+
+PanelApplet {
+ border-width: 0;
+}
+
+PanelSeparator {
+ border-width: 0;
+ background-image: -gtk-gradient (linear, left top, left bottom,
+ from (shade (@theme_bg_color, 0.96)),
+ to (shade (@theme_bg_color, 1.05)));
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+ color: shade (@theme_fg_color, 0.85);
+ text-shadow: none;
+}
+
+.mate-panel-menu-bar,
+PanelMenuBar.menubar,
+PanelMenuBar.menubar.menuitem,
+.mate-panel .menubar,
+.mate-panel .menubar .menuitem {
+ background-image: none;
+ background-color: @theme_bg_color;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+ text-shadow: none;
+}
+
+PanelAppletFrame {
+ background-color: @color;
+ background-image: none;
+ border-width: 0;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+ text-shadow: none;
+}
+
+PanelApplet .button,
+.mate-panel .button {
+ -GtkButton-inner-border: 2;
+
+ background-image: none;
+
+ border-color: @transparent;
+ border-radius: 0;
+ border-width: 0 1px 0 1px;
+
+ color: @theme_fg_color;
+ text-shadow: none;
+
+ -unico-border-gradient: none;
+ -unico-glow-radius: 0;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+}
+
+PanelApplet .button:prelight:active,
+PanelApplet .button:active,
+.mate-panel .button:prelight:active,
+.mate-panel .button:active {
+ background-image: none;
+ border-color: shade (@theme_bg_color, 0.78);
+ border-radius: 0;
+ border-width: 0 1px 0 1px;
+
+ -unico-border-gradient: none;
+ -unico-glow-radius: 0;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+ text-shadow: none;
+}
+
+PanelApplet .button:prelight,
+.mate-panel .button:prelight {
+ background-image: none;
+ border-color: @transparent;
+ border-radius: 0;
+ border-width: 0 1px 0 1px;
+
+ -unico-border-gradient: none;
+ -unico-glow-radius: 0;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+ text-shadow: none;
+}
+
+/*NotificationArea {
+ -NotificationArea-icon-padding: 12;
+ -NotificationArea-icon-size: 16;
+}*/
+
+ClockBox,
+.mate-panel-menu-bar.menubar,
+PanelApplet > GtkMenuBar.menubar {
+ font: normal;
+}
+
+WnckPager, WnckTasklist {
+ background-color: @theme_bg_color;
+ text-shadow: none;
+}
+
+/* Classic icon style */
+.mate-panel-menu-bar {
+ -PanelMenuBar-icon-visible: true;
+}
+
+/* Makes the text color on the light panel black */
+/*.mate-panel-menu-bar .menuitem {
+ color: @theme_fg_color;
+ text-shadow: none;
+}*/
+
+/*.mate-panel-menu-bar .menuitem:hover {
+ background-image: -gtk-gradient (linear, left top, left bottom,
+ from (shade (@theme_selected_bg_color, 1.0)),
+ to (shade (@theme_selected_bg_color, 0.85)));
+ border-width: 0;
+ color: @theme_fg_color;
+ text-shadow: none;
+ -unico-inner-stroke-width: 0;
+ -unico-outer-stroke-width: 0;
+}
+
+.mate-panel-menu-bar .menu.menuitem:hover,
+.mate-panel-menu-bar .menu .menuitem:hover {
+ color: @theme_selected_fg_color;
+}*/
+
diff --git a/desktop-themes/GreenLaguna/gtk-3.0/unity.css b/desktop-themes/GreenLaguna/gtk-3.0/unity.css
new file mode 100644
index 00000000..e112599d
--- /dev/null
+++ b/desktop-themes/GreenLaguna/gtk-3.0/unity.css
@@ -0,0 +1,90 @@
+/* Decorations */
+
+UnityDecoration {
+ -UnityDecoration-extents: 28px 1px 1px 1px;
+ -UnityDecoration-input-extents: 10px;
+
+ -UnityDecoration-shadow-offset-x: 1px;
+ -UnityDecoration-shadow-offset-y: 1px;
+ -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.647);
+ -UnityDecoration-active-shadow-radius: 15px;
+ -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.647);
+ -UnityDecoration-inactive-shadow-radius: 10px;
+
+ -UnityDecoration-glow-size: 10px;
+ -UnityDecoration-glow-color: rgb (221, 72, 20);
+
+ -UnityDecoration-title-indent: 10px;
+ -UnityDecoration-title-fade: 35px;
+ -UnityDecoration-title-alignment: 0.0;
+}
+
+UnityDecoration.top {
+ border: 0px;
+ border-bottom-width: 0;
+ border-radius: 8px 8px 0 0;
+ padding: 1px 8px 0 8px;
+
+ background-color: transparent;
+ background-clip: border-box;
+ background-image: -gtk-gradient (linear, left top, left bottom,
+ from (shade (@theme_bg_color, 1.5)),
+ to (@theme_bg_color));
+
+ color: @theme_text_color;
+ text-shadow: 1px 1px @theme_bg_color;
+}
+
+UnityDecoration.top:backdrop {
+ border: 0px;
+ border-bottom-width: 0;
+ background-color: transparent;
+ background-image: -gtk-gradient (linear, left top, left bottom,
+ from (shade (@theme_bg_color, 1.05)),
+ to (@theme_bg_color));
+ color: #808080;
+ text-shadow: none;
+}
+
+UnityDecoration.left,
+UnityDecoration.right,
+UnityDecoration.bottom,
+UnityDecoration.left:backdrop,
+UnityDecoration.right:backdrop,
+UnityDecoration.bottom:backdrop {
+ background-color: @theme_bg_color;
+}
+
+/* Panel Style */
+
+UnityPanelWidget,
+.unity-panel {
+ background-color: transparent;
+ background-image: -gtk-gradient (linear, left top, left bottom,
+ from (#81756a),
+ to (#3f3934));
+
+ color: @theme_selected_fg_color;
+}
+
+.unity-panel.menubar,
+.unity-panel .menubar {
+}
+
+.unity-panel.menuitem,
+.unity-panel .menuitem {
+ border-width: 1px 1px 0 1px;
+ icon-shadow: 0 -1px #000000;
+}
+
+.unity-panel.menubar:backdrop,
+.unity-panel .menubar *:backdrop {
+ color: #808080;
+}
+
+.unity-panel.menubar.menuitem:hover,
+.unity-panel.menubar .menuitem *:hover {
+ background-image: -gtk-gradient (linear, left top, left bottom,
+ from (shade(@theme_selected_bg_color, 1.6)),
+ to (shade(@theme_selected_bg_color, 0.6)));
+}