[gtk-css-engine] [themes] Initial commit of the 'moblesse' theme



commit a11a9083fc02306621d149fb418dc44601f645d6
Author: Robert Staudinger <robsta gnome org>
Date:   Mon Jun 22 15:56:52 2009 +0200

    [themes] Initial commit of the 'moblesse' theme

 configure.in                        |    2 ++
 themes/Makefile.am                  |    3 ++-
 themes/moblesse/Makefile.am         |    2 ++
 themes/moblesse/gtk-2.0/Makefile.am |   10 ++++++++++
 themes/moblesse/gtk-2.0/gtkrc       |   12 ++++++++++++
 themes/moblesse/gtk-2.0/gtkrc.css   |   20 ++++++++++++++++++++
 6 files changed, 48 insertions(+), 1 deletions(-)
---
diff --git a/configure.in b/configure.in
index acb688c..fb3ba88 100644
--- a/configure.in
+++ b/configure.in
@@ -155,6 +155,8 @@ AC_CONFIG_FILES([
   themes/Gilouche-CSS/gtk-2.0/Makefile
   themes/gtk-css-test/Makefile
   themes/gtk-css-test/gtk-2.0/Makefile
+  themes/moblesse/Makefile
+  themes/moblesse/gtk-2.0/Makefile
   themes/Thorwil/Makefile
   themes/Thorwil/gtk-2.0/Makefile])
 AC_OUTPUT
diff --git a/themes/Makefile.am b/themes/Makefile.am
index 3063b2a..97a400e 100644
--- a/themes/Makefile.am
+++ b/themes/Makefile.am
@@ -1,3 +1,4 @@
 
-SUBDIRS = Gilouche-CSS gtk-css-test Thorwil
+DIST_SUBDIRS = Gilouche-CSS gtk-css-test Thorwil
+SUBDIRS = moblesse
 
diff --git a/themes/moblesse/Makefile.am b/themes/moblesse/Makefile.am
new file mode 100644
index 0000000..2392cb5
--- /dev/null
+++ b/themes/moblesse/Makefile.am
@@ -0,0 +1,2 @@
+
+SUBDIRS = gtk-2.0
diff --git a/themes/moblesse/gtk-2.0/Makefile.am b/themes/moblesse/gtk-2.0/Makefile.am
new file mode 100644
index 0000000..9a45b3c
--- /dev/null
+++ b/themes/moblesse/gtk-2.0/Makefile.am
@@ -0,0 +1,10 @@
+
+# Do not install.
+#themedir = $(datadir)/themes/gtk-css-test/gtk-2.0
+#theme_DATA = $(resources)
+resources = \
+	gtkrc \
+	styles.css
+
+EXTRA_DIST = $(resources)
+
diff --git a/themes/moblesse/gtk-2.0/gtkrc b/themes/moblesse/gtk-2.0/gtkrc
new file mode 100644
index 0000000..6459d53
--- /dev/null
+++ b/themes/moblesse/gtk-2.0/gtkrc
@@ -0,0 +1,12 @@
+style "default"
+{
+#	xthickness = 3
+#	ythickness = 2
+
+	engine "css" 
+	{
+		href = "gtkrc.css"
+	}
+}
+widget_class "*" style "default"
+
diff --git a/themes/moblesse/gtk-2.0/gtkrc.css b/themes/moblesse/gtk-2.0/gtkrc.css
new file mode 100644
index 0000000..2b1093c
--- /dev/null
+++ b/themes/moblesse/gtk-2.0/gtkrc.css
@@ -0,0 +1,20 @@
+
+* {
+	background-color: gtk-color(bg_color);
+	border-color: gtk-color(fg_color);
+  border-radius: 3px;
+	color: gtk-color(text_color);
+	/* Terminate recursion for properties inherited by the builtin stylesheet. 
+	border-radius: none;
+  border-image: none;	
+  ... once it works */
+}
+
+GtkButton {
+  border: 1px solid;
+}
+
+GtkButton:prelight {
+  /* Use shorthand notation, because that's what's inherited. */
+  background: gtk-color(selected_bg_color); 
+}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]