diff options
author | Michael Janczyk | 2007-09-04 21:00:17 +0200 |
---|---|---|
committer | Michael Janczyk | 2007-09-04 21:00:17 +0200 |
commit | 5fe0471ac554cdda7141bb9d00822a90271ce418 (patch) | |
tree | ee760f598ceea9c0757dc82bad7d321e02e408cb /theming | |
parent | Added new bootsplash functionality based on splashy (this is only an example,... (diff) | |
download | core-5fe0471ac554cdda7141bb9d00822a90271ce418.tar.gz core-5fe0471ac554cdda7141bb9d00822a90271ce418.tar.xz core-5fe0471ac554cdda7141bb9d00822a90271ce418.zip |
Design example for KDM/GDM, only tested for SUSE10.2 KDM. Desingn stolen from kdelook.org 'daemonic-smegma_1.0' theme. Images, background and one logo changed. A few modifications in the config file (color and geometry).
To test, copy somewhere into (e.g) initrd-stuff/usr/share/themes/kdm/ and recreate initrd. Boot in debug=3 then:
---
cp -a /usr/share/themes/kdm/* /mnt/var/lib/openslx/themes/displaymanager
---
alter the kdmrc:
---
vi /mnt/etc/opt/kde3/share/config/kdm/kdmrc
---
change UseTheme=false to 'true'.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1333 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'theming')
15 files changed, 202 insertions, 0 deletions
diff --git a/theming/openslx/displaymanager/GdmGreeterTheme.desktop b/theming/openslx/displaymanager/GdmGreeterTheme.desktop new file mode 100644 index 00000000..58b7aacb --- /dev/null +++ b/theming/openslx/displaymanager/GdmGreeterTheme.desktop @@ -0,0 +1,11 @@ +# 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=openslx.org +Copyright= +Screenshot=screenshot.png diff --git a/theming/openslx/displaymanager/KdmGreeterTheme.desktop b/theming/openslx/displaymanager/KdmGreeterTheme.desktop new file mode 100644 index 00000000..58b7aacb --- /dev/null +++ b/theming/openslx/displaymanager/KdmGreeterTheme.desktop @@ -0,0 +1,11 @@ +# 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=openslx.org +Copyright= +Screenshot=screenshot.png diff --git a/theming/openslx/displaymanager/background.png b/theming/openslx/displaymanager/background.png Binary files differnew file mode 100644 index 00000000..d478fbe1 --- /dev/null +++ b/theming/openslx/displaymanager/background.png diff --git a/theming/openslx/displaymanager/distribution.png b/theming/openslx/displaymanager/distribution.png Binary files differnew file mode 100644 index 00000000..f79ffa6a --- /dev/null +++ b/theming/openslx/displaymanager/distribution.png diff --git a/theming/openslx/displaymanager/enter.png b/theming/openslx/displaymanager/enter.png Binary files differnew file mode 100644 index 00000000..93e0502f --- /dev/null +++ b/theming/openslx/displaymanager/enter.png diff --git a/theming/openslx/displaymanager/environment.png b/theming/openslx/displaymanager/environment.png Binary files differnew file mode 100644 index 00000000..b9682822 --- /dev/null +++ b/theming/openslx/displaymanager/environment.png diff --git a/theming/openslx/displaymanager/gnome-environment.png b/theming/openslx/displaymanager/gnome-environment.png Binary files differnew file mode 100644 index 00000000..7ad6783a --- /dev/null +++ b/theming/openslx/displaymanager/gnome-environment.png diff --git a/theming/openslx/displaymanager/main-runner.png b/theming/openslx/displaymanager/main-runner.png Binary files differnew file mode 100644 index 00000000..5b3cf656 --- /dev/null +++ b/theming/openslx/displaymanager/main-runner.png diff --git a/theming/openslx/displaymanager/openslx.xml b/theming/openslx/displaymanager/openslx.xml new file mode 100644 index 00000000..f926ccbd --- /dev/null +++ b/theming/openslx/displaymanager/openslx.xml @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE greeter SYSTEM "greeter.dtd"> +<greeter> + +<!-- main pic, login pic --> +<item type="pixmap"> + <normal file="background.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="distribution.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ó</text> + <text xml:lang="es">Sesió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ú</text> + <text xml:lang="es">Menú</text> + <text xml:lang="en">Menu</text> + </item> + </item> + + </item> + + + </item> +</item> +</greeter> diff --git a/theming/openslx/displaymanager/sessions.png b/theming/openslx/displaymanager/sessions.png Binary files differnew file mode 100644 index 00000000..00d05f29 --- /dev/null +++ b/theming/openslx/displaymanager/sessions.png diff --git a/theming/openslx/displaymanager/sessions_inactive.png b/theming/openslx/displaymanager/sessions_inactive.png Binary files differnew file mode 100644 index 00000000..86bbe642 --- /dev/null +++ b/theming/openslx/displaymanager/sessions_inactive.png diff --git a/theming/openslx/displaymanager/snapshot.png b/theming/openslx/displaymanager/snapshot.png Binary files differnew file mode 100644 index 00000000..f5afd815 --- /dev/null +++ b/theming/openslx/displaymanager/snapshot.png diff --git a/theming/openslx/displaymanager/system.png b/theming/openslx/displaymanager/system.png Binary files differnew file mode 100644 index 00000000..f7b9e71f --- /dev/null +++ b/theming/openslx/displaymanager/system.png diff --git a/theming/openslx/displaymanager/system_inactive.png b/theming/openslx/displaymanager/system_inactive.png Binary files differnew file mode 100644 index 00000000..c3e1719b --- /dev/null +++ b/theming/openslx/displaymanager/system_inactive.png diff --git a/theming/openslx/displaymanager/welcome-time-shadowed.png b/theming/openslx/displaymanager/welcome-time-shadowed.png Binary files differnew file mode 100644 index 00000000..79e872c3 --- /dev/null +++ b/theming/openslx/displaymanager/welcome-time-shadowed.png |