From d84a0fd891a5b77c83a4c5075f103bbaed3b6519 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Tue, 6 May 2014 18:59:22 +0200 Subject: GreenLaguna GTK3: update to GTK3-3.12 --- desktop-themes/GreenLaguna/Makefile.am | 6 +- desktop-themes/GreenLaguna/gtk-3.0/Makefile.am | 4 +- .../GreenLaguna/gtk-3.0/gtk-main-common.css | 5 - desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css | 53 +-- desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css | 150 +++++--- .../GreenLaguna/gtk-3.0/mate-applications.css | 404 +++++++++++++++++++++ desktop-themes/GreenLaguna/gtk-3.0/unity.css | 90 +++++ 7 files changed, 629 insertions(+), 83 deletions(-) create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/mate-applications.css create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/unity.css 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))); +} -- cgit v1.2.1