Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=artwork.git;a=commitdiff;h=9d0c4cf88719b5aa6a16c093ade011e6f23e1aa1
commit 9d0c4cf88719b5aa6a16c093ade011e6f23e1aa1 Author: Devil505 <devil505li...@gmail.com> Date: Sun Nov 20 08:50:21 2011 +0100 * added custom Frugalware lxdm theme diff --git a/lxde-frugalware/lxdm/themes/Frugalware/exit.png b/lxde-frugalware/lxdm/themes/Frugalware/exit.png new file mode 100644 index 0000000..3ac985d Binary files /dev/null and b/lxde-frugalware/lxdm/themes/Frugalware/exit.png differ diff --git a/lxde-frugalware/lxdm/themes/Frugalware/greeter.ui b/lxde-frugalware/lxdm/themes/Frugalware/greeter.ui new file mode 100644 index 0000000..00afbdd --- /dev/null +++ b/lxde-frugalware/lxdm/themes/Frugalware/greeter.ui @@ -0,0 +1,235 @@ +<?xml version="1.0"?> +<interface> + <!-- interface-requires gtk+ 2.12 --> + <!-- interface-naming-policy project-wide --> + <object class="GtkWindow" id="lxdm"> + <property name="decorated">False</property> + <child> + <object class="GtkVBox" id="vbox1"> + <property name="visible">True</property> + <child> + <object class="GtkLabel" id="time"> + <property name="visible">True</property> + <property name="xalign">1</property> + <property name="xpad">12</property> + <property name="ypad">12</property> + <property name="single_line_mode">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment1"> + <property name="visible">True</property> + <property name="xscale">0</property> + <property name="yscale">0</property> + <child> + <object class="GtkVBox" id="vbox2"> + <property name="visible">True</property> + <child> + <object class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="pixbuf">login.png</property> + </object> + <packing> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkAlignment" id="alignment2"> + <property name="visible">True</property> + <property name="xscale">0</property> + <property name="yscale">0</property> + <child> + <object class="GtkHBox" id="hbox3"> + <property name="visible">True</property> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="prompt"> + <property name="visible">True</property> + <property name="label" translatable="yes">User:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="login_entry"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">•</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkEventBox" id="bottom_pane"> + <property name="visible">True</property> + <property name="app_paintable">True</property> + <property name="visible_window">False</property> + <child> + <object class="GtkHBox" id="bottom_hbox"> + <property name="visible">True</property> + <property name="spacing">12</property> + <child> + <object class="GtkHBox" id="sessions_box"> + <property name="visible">True</property> + <property name="border_width">15</property> + <property name="spacing">6</property> + <child> + <object class="GtkImage" id="image2"> + <property name="visible">True</property> + <property name="pixbuf">session.png</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label2"> + <property name="visible">True</property> + <property name="label" translatable="yes">Desktop:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="sessions"> + <property name="visible">True</property> + <property name="entry-text-column">0</property> + <property name="has-entry">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="lang_box"> + <property name="visible">True</property> + <property name="border_width">15</property> + <property name="spacing">6</property> + <child> + <object class="GtkImage" id="image3"> + <property name="visible">True</property> + <property name="pixbuf">lang.png</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label_lang"> + <property name="visible">True</property> + <property name="label" translatable="yes">Language:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="lang"> + <property name="visible">True</property> + <property name="entry-text-column">0</property> + <property name="has-entry">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkHBox" id="hbox1"> + <property name="visible">True</property> + <property name="border_width">15</property> + <child> + <object class="GtkLabel" id="label3"> + <property name="label" translatable="yes">Keyboard Layout:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="keyboard"/> + <packing> + <property name="expand">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkButton" id="exit"> + <property name="label">Exit</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="image">image4</property> + <property name="relief">none</property> + </object> + <packing> + <property name="expand">False</property> + <property name="pack_type">end</property> + <property name="position">3</property> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="position">2</property> + </packing> + </child> + </object> + </child> + </object> + <object class="GtkImage" id="image4"> + <property name="visible">True</property> + <property name="pixbuf">exit.png</property> + </object> +</interface> diff --git a/lxde-frugalware/lxdm/themes/Frugalware/gtkrc b/lxde-frugalware/lxdm/themes/Frugalware/gtkrc new file mode 100644 index 0000000..a3e6607 --- /dev/null +++ b/lxde-frugalware/lxdm/themes/Frugalware/gtkrc @@ -0,0 +1,50 @@ +style "back" +{ + engine "pixmap" + { + image + { + function = FLAT_BOX + shadow = NONE + state = NORMAL + file = "wall.png" + stretch = TRUE + detail = "base" + } + } +} + +style "time" +{ + fg[NORMAL] = "#ffffff" + font_name = "Droid Sans 10" +} + +style "prompt" +{ + fg[NORMAL] = "#ffffff" + font_name = "Droid Sans 10" +} + +# Normally this won't paint an invisible event box, but we did some hacks in greeter.c. +style "bottom" +{ + font_name = "Droid Sans 10" + fg[NORMAL] = "#9E9D9B" + engine "pixmap" + { + image + { + function = FLAT_BOX + file = "shade.png" + stretch = TRUE + detail = "eventbox" + } + } +} + +widget "lxdm" style "back" +widget "lxdm.*.time" style "time" +widget "lxdm.*.prompt" style "prompt" +widget "lxdm.*.bottom_pane" style "bottom" +widget_class "GtkWindow.*.GtkEventBox.*.<GtkLabel>" style "bottom" diff --git a/lxde-frugalware/lxdm/themes/Frugalware/index.theme b/lxde-frugalware/lxdm/themes/Frugalware/index.theme new file mode 100644 index 0000000..6dfa692 --- /dev/null +++ b/lxde-frugalware/lxdm/themes/Frugalware/index.theme @@ -0,0 +1,5 @@ +[LXDM Theme] +Name=Frugalware +Comment=Frugalware Login theme for LXDM +Author=Frugalware Artwork Team +License=GPL diff --git a/lxde-frugalware/lxdm/themes/Frugalware/lang.png b/lxde-frugalware/lxdm/themes/Frugalware/lang.png new file mode 100644 index 0000000..85bf76b Binary files /dev/null and b/lxde-frugalware/lxdm/themes/Frugalware/lang.png differ diff --git a/lxde-frugalware/lxdm/themes/Frugalware/login.png b/lxde-frugalware/lxdm/themes/Frugalware/login.png new file mode 100644 index 0000000..12052e9 Binary files /dev/null and b/lxde-frugalware/lxdm/themes/Frugalware/login.png differ diff --git a/lxde-frugalware/lxdm/themes/Frugalware/session.png b/lxde-frugalware/lxdm/themes/Frugalware/session.png new file mode 100644 index 0000000..0dcafaf Binary files /dev/null and b/lxde-frugalware/lxdm/themes/Frugalware/session.png differ diff --git a/lxde-frugalware/lxdm/themes/Frugalware/shade.png b/lxde-frugalware/lxdm/themes/Frugalware/shade.png new file mode 100644 index 0000000..61c584a Binary files /dev/null and b/lxde-frugalware/lxdm/themes/Frugalware/shade.png differ diff --git a/lxde-frugalware/lxdm/themes/Frugalware/wall.png b/lxde-frugalware/lxdm/themes/Frugalware/wall.png new file mode 100644 index 0000000..52b6508 Binary files /dev/null and b/lxde-frugalware/lxdm/themes/Frugalware/wall.png differ _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git