File themes-mate-panel.patch of Package ubuntu-themes

diff -aur a/Ambiance/gtk-2.0/apps/mate-panel.rc b/Ambiance/gtk-2.0/apps/mate-panel.rc
--- a/Ambiance/gtk-2.0/apps/mate-panel.rc
+++ b/Ambiance/gtk-2.0/apps/mate-panel.rc
@@ -0,0 +1,71 @@
+# ==============================================================================
+# MATE/XFCE PANEL SPECIFIC SETTINGS
+# ==============================================================================
+
+style "panel" = "dark" {
+	xthickness = 0
+	ythickness = 0
+	GtkWidget::focus-line-width = 0
+}
+
+style "panel_menubar" = "dark" {
+	engine "murrine" {
+		textstyle = 1
+		gradient_shades = {0.95,1.0,1.0,1.05}
+		border_shades = {0.85,1.05}
+	}
+}
+
+style "panel_task_button" = "dark" {
+	xthickness = 3
+	GtkWidget::focus-line-width        = 0
+	GtkWidget::focus_padding           = 0
+	GtkWidget::interior_focus          = 0
+	GtkWidget::internal_padding        = 0
+	GtkButton::child_displacement_x    = 0
+	GtkButton::child_displacement_y    = 1
+	GtkButton::default_border          = {0, 0, 0, 0}
+	GtkButton::default_outside_border  = {0, 0, 0, 0}
+	GtkButtonBox::child_internal_pad_x = 0
+	GtkButtonBox::child_internal_pad_y = 0
+	GtkButtonBox::child_min_heigth     = 0
+	engine "murrine" {
+		roundness = 0
+		gradient_shades = {0.95,1.0,1.0,1.05}
+		border_shades = {0.85,1.05}
+	}
+}
+
+widget "*PanelWidget*"            style "panel"
+widget "*PanelApplet*"            style "panel"
+widget "*fast-user-switch*"       style "panel" # workaround for Fast User Switch applet
+widget "*gdm-user-switch*"      style "panel"
+class "PanelApp*"                 style "panel"
+class "PanelToplevel*"            style "panel"
+widget_class "*notif*"            style "panel"
+
+widget_class "*?anel*pplet*utton"       style:highest "panel_task_button"
+
+widget "*task*"                   style "panel_task_button"
+widget "*.tasklist-button"        style "panel_task_button"
+widget "*PanelApplet*TaskTitle*"  style "panel_task_button"
+
+widget "*indicator-applet*"		style "panel"
+class "PanelApp*"			style "panel"
+class "PanelToplevel*"			style "panel"
+widget_class "*PanelToplevel*"		style "panel"
+widget_class "*Notif*"			style "panel"
+widget_class "*Tray*"			style "panel" 
+widget_class "*tray*"			style "panel"
+widget_class "*computertemp*"		style "panel"
+widget_class "*Applet*Tomboy*"		style "panel"
+widget_class "*Applet*Netstatus*"	style "panel"
+
+widget_class "*Panel*<GtkMenuBar>.<GtkMenuItem>*"			style:highest "panel_menubar"
+
+# Xfce panel theming.
+widget "*Xfce*Panel*"               style "panel"
+class "*Xfce*Panel*"                style "panel"
+widget "*Xfce*Panel*task*"               style "panel_task_button"
+widget "*Xfce*Panel*button"               style "panel_task_button"
+
diff -aur a/Ambiance/gtk-2.0/gtkrc b/Ambiance/gtk-2.0/gtkrc
--- a/Ambiance/gtk-2.0/gtkrc
+++ b/Ambiance/gtk-2.0/gtkrc
@@ -720,3 +720,4 @@
 include "apps/ff.rc"
 include "apps/gnome-terminal.rc"
 include "apps/nautilus.rc"
+include "apps/mate-panel.rc"
diff -aur a/Radiance/gtk-2.0/gtkrc b/Radiance/gtk-2.0/gtkrc
--- a/Radiance/gtk-2.0/gtkrc
+++ b/Radiance/gtk-2.0/gtkrc
@@ -669,3 +669,4 @@
 include "apps/ff.rc"
 include "apps/gnome-terminal.rc"
 include "apps/nautilus.rc"
+include "apps/mate-panel.rc"
openSUSE Build Service is sponsored by