summaryrefslogtreecommitdiffstats
path: root/theming
diff options
context:
space:
mode:
authorMichael Janczyk2008-03-05 17:49:58 +0100
committerMichael Janczyk2008-03-05 17:49:58 +0100
commit3f3f094d8dbe9d93e12b59944370c4dd02fa816c (patch)
tree2fdcb3227a0cc31a0ccfeb1b493ad7a6e8479c5a /theming
parentausversehen geloescht (diff)
downloadcore-3f3f094d8dbe9d93e12b59944370c4dd02fa816c.tar.gz
core-3f3f094d8dbe9d93e12b59944370c4dd02fa816c.tar.xz
core-3f3f094d8dbe9d93e12b59944370c4dd02fa816c.zip
modified openslx theme and added GDM opensly theme
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1602 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'theming')
-rw-r--r--theming/openslx/bootsplash/themes/openslx/blank.ttf0
-rw-r--r--theming/openslx/bootsplash/themes/openslx/openslx.pngbin0 -> 62524 bytes
-rw-r--r--theming/openslx/bootsplash/themes/openslx/theme.xml138
-rw-r--r--theming/openslx/displaymanager/GdmGreeterTheme.desktop11
-rw-r--r--theming/openslx/displaymanager/KdmGreeterTheme.desktop11
-rw-r--r--theming/openslx/displaymanager/enter.pngbin625 -> 0 bytes
-rwxr-xr-xtheming/openslx/displaymanager/gdm/GdmGreeterTheme.desktop8
-rw-r--r--theming/openslx/displaymanager/gdm/color.pngbin0 -> 177 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/environment.png (renamed from theming/openslx/displaymanager/gnome-environment.png)bin4296 -> 4296 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/main-runner.png (renamed from theming/openslx/displaymanager/main-runner.png)bin143 -> 143 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/openslx-logo-main.pngbin0 -> 82050 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/openslx-logo.pngbin0 -> 9113 bytes
-rwxr-xr-xtheming/openslx/displaymanager/gdm/openslx.xml205
-rw-r--r--theming/openslx/displaymanager/gdm/sessions.png (renamed from theming/openslx/displaymanager/sessions.png)bin4245 -> 4245 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/sessions_inactive.png (renamed from theming/openslx/displaymanager/sessions_inactive.png)bin4066 -> 4066 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/system.png (renamed from theming/openslx/displaymanager/system.png)bin4257 -> 4257 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/system_inactive.png (renamed from theming/openslx/displaymanager/system_inactive.png)bin4091 -> 4091 bytes
-rw-r--r--theming/openslx/displaymanager/gdm/welcome-time-shadowed.png (renamed from theming/openslx/displaymanager/welcome-time-shadowed.png)bin1580 -> 1580 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/KdmGreeterTheme.desktop8
-rw-r--r--theming/openslx/displaymanager/kdm/color.pngbin0 -> 177 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/enter.pngbin0 -> 4260 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/enter_inactive.pngbin0 -> 4072 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/environment.png (renamed from theming/openslx/displaymanager/environment.png)bin5076 -> 5076 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/main-runner.pngbin0 -> 143 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/openslx-logo-main.pngbin0 -> 82050 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/openslx-logo.pngbin0 -> 9113 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/openslx.xml200
-rw-r--r--theming/openslx/displaymanager/kdm/sessions.pngbin0 -> 4245 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/sessions_inactive.pngbin0 -> 4066 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/system.pngbin0 -> 4257 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/system_inactive.pngbin0 -> 4091 bytes
-rw-r--r--theming/openslx/displaymanager/kdm/welcome-time-shadowed.pngbin0 -> 1580 bytes
-rw-r--r--theming/openslx/displaymanager/openslx-logo.pngbin8081 -> 0 bytes
-rw-r--r--theming/openslx/displaymanager/openslx.pngbin75797 -> 0 bytes
-rw-r--r--theming/openslx/displaymanager/openslx.xml180
35 files changed, 559 insertions, 202 deletions
diff --git a/theming/openslx/bootsplash/themes/openslx/blank.ttf b/theming/openslx/bootsplash/themes/openslx/blank.ttf
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/theming/openslx/bootsplash/themes/openslx/blank.ttf
diff --git a/theming/openslx/bootsplash/themes/openslx/openslx.png b/theming/openslx/bootsplash/themes/openslx/openslx.png
new file mode 100644
index 00000000..b7eb15a0
--- /dev/null
+++ b/theming/openslx/bootsplash/themes/openslx/openslx.png
Binary files differ
diff --git a/theming/openslx/bootsplash/themes/openslx/theme.xml b/theming/openslx/bootsplash/themes/openslx/theme.xml
new file mode 100644
index 00000000..d3c9bb1b
--- /dev/null
+++ b/theming/openslx/bootsplash/themes/openslx/theme.xml
@@ -0,0 +1,138 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Automatically generated by splashy_config. Do not edit -->
+<splashy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://splashy.alioth.debian.org/schemas/1.1/themes.xsd">
+ <info>
+ <!-- theme name is case sensitive. use directory name -->
+ <name>openslx</name>
+ <version>0.1</version>
+ <description>...</description>
+ <urls>http://</urls>
+ <author>Author &lt;author@mail.com&gt;</author>
+ </info>
+ <progressbar>
+ <!-- here are tags to set the bar... x coordinate,
+ y coordinate, width and height are for the progress bar.
+ Remember that x, y, width and height are expressed in percentage -->
+ <dimension>
+ <x>0</x>
+ <y>42</y>
+ <width>100</width>
+ <height>17</height>
+ </dimension>
+ <!-- here you can set the color of the progressbar...
+ set the amount of red, green, blue and alpha channel.
+ Remember that the max value is 255 and the minumun value is 0-->
+ <color>
+ <red>128</red>
+ <green>147</green>
+ <blue>161</blue>
+ <alpha>255</alpha>
+ </color>
+ <!-- whether or not you want a border around the progressbar. default: no -->
+ <border>
+ <enable>no</enable>
+ <color>
+ <red>0</red>
+ <green>0</green>
+ <blue>0</blue>
+ <alpha>0</alpha>
+ </color>
+ </border>
+ <!-- here you can set the color of the progressbar background
+ set the amount of red, green, blue and alpha channel.
+ Remember that the max value is 255 and the minumun value is 0-->
+ <background>
+ <color>
+ <red>240</red>
+ <green>240</green>
+ <blue>240</blue>
+ <alpha>255</alpha>
+ </color>
+ </background>
+ <direction>
+ <boot>forward</boot>
+ <shutdown>backward</shutdown>
+ <resume>forward</resume>
+ <suspend>backward</suspend>
+ </direction>
+ <visibility>
+ <boot>yes</boot>
+ <shutdown>yes</shutdown>
+ <resume>yes</resume>
+ <suspend>yes</suspend>
+ </visibility>
+ </progressbar>
+ <!-- conventional path: /etc/splashy/themes + theme-name -->
+ <background>
+ <boot>openslx.png</boot>
+ <shutdown>openslx.png</shutdown>
+ <resume>openslx.png</resume>
+ <suspend>openslx.png</suspend>
+ <errorimg>openslx.png</errorimg>
+ <!-- resolution of the images. this value affects where
+ the progressbar will be drawn. If VALUE <= 0, then percentages
+ of the screen width and hight will be assumed -->
+ <dimension>
+ <!-- NOTE: x and y are not used by splashy -->
+ <x>0</x>
+ <y>0</y>
+ <width>0</width>
+ <height>0</height>
+ </dimension>
+ </background>
+ <textbox>
+ <!-- whether you want the textbox always
+ shown or no. If no, it will be shown only on error,
+ see autoverboseonerror -->
+ <enable>no</enable>
+ <!-- here are tags to set the text area... x coordinate,
+ y coordinate, width and height are for the text area.
+ Remember that x, y, width and height are expressed in percentage
+ or pixel units -->
+ <dimension>
+ <x>1</x>
+ <y>61</y>
+ <width>98</width>
+ <height>38</height>
+ </dimension>
+ <!-- here you can set the color of the text area...
+ set the amount of red, green, blue and alpha channel.
+ Remember that the max value is 255 and the minumun value is 0-->
+ <color>
+ <red>0</red>
+ <green>0</green>
+ <blue>0</blue>
+ <alpha>0</alpha>
+ </color>
+ <!-- whether or not you want a border around the progressbar. default: no -->
+ <border>
+ <enable>no</enable>
+ <color>
+ <red>0</red>
+ <green>0</green>
+ <blue>0</blue>
+ <alpha>0</alpha>
+ </color>
+ </border>
+ <text>
+ <!-- font file to use, path relative to theme -->
+ <font>
+ <file>blank.ttf</file>
+ <height>2</height>
+ </font>
+ <!-- here you can set the color of the text/font...
+ set the amount of red, green, blue and alpha channel.
+ Remember that the max value is 255 and the minumun value is 0-->
+ <color>
+ <red>62</red>
+ <green>93</green>
+ <blue>114</blue>
+ <alpha>0</alpha>
+ </color>
+ </text>
+ </textbox>
+ <autoverboseonerror>no</autoverboseonerror>
+ <fadein>no</fadein>
+ <fadeout>no</fadeout>
+</splashy>
diff --git a/theming/openslx/displaymanager/GdmGreeterTheme.desktop b/theming/openslx/displaymanager/GdmGreeterTheme.desktop
deleted file mode 100644
index ac0a119a..00000000
--- a/theming/openslx/displaymanager/GdmGreeterTheme.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-# Apparently this is not really a .desktop file like the rest, but it's useful
-# to treat it as such
-
-[GdmGreeterTheme]
-Encoding=UTF-8
-Greeter=openslx.xml
-Name=openslx
-Description=OpenSLX Theme based on Daemonic KDM theme for FreeBSD
-Author=aceph <aceph@ventcore.net> and openslx.org
-Copyright=Creative Commons
-Screenshot=screenshot.png \ No newline at end of file
diff --git a/theming/openslx/displaymanager/KdmGreeterTheme.desktop b/theming/openslx/displaymanager/KdmGreeterTheme.desktop
deleted file mode 100644
index ac0a119a..00000000
--- a/theming/openslx/displaymanager/KdmGreeterTheme.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-# Apparently this is not really a .desktop file like the rest, but it's useful
-# to treat it as such
-
-[GdmGreeterTheme]
-Encoding=UTF-8
-Greeter=openslx.xml
-Name=openslx
-Description=OpenSLX Theme based on Daemonic KDM theme for FreeBSD
-Author=aceph <aceph@ventcore.net> and openslx.org
-Copyright=Creative Commons
-Screenshot=screenshot.png \ No newline at end of file
diff --git a/theming/openslx/displaymanager/enter.png b/theming/openslx/displaymanager/enter.png
deleted file mode 100644
index 93e0502f..00000000
--- a/theming/openslx/displaymanager/enter.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/displaymanager/gdm/GdmGreeterTheme.desktop b/theming/openslx/displaymanager/gdm/GdmGreeterTheme.desktop
new file mode 100755
index 00000000..cb2fb30c
--- /dev/null
+++ b/theming/openslx/displaymanager/gdm/GdmGreeterTheme.desktop
@@ -0,0 +1,8 @@
+[GdmGreeterTheme]
+Encoding=UTF-8
+Greeter=openslx.xml
+Name=OpenSLX GDM theme
+Description=GDM Port of Daemonic KDM theme for FreeBSD
+Author=MJanc / KDM by aceph <aceph@ventcore.net>
+Copyright=Creative Commons
+Screenshot=screenshot.png \ No newline at end of file
diff --git a/theming/openslx/displaymanager/gdm/color.png b/theming/openslx/displaymanager/gdm/color.png
new file mode 100644
index 00000000..7a0feb03
--- /dev/null
+++ b/theming/openslx/displaymanager/gdm/color.png
Binary files differ
diff --git a/theming/openslx/displaymanager/gnome-environment.png b/theming/openslx/displaymanager/gdm/environment.png
index 7ad6783a..7ad6783a 100644
--- a/theming/openslx/displaymanager/gnome-environment.png
+++ b/theming/openslx/displaymanager/gdm/environment.png
Binary files differ
diff --git a/theming/openslx/displaymanager/main-runner.png b/theming/openslx/displaymanager/gdm/main-runner.png
index 5b3cf656..5b3cf656 100644
--- a/theming/openslx/displaymanager/main-runner.png
+++ b/theming/openslx/displaymanager/gdm/main-runner.png
Binary files differ
diff --git a/theming/openslx/displaymanager/gdm/openslx-logo-main.png b/theming/openslx/displaymanager/gdm/openslx-logo-main.png
new file mode 100644
index 00000000..f98e6517
--- /dev/null
+++ b/theming/openslx/displaymanager/gdm/openslx-logo-main.png
Binary files differ
diff --git a/theming/openslx/displaymanager/gdm/openslx-logo.png b/theming/openslx/displaymanager/gdm/openslx-logo.png
new file mode 100644
index 00000000..8cfaaf94
--- /dev/null
+++ b/theming/openslx/displaymanager/gdm/openslx-logo.png
Binary files differ
diff --git a/theming/openslx/displaymanager/gdm/openslx.xml b/theming/openslx/displaymanager/gdm/openslx.xml
new file mode 100755
index 00000000..2a1708c3
--- /dev/null
+++ b/theming/openslx/displaymanager/gdm/openslx.xml
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE greeter SYSTEM "greeter.dtd">
+<greeter>
+ <item type="pixmap">
+ <normal file="color.png"/>
+ <pos x="0" y="0" width="100%" height="100%"/>
+ <box orientation="vertical" homogeneous="true">
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="n" x="50%" y="0%" width="100%" height="80%"/>
+ <box orientation="vertical" homogeneous="true">
+
+ <item type="pixmap">
+ <normal file="welcome-time-shadowed.png"/>
+ <pos anchor="n" x="50%" y="0" width="80%" height="44"/>
+ <box orientation="horizontal" homogeneous="true">
+
+ <!-- Wellcome on ... -->
+ <item type="label">
+ <pos anchor="w" x="10%" y="30%"/>
+ <normal color="#f0f0f0" font="Sans 11"/>
+ <stock type="welcome-label"/>
+ </item>
+
+ <!-- clock -->
+ <item type="label" id="clock">
+ <pos anchor="e" x="90%" y="30%"/>
+ <normal color="#f0f0f0" font="Sans 11"/>
+ <text>%c</text>
+ </item>
+
+ </box>
+ </item>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="c" x="50%" y="10%" width="100%" height="160%"/>
+ <box orientation="vertical" homogeneous="true">
+ <item type="pixmap">
+ <normal file="openslx-logo-main.png"/>
+ <pos anchor="c" x="50%" y="50%" height="box"/>
+ </item>
+ </box>
+ </item>
+
+ </box>
+ </item>
+
+ <item type="pixmap">
+ <normal file="main-runner.png"/>
+ <pos anchor="c" x="50%" y="0%" width="100%" height="160"/>
+ <box orientation="horizontal" homogeneous="true">
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="w" x="0%" y="50%" width="100%" height="100%"/>
+ <box orientation="horizontal" homogeneous="true">
+
+ <item type="pixmap">
+ <normal file="openslx-logo.png"/>
+ <pos anchor="c" x="70" y="50%"/>
+ </item>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="c" x="50" y="50%" width="100%" height="100%"/>
+ <box orientation="vertical" homogeneous="true">
+
+ <!-- username-label -->
+ <item type="label" id="pam-prompt">
+ <pos anchor="sw" x="5" y="80%"/>
+ <normal color="#f0f0f0" font="Sans 11"/>
+ <stock type="username-label"/>
+ </item>
+
+
+ <!-- username-entry -->
+ <item type="entry" id="user-pw-entry">
+ <normal color="#0f0f0f" font="Sans 11"/>
+ <pos anchor="nw" y="-10%" height="22" width="160"/>
+ </item>
+
+ </box>
+ </item>
+
+ </box>
+ </item>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="c" x="50%" y="50%" width="100%" height="100%"/>
+ <box orientation="vertical" homogeneous="true">
+
+ <item type="rect" id="caps-lock-warning">
+ <normal color="#000000" alpha="0.4"/>
+ <pos anchor="c" x="50%" y="50%" width="100%" height="30"/>
+ <box orientation="vertical" homogeneous="true">
+
+ <item type="label">
+ <normal color="#ff8b00" font="Sans 11"/>
+ <pos anchor="c" x="50%" y="50%"/>
+ <stock type="caps-lock-warning"/>
+ </item>
+
+ </box>
+ </item>
+
+ <item type="pixmap">
+ <normal file="environment.png"/>
+ <pos anchor="c" x="50%" y="50%"/>
+ </item>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="c" x="50%" y="50%" width="100%" height="40"/>
+ <box orientation="vertical" homogeneous="true">
+ <item type="label" id="pam-error">
+ <normal color="#ff8b00" font="Sans 11"/>
+ <pos anchor="c" x="50%" y="50%"/>
+ <text/>
+ </item>
+ </box>
+ </item>
+
+ </box>
+ </item>
+
+
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="e" x="100%" y="50%" width="100%" height="100%"/>
+ <box orientation="vertical" homogeneous="true">
+
+ <!-- session-button -->
+ <item type="rect" id="session_button" button="true">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="se" x="80%" y="95%" width="box" height="box"/>
+ <box orientation="horizontal">
+
+ <item type="label">
+ <normal color="#bbbbbb" font="Sans 11"/>
+ <prelight color="#f0f0f0" font="Sans 11"/>
+ <active color="#ff8b00" font="Sans 11"/>
+ <pos anchor="e" x="100%" y="-24"/>
+ <text>Session</text>
+ <text xml:lang="en">Session</text>
+ <text xml:lang="de">Sitzung</text>
+ </item>
+
+ <item type="rect" id="session_button" button="true">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="c" x="50%" y="50%" width="10"/>
+ </item>
+
+ <item type="pixmap" id="session_button" button="true">
+ <normal file="sessions_inactive.png"/>
+ <prelight file="sessions.png"/>
+ <pos anchor="se" x="100%" y="100%"/>
+ </item>
+
+ </box>
+ </item>
+
+ <!-- menu-button -->
+ <item type="rect" id="system_button" button="true">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="ne" x="80%" y="5%" width="box" height="box"/>
+ <box orientation="horizontal">
+
+ <item type="label">
+ <normal color="#bbbbbb" font="Sans 11"/>
+ <prelight color="#f0f0f0" font="Sans 11"/>
+ <active color="#ff8b00" font="Sans 11"/>
+ <pos anchor="e" x="100%" y="24"/>
+ <text>System Menu</text>
+ <text xml:lang="en">System Menu</text>
+ <text xml:lang="de">System MenĂ¼</text>
+ </item>
+
+ <item type="rect" id="session_button" button="true">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="c" x="50%" y="50%" width="10"/>
+ </item>
+
+ <item type="pixmap" id="system_button" button="true">
+ <normal file="system_inactive.png"/>
+ <prelight file="system.png"/>
+ <pos anchor="ne" x="100%" y="0%"/>
+ </item>
+
+ </box>
+ </item>
+
+ </box>
+ </item>
+
+ </box>
+ </item>
+
+ </box>
+ </item>
+
+</greeter>
diff --git a/theming/openslx/displaymanager/sessions.png b/theming/openslx/displaymanager/gdm/sessions.png
index 00d05f29..00d05f29 100644
--- a/theming/openslx/displaymanager/sessions.png
+++ b/theming/openslx/displaymanager/gdm/sessions.png
Binary files differ
diff --git a/theming/openslx/displaymanager/sessions_inactive.png b/theming/openslx/displaymanager/gdm/sessions_inactive.png
index 86bbe642..86bbe642 100644
--- a/theming/openslx/displaymanager/sessions_inactive.png
+++ b/theming/openslx/displaymanager/gdm/sessions_inactive.png
Binary files differ
diff --git a/theming/openslx/displaymanager/system.png b/theming/openslx/displaymanager/gdm/system.png
index f7b9e71f..f7b9e71f 100644
--- a/theming/openslx/displaymanager/system.png
+++ b/theming/openslx/displaymanager/gdm/system.png
Binary files differ
diff --git a/theming/openslx/displaymanager/system_inactive.png b/theming/openslx/displaymanager/gdm/system_inactive.png
index c3e1719b..c3e1719b 100644
--- a/theming/openslx/displaymanager/system_inactive.png
+++ b/theming/openslx/displaymanager/gdm/system_inactive.png
Binary files differ
diff --git a/theming/openslx/displaymanager/welcome-time-shadowed.png b/theming/openslx/displaymanager/gdm/welcome-time-shadowed.png
index 79e872c3..79e872c3 100644
--- a/theming/openslx/displaymanager/welcome-time-shadowed.png
+++ b/theming/openslx/displaymanager/gdm/welcome-time-shadowed.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/KdmGreeterTheme.desktop b/theming/openslx/displaymanager/kdm/KdmGreeterTheme.desktop
new file mode 100644
index 00000000..8a8dc22c
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/KdmGreeterTheme.desktop
@@ -0,0 +1,8 @@
+[KdmGreeterTheme]
+Encoding=UTF-8
+Greeter=openslx.xml
+Name=OpenSLX KDM theme
+Description=OpenSLX Theme based on Daemonic KDM theme for FreeBSD
+Author=aceph <aceph@ventcore.net> and modified by MJanc
+Copyright=Creative Commons
+Screenshot=screenshot.png \ No newline at end of file
diff --git a/theming/openslx/displaymanager/kdm/color.png b/theming/openslx/displaymanager/kdm/color.png
new file mode 100644
index 00000000..7a0feb03
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/color.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/enter.png b/theming/openslx/displaymanager/kdm/enter.png
new file mode 100644
index 00000000..b646e851
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/enter.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/enter_inactive.png b/theming/openslx/displaymanager/kdm/enter_inactive.png
new file mode 100644
index 00000000..e12cfb8e
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/enter_inactive.png
Binary files differ
diff --git a/theming/openslx/displaymanager/environment.png b/theming/openslx/displaymanager/kdm/environment.png
index b9682822..b9682822 100644
--- a/theming/openslx/displaymanager/environment.png
+++ b/theming/openslx/displaymanager/kdm/environment.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/main-runner.png b/theming/openslx/displaymanager/kdm/main-runner.png
new file mode 100644
index 00000000..5b3cf656
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/main-runner.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/openslx-logo-main.png b/theming/openslx/displaymanager/kdm/openslx-logo-main.png
new file mode 100644
index 00000000..f98e6517
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/openslx-logo-main.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/openslx-logo.png b/theming/openslx/displaymanager/kdm/openslx-logo.png
new file mode 100644
index 00000000..8cfaaf94
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/openslx-logo.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/openslx.xml b/theming/openslx/displaymanager/kdm/openslx.xml
new file mode 100644
index 00000000..1b6751d3
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/openslx.xml
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE greeter SYSTEM "greeter.dtd">
+<greeter>
+ <!-- main pic, login pic -->
+ <item type="pixmap">
+ <normal file="color.png"/>
+ <pos x="0" y="0" width="100%" height="100%"/>
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="n" x="50%" y="0" width="100%" height="40%"/>
+
+ <item type="pixmap">
+ <normal file="welcome-time-shadowed.png"/>
+ <pos anchor="n" x="50%" y="0" width="80%" height="44"/>
+
+ <!-- Wellcome on ... -->
+ <item type="label">
+ <pos anchor="w" x="5%" y="33%"/>
+ <normal color="#f0f0f0" font="Sans 12"/>
+ <stock type="welcome-label"/>
+ </item>
+
+ <!-- clock -->
+ <item type="label" id="clock">
+ <normal color="#f0f0f0" font="Sans 12"/>
+ <pos anchor="e" x="95%" y="33%"/>
+ <text>%c</text>
+ </item>
+
+ </item>
+
+ <item type="pixmap">
+ <normal file="openslx-logo-main.png"/>
+ <pos anchor="n" x="50%" y="20%" height="70%"/>
+ </item>
+
+ </item>
+
+ <item type="pixmap">
+ <normal file="main-runner.png"/>
+ <pos anchor="c" x="50%" y="50%" width="100%" height="160"/>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="w" x="0" y="50%" width="35%" height="100%"/>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="w" x="0" y="50%" width="120" height="100%"/>
+ <item type="pixmap">
+ <normal file="openslx-logo.png"/>
+ <pos anchor="e" x="100%" y="50%"/>
+ </item>
+ </item>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="w" x="120" y="50%" width="100" height="100%"/>
+
+ <!-- username-label -->
+ <item type="label">
+ <pos anchor="e" x="-5" y="40%"/>
+ <normal color="#f0f0f0" font="Sans 11"/>
+ <stock type="username-label"/>
+ </item>
+
+ <!-- password-label -->
+ <item type="label">
+ <pos anchor="e" x="-5" y="60%"/>
+ <normal color="#f0f0f0" font="Sans 11"/>
+ <stock type="password-label"/>
+ </item>
+
+ </item>
+
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="w" x="220" y="50%" width="140" height="100%"/>
+
+ <!-- username-entry -->
+ <item type="entry" id="user-entry">
+ <pos anchor="w" x="0" y="40%" height="22" width="140"/>
+ </item>
+
+ <!-- password-entry -->
+ <item type="entry" id="pw-entry">
+ <pos anchor="w" x="0" y="60%" height="22" width="114"/>
+ </item>
+
+ <item type="pixmap" button="true" id="login_button">
+ <pos anchor="e" x="100%" y="60%" height="22"/>
+ <normal file="enter_inactive.png"/>
+ <prelight file="enter.png"/>
+ </item>
+
+ </item>
+
+ </item>
+
+ <item type="rect">
+ <normal color="#ff0000" alpha="0.0"/>
+ <pos anchor="c" x="50%" y="50%" width="30%" height="160"/>
+
+ <!-- capslock-warning -->
+ <item type="pixmap" id="caps-lock-warning">
+ <normal file="error.png"/>
+ <pos anchor="c" x="50%" y="22" width="100%" height="70"/>
+ <item type="rect" id="caps-lock-warning">
+ <normal color="#000000" alpha="0.4"/>
+ <pos anchor="c" x="50%" y="50%" width="100%" height="box"/>
+ <box orientation="vertical" xpadding="10" ypadding="5" spacing="0">
+ <item type="label">
+ <normal color="#ff8b00" font="Sans 11"/>
+ <pos x="50%" anchor="n"/>
+ <stock type="caps-lock-warning"/>
+ </item>
+ </box>
+ </item>
+ </item>
+
+ <item type="pixmap">
+ <normal file="environment.png"/>
+ <pos anchor="c" x="50%" y="50%" width="186" height="100"/>
+ </item>
+
+ <!-- Login-Error -->
+ <item type="pixmap" id="pam-error">
+ <normal file="error.png"/>
+ <pos anchor="c" x="50%" y="-22" width="100%" height="70"/>
+ <item type="rect">
+ <normal color="#000000" alpha="0.4"/>
+ <pos anchor="c" x="50%" y="50%" width="100%" height="box"/>
+ <box orientation="vertical" xpadding="10" ypadding="5" spacing="0">
+ <item type="label">
+ <normal color="#ff8b00" font="Sans 11"/>
+ <pos anchor="n" x="50%"/>
+ <text>Login failed!</text>
+ <text xml:lang="en">Login failed!</text>
+ <text xml:lang="de">Login fehlgeschlagen!</text>
+ </item>
+ </box>
+ </item>
+ </item>
+
+ </item>
+
+ <!-- icons and text on the left -->
+ <item type="rect">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="e" x="100%" y="50%" width="35%" height="100%"/>
+
+ <!-- session-button -->
+ <item type="rect" id="session_button" button="true">
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="se" x="80%" y="50%" width="160" height="50%"/>
+
+ <item type="pixmap" id="session_button" button="true">
+ <normal file="sessions_inactive.png"/>
+ <prelight file="sessions.png"/>
+ <pos anchor="se" x="94%" y="-8" width="48" height="48"/>
+ </item>
+
+ <item type="label">
+ <normal color="#bbbbbb" font="Sans 11"/>
+ <prelight color="#f0f0f0" font="Sans 11"/>
+ <active color="#ff8b00" font="Sans 11"/>
+ <pos anchor="e" x="-70" y="-32"/>
+ <text>Session</text>
+ <text xml:lang="en">Session</text>
+ <text xml:lang="de">Sitzung</text>
+ </item>
+
+ </item>
+
+ <!-- menu-button -->
+ <item type="rect" id="system_button" button="true">
+ <show modes="console" type="system"/>
+ <normal color="#000000" alpha="0.0"/>
+ <pos anchor="ne" x="80%" y="50%" width="160" height="50%"/>
+ <item type="pixmap" id="system_button" button="true">
+ <normal file="system_inactive.png"/>
+ <prelight file="system.png"/>
+ <pos anchor="ne" x="94%" y="8" width="48" height="48"/>
+ </item>
+ <item type="label">
+ <normal color="#bbbbbb" font="Sans 11"/>
+ <prelight color="#f0f0f0" font="Sans 11"/>
+ <active color="#ff8b00" font="Sans 11"/>
+ <pos anchor="e" x="-70" y="32"/>
+ <text>System Menu</text>
+ <text xml:lang="en">System Menu</text>
+ <text xml:lang="de">System MenĂ¼</text>
+ </item>
+ </item>
+
+ </item>
+
+ </item>
+ </item>
+</greeter>
diff --git a/theming/openslx/displaymanager/kdm/sessions.png b/theming/openslx/displaymanager/kdm/sessions.png
new file mode 100644
index 00000000..00d05f29
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/sessions.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/sessions_inactive.png b/theming/openslx/displaymanager/kdm/sessions_inactive.png
new file mode 100644
index 00000000..86bbe642
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/sessions_inactive.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/system.png b/theming/openslx/displaymanager/kdm/system.png
new file mode 100644
index 00000000..f7b9e71f
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/system.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/system_inactive.png b/theming/openslx/displaymanager/kdm/system_inactive.png
new file mode 100644
index 00000000..c3e1719b
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/system_inactive.png
Binary files differ
diff --git a/theming/openslx/displaymanager/kdm/welcome-time-shadowed.png b/theming/openslx/displaymanager/kdm/welcome-time-shadowed.png
new file mode 100644
index 00000000..79e872c3
--- /dev/null
+++ b/theming/openslx/displaymanager/kdm/welcome-time-shadowed.png
Binary files differ
diff --git a/theming/openslx/displaymanager/openslx-logo.png b/theming/openslx/displaymanager/openslx-logo.png
deleted file mode 100644
index f79ffa6a..00000000
--- a/theming/openslx/displaymanager/openslx-logo.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/displaymanager/openslx.png b/theming/openslx/displaymanager/openslx.png
deleted file mode 100644
index e0f3fdf9..00000000
--- a/theming/openslx/displaymanager/openslx.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/displaymanager/openslx.xml b/theming/openslx/displaymanager/openslx.xml
deleted file mode 100644
index 301d09d6..00000000
--- a/theming/openslx/displaymanager/openslx.xml
+++ /dev/null
@@ -1,180 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE greeter SYSTEM "greeter.dtd">
-<greeter>
-
-<!-- main pic, login pic -->
-<item type="pixmap">
- <normal file="openslx.png"/>
- <pos x="0" y="0" width="100%" height="100%"/>
-
- <item type="pixmap">
- <normal file="welcome-time-shadowed.png"/>
- <pos anchor="n" x="50%" y="0" width="824" height="48"/>
-
-
- <!-- Wellcome on ... -->
- <item type="label">
- <pos anchor="w" x="28" y="33%"/>
- <normal color="#f0f0f0" font="Sans 12"/>
- <stock type="welcome-label"/>
- </item>
-
-
- <!-- clock -->
- <item type="label" id="clock">
- <normal color="#f0f0f0" font="Sans 12"/>
- <pos anchor="e" x="-28" y="33%"/>
- <text>%c</text>
- </item>
-
- </item>
-
-
- <item type="pixmap">
- <normal file="main-runner.png"/>
- <pos anchor="c" x="50%" y="50%" width="100%" height="192"/>
-
- <item type="pixmap">
- <normal file="openslx-logo.png"/>
- <pos anchor="w" x="40" y="50%" width="100" height="100"/>
- </item>
-
- <item type="rect">
- <normal color="#ffff00" alpha="0.0"/>
- <pos anchor="w" x="180" y="50%" width="90" height="160"/>
-
- <!-- username-label -->
- <item type="label">
- <pos anchor="ne" x="90%" y="35%"/>
- <normal color="#f0f0f0" font="Sans 11"/>
- <stock type="username-label"/>
- </item>
-
- <!-- password-label -->
- <item type="label">
- <pos anchor="ne" x="90%" y="55%"/>
- <normal color="#f0f0f0" font="Sans 11"/>
- <stock type="password-label"/>
- </item>
- </item>
-
- <item type="rect">
- <normal color="#00ffff" alpha="0.0"/>
- <pos anchor="w" x="270" y="50%" width="170" height="160"/>
-
- <!-- username-entry -->
- <item type="entry" id="user-entry">
- <pos anchor="n" x="45%" y="35%" height="24" width="150"/>
- </item>
-
- <!-- password-entry -->
- <item type="entry" id="pw-entry">
- <pos anchor="n" x="45%" y="55%" height="24" width="150"/>
- </item>
-
- <item type="pixmap" button="true" id="login_button">
- <pos anchor="n" x="100%" y="55%" height="24"/>
- <normal file="enter.png"/>
- </item>
- </item>
-
-
-
- <item type="rect">
- <normal color="#ff0000" alpha="0.0"/>
- <pos anchor="c" x="50%" y="50%" width="30%" height="160"/>
-
- <!-- capslock-warning -->
- <item type="pixmap" id="caps-lock-warning">
- <normal file="error.png"/>
- <pos anchor="c" x="50%" y="16%" width="100%" height="70"/>
- <item type="rect" id="caps-lock-warning">
- <normal color="#000000" alpha="0.4"/>
- <pos anchor="c" x="50%" y="50%" width="box" height="box"/>
- <box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
- <item type="label">
- <normal color="#ff8b00" font="Sans 12"/>
- <pos x="50%" anchor="n"/>
- <stock type="caps-lock-warning"/>
- </item>
- </box>
- </item>
- </item>
-
- <item type="pixmap">
- <normal file="environment.png"/>
- <pos anchor="c" x="50%" y="50%" width="186" height="100"/>
- </item>
-
- <!-- Login-Error -->
- <item type="pixmap" id="pam-error">
- <normal file="error.png"/>
- <pos anchor="c" x="50%" y="84%" width="100%" height="70"/>
- <item type="rect">
- <normal color="#000000" alpha="0.4"/>
- <pos anchor="c" x="50%" y="50%" width="box" height="box"/>
- <box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
- <item type="label">
- <normal color="#ff8b00" font="Sans 12"/>
- <pos anchor="n" x="50%"/>
- <text>Login failed.</text>
- </item>
- </box>
- </item>
- </item>
-
- </item>
-
-
- <!-- icons and text on the left -->
- <item type="rect">
- <normal color="#ff0000" alpha="0.0"/>
- <pos anchor="e" x="-100" y="50%" width="20%" height="160"/>
-
- <!-- session-button -->
- <item type="rect" id="session_button" button="true">
- <pos anchor="se" x="100%" y="50%" width="180" height="50%"/>
- <item type="pixmap" id="session_button" button="true">
- <normal file="sessions_inactive.png"/>
- <prelight file="sessions.png"/>
- <pos anchor="se" x="94%" y="-8" width="48" height="48"/>
- </item>
- <item type="label">
- <normal color="#bbbbbb" font="Sans 12"/>
- <prelight color="#f0f0f0" font="Sans 12"/>
- <active color="#ff0000" font="Sans 12"/>
- <pos anchor="e" x="-70" y="-32"/>
- <text>Sessions</text>
- <text xml:lang="ca">Sessi&#xF3;</text>
- <text xml:lang="es">Sesi&#xF3;n</text>
- <text xml:lang="en">Session</text>
- </item>
- </item>
-
- <!-- menu-button -->
- <item type="rect" id="system_button" button="true">
- <show modes="console" type="system"/>
- <pos anchor="ne" x="100%" y="50%" width="180" height="50%"/>
- <item type="pixmap" id="system_button" button="true">
- <normal file="system_inactive.png"/>
- <prelight file="system.png"/>
- <pos anchor="ne" x="94%" y="8" width="48" height="48"/>
- </item>
- <item type="label">
- <normal color="#bbbbbb" font="Sans 12"/>
- <prelight color="#f0f0f0" font="Sans 12"/>
- <active color="#ff0000" font="Sans 12"/>
- <pos anchor="e" x="-70" y="32"/>
- <text>System Menu</text>
- <text xml:lang="ca">Men&#xFA;</text>
- <text xml:lang="es">Men&#xFA;</text>
- <text xml:lang="en">Menu</text>
- </item>
- </item>
-
- </item>
-
-
- </item>
-</item>
-</greeter>