diff options
19 files changed, 198 insertions, 1 deletions
diff --git a/tdm/kfrontend/themes/CMakeLists.txt b/tdm/kfrontend/themes/CMakeLists.txt index f1dd26e15..3077ac7a7 100644 --- a/tdm/kfrontend/themes/CMakeLists.txt +++ b/tdm/kfrontend/themes/CMakeLists.txt @@ -10,4 +10,5 @@ ################################################# add_subdirectory( circles ) +add_subdirectory( minimalist ) add_subdirectory( o2_enterprise ) diff --git a/tdm/kfrontend/themes/Makefile.am b/tdm/kfrontend/themes/Makefile.am index 7d13b5174..ea3483728 100644 --- a/tdm/kfrontend/themes/Makefile.am +++ b/tdm/kfrontend/themes/Makefile.am @@ -1 +1 @@ -SUBDIRS = circles o2_enterprise +SUBDIRS = circles minimalist o2_enterprise diff --git a/tdm/kfrontend/themes/minimalist/CMakeLists.txt b/tdm/kfrontend/themes/minimalist/CMakeLists.txt new file mode 100644 index 000000000..c8760fa4e --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( + FILES + background.png + box.png + caps-lock-warning.png + GdmGreeterTheme.desktop + lineedit.png + login_normal.png + login_prelight.png + minimalist.xml + screenshot.png + session_normal.png + session_prelight.png + system_normal.png + system_prelight.png + tdelogo.png + topline.png + + DESTINATION + ${DATA_INSTALL_DIR}/tdm/themes/minimalist ) diff --git a/tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop b/tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop new file mode 100644 index 000000000..03519634d --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/GdmGreeterTheme.desktop @@ -0,0 +1,10 @@ +# This is not really a .desktop file like the rest, but it's useful to treat +# it as such + +[GdmGreeterTheme] +Encoding=UTF-8 +Greeter=minimalist.xml +Name=Minimalist +Description=A minimalist TDM theme for TDE, inspired by LightDM +Author=TDE +Screenshot=screenshot.png diff --git a/tdm/kfrontend/themes/minimalist/Makefile.am b/tdm/kfrontend/themes/minimalist/Makefile.am new file mode 100644 index 000000000..fb7a2d1a3 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/Makefile.am @@ -0,0 +1,19 @@ +minimalistdir = $(kde_datadir)/tdm/themes/minimalist +minimalist_DATA = \ + background.png \ + box.png \ + caps-lock-warning.png \ + GdmGreeterTheme.desktop \ + lineedit.png \ + login_normal.png \ + login_prelight.png \ + minimalist.xml \ + screenshot.png \ + session_normal.png \ + session_prelight.png \ + system_normal.png \ + system_prelight.png \ + tdelogo.png \ + topline.png + +EXTRA_DIST = $(minimalist_DATA) diff --git a/tdm/kfrontend/themes/minimalist/background.png b/tdm/kfrontend/themes/minimalist/background.png Binary files differnew file mode 100644 index 000000000..8cc7a1a33 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/background.png diff --git a/tdm/kfrontend/themes/minimalist/box.png b/tdm/kfrontend/themes/minimalist/box.png Binary files differnew file mode 100644 index 000000000..7925e0985 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/box.png diff --git a/tdm/kfrontend/themes/minimalist/caps-lock-warning.png b/tdm/kfrontend/themes/minimalist/caps-lock-warning.png Binary files differnew file mode 100644 index 000000000..66370890d --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/caps-lock-warning.png diff --git a/tdm/kfrontend/themes/minimalist/lineedit.png b/tdm/kfrontend/themes/minimalist/lineedit.png Binary files differnew file mode 100644 index 000000000..6640a00a7 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/lineedit.png diff --git a/tdm/kfrontend/themes/minimalist/login_normal.png b/tdm/kfrontend/themes/minimalist/login_normal.png Binary files differnew file mode 100644 index 000000000..a652cad47 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/login_normal.png diff --git a/tdm/kfrontend/themes/minimalist/login_prelight.png b/tdm/kfrontend/themes/minimalist/login_prelight.png Binary files differnew file mode 100644 index 000000000..852b0fcc9 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/login_prelight.png diff --git a/tdm/kfrontend/themes/minimalist/minimalist.xml b/tdm/kfrontend/themes/minimalist/minimalist.xml new file mode 100644 index 000000000..f1dfada8f --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/minimalist.xml @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE greeter SYSTEM "greeter.dtd"> + +<greeter id="theme"> + <style font="Sans 11" window-text-color="#f07746" + base-color="#f07746" alternate-base-color="#999999" + text-color="#dfdbd2" disabled-text-color="#666666" + base-alpha="0" + disabled-base-color="#df382c" + disabled-base-alpha="0" + disabled-highlight-alpha="0" + frame="false" /> + +<!-- backgound image --> + <item type="pixmap" id="background" background="true"> + <normal file="background.png" scalemode="crop"/> + <pos x="0" y="0" width="100%" height="100%"/> + </item> + + +<!-- topline --> + <item type="pixmap"> + <normal file="topline.png"/> + <pos anchor="nw" x="0" y="0" width="100%" height="26"/> + </item> + +<!-- box --> + <item type="pixmap"> + <normal file="box.png"/> + <pos anchor="nw" x="120" y="200" width="340" height="160"/> + </item> + +<!-- user line --> + <item type="pixmap"> + <pos anchor="nw" x="140" y="245" width="300" height="32"/> + <normal file="lineedit.png"/> + </item> + +<!-- user field --> + <item type="label"> + <pos anchor="nw" x="145" y="225"/> + <normal font="Sans 11" color="#dfdbd2"/> + <stock type="username-label"/> + </item> + + + <item type="entry" id="user-entry"> + <style font="Sans 10" text-color="#dfdbd2"/> + <pos anchor="nw" x="143" y="248" width="293" height="26"/> + </item> + +<!-- password line --> + <item type="pixmap"> + <pos anchor="nw" x="140" y="305" width="300" height="32"/> + <normal file="lineedit.png"/> + </item> + + +<!-- password field --> + + <item type="label"> + <pos anchor="nw" x="145" y="285"/> + <normal font="Sans 11" color="#dfdbd2"/> + <stock type="password-label"/> + </item> + + <item type="entry" id="pw-entry"> + <style font="Sans 10" text-color="#dfdbd2"/> + <pos anchor="nw" x="143" y="308" width="267" height="26"/> + </item> + +<!-- login button --> + <item type="pixmap" id="login_button" button="true"> + <normal alpha="1" file="login_normal.png"/> + <prelight file="login_prelight.png"/> + <active file="login_prelight.png"/> + <pos anchor="nw" x="410" y="308"/> + </item> + + +<!-- Session button --> + <item type="pixmap" id="session_button" button="true"> + <normal alpha="1" file="session_normal.png"/> + <prelight file="session_prelight.png"/> + <active file="session_prelight.png"/> + <pos anchor="nw" x="422" y="215"/> + </item> + + + <!-- logo --> + <item type="pixmap"> + <normal file="tdelogo.png"/> + <pos anchor="ns" x="95%" y="95%" width="48" height="48"/> + </item> + +<!-- Clock --> + <item type="rect" id="system-session"> + <pos anchor="ne" x="100%" y="0"/> + <fixed> + <item type="label"> + <pos anchor="ne" x="-32" y="5"/> + <normal font="Sans 10" color="#dfdbd2"/> + <text>%c</text> + </item> + </fixed> + </item> + +<!-- Welcome Label --> + <item type="label" id="welcome"> + <pos anchor="nw" x="6" y="4" width="50%" height="26"/> + <normal font="Sans 12" color="#dfdbd2"/> + <text>%h</text> + </item> + +<!-- System button --> + <item type="pixmap" id="system_button" button="true"> + <show modes="console" type="system"/> + <normal alpha="1" file="system_normal.png"/> + <prelight file="system_prelight.png"/> + <active file="system_prelight.png"/> + <pos anchor="ne" x="100%" y="0"/> + </item> + +<!-- caps lock and pam warning --> + <item type="label" id="pam-error" > + <pos x="50%" y="20%" anchor="nw" /> + <normal color="#CD0000" font="Sans Serif 12" /> + <text/> + </item> + <item type="label" id="caps-lock-warning" > + <normal color="#CD0000" font="Sans Serif 12" /> + <pos x="50%" y="20%" anchor="nw" /> + <stock type="caps-lock-warning" /> + </item> + +</greeter> diff --git a/tdm/kfrontend/themes/minimalist/screenshot.png b/tdm/kfrontend/themes/minimalist/screenshot.png Binary files differnew file mode 100644 index 000000000..73da3a8ac --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/screenshot.png diff --git a/tdm/kfrontend/themes/minimalist/session_normal.png b/tdm/kfrontend/themes/minimalist/session_normal.png Binary files differnew file mode 100644 index 000000000..f9a961922 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/session_normal.png diff --git a/tdm/kfrontend/themes/minimalist/session_prelight.png b/tdm/kfrontend/themes/minimalist/session_prelight.png Binary files differnew file mode 100644 index 000000000..55166ced0 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/session_prelight.png diff --git a/tdm/kfrontend/themes/minimalist/system_normal.png b/tdm/kfrontend/themes/minimalist/system_normal.png Binary files differnew file mode 100644 index 000000000..ecddb542b --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/system_normal.png diff --git a/tdm/kfrontend/themes/minimalist/system_prelight.png b/tdm/kfrontend/themes/minimalist/system_prelight.png Binary files differnew file mode 100644 index 000000000..b6495eabd --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/system_prelight.png diff --git a/tdm/kfrontend/themes/minimalist/tdelogo.png b/tdm/kfrontend/themes/minimalist/tdelogo.png Binary files differnew file mode 100644 index 000000000..e28243535 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/tdelogo.png diff --git a/tdm/kfrontend/themes/minimalist/topline.png b/tdm/kfrontend/themes/minimalist/topline.png Binary files differnew file mode 100644 index 000000000..063d72da6 --- /dev/null +++ b/tdm/kfrontend/themes/minimalist/topline.png |