Branding M Operation System

master
Artem Proskurnev 3 years ago
parent 3ffc64b80e
commit d442ee88cc
  1. 1
      .gear/rules
  2. 713
      branding-mos-school.spec
  3. 1
      branding-mos-school/.gear-rules
  4. 18
      branding-mos-school/Makefile.in
  5. 2
      branding-mos-school/color_dec
  6. 71
      branding-mos-school/components.mk
  7. BIN
      branding-mos-school/components/ahttpd/images/asc-desc.gif
  8. BIN
      branding-mos-school/components/ahttpd/images/asc.gif
  9. BIN
      branding-mos-school/components/ahttpd/images/attention.gif
  10. BIN
      branding-mos-school/components/ahttpd/images/button-active.png
  11. BIN
      branding-mos-school/components/ahttpd/images/button-dark-left.png
  12. BIN
      branding-mos-school/components/ahttpd/images/button-dark-right.png
  13. BIN
      branding-mos-school/components/ahttpd/images/button-help.png
  14. BIN
      branding-mos-school/components/ahttpd/images/button-light-left.png
  15. BIN
      branding-mos-school/components/ahttpd/images/button-light-right.png
  16. BIN
      branding-mos-school/components/ahttpd/images/button-passive.png
  17. BIN
      branding-mos-school/components/ahttpd/images/checkbox-checked.png
  18. BIN
      branding-mos-school/components/ahttpd/images/checkbox-empty.png
  19. BIN
      branding-mos-school/components/ahttpd/images/clock-face.png
  20. 472
      branding-mos-school/components/ahttpd/images/close-dialog-button.svg
  21. BIN
      branding-mos-school/components/ahttpd/images/desc.gif
  22. 121
      branding-mos-school/components/ahttpd/images/first-page-button.svg
  23. BIN
      branding-mos-school/components/ahttpd/images/gradient-menu.png
  24. BIN
      branding-mos-school/components/ahttpd/images/gradient-top.png
  25. BIN
      branding-mos-school/components/ahttpd/images/gradient.png
  26. BIN
      branding-mos-school/components/ahttpd/images/groups/datetime.png
  27. BIN
      branding-mos-school/components/ahttpd/images/groups/mail.png
  28. BIN
      branding-mos-school/components/ahttpd/images/groups/network.png
  29. BIN
      branding-mos-school/components/ahttpd/images/groups/pkg.png
  30. BIN
      branding-mos-school/components/ahttpd/images/groups/servers.png
  31. BIN
      branding-mos-school/components/ahttpd/images/groups/system.png
  32. BIN
      branding-mos-school/components/ahttpd/images/groups/users.png
  33. BIN
      branding-mos-school/components/ahttpd/images/groups/xorg.png
  34. BIN
      branding-mos-school/components/ahttpd/images/header-gradient.png
  35. BIN
      branding-mos-school/components/ahttpd/images/header.png
  36. BIN
      branding-mos-school/components/ahttpd/images/help.png
  37. BIN
      branding-mos-school/components/ahttpd/images/hgrabber.gif
  38. BIN
      branding-mos-school/components/ahttpd/images/information.gif
  39. 143
      branding-mos-school/components/ahttpd/images/last-page-button.svg
  40. BIN
      branding-mos-school/components/ahttpd/images/menu-header.png
  41. BIN
      branding-mos-school/components/ahttpd/images/menu-selected.png
  42. 128
      branding-mos-school/components/ahttpd/images/next-page-button.svg
  43. BIN
      branding-mos-school/components/ahttpd/images/off.png
  44. BIN
      branding-mos-school/components/ahttpd/images/on.png
  45. 121
      branding-mos-school/components/ahttpd/images/prev-page-button.svg
  46. BIN
      branding-mos-school/components/ahttpd/images/product-logo.png
  47. BIN
      branding-mos-school/components/ahttpd/images/right.gif
  48. BIN
      branding-mos-school/components/ahttpd/images/steps/datetime.png
  49. BIN
      branding-mos-school/components/ahttpd/images/steps/finish.png
  50. BIN
      branding-mos-school/components/ahttpd/images/steps/greeting.png
  51. BIN
      branding-mos-school/components/ahttpd/images/steps/install.png
  52. BIN
      branding-mos-school/components/ahttpd/images/steps/install2-basesystem.png
  53. BIN
      branding-mos-school/components/ahttpd/images/steps/install2-preinstall.png
  54. BIN
      branding-mos-school/components/ahttpd/images/steps/lilo.png
  55. BIN
      branding-mos-school/components/ahttpd/images/steps/net-eth.png
  56. BIN
      branding-mos-school/components/ahttpd/images/steps/notes-license.png
  57. BIN
      branding-mos-school/components/ahttpd/images/steps/notes-release-notes.png
  58. BIN
      branding-mos-school/components/ahttpd/images/steps/packges.png
  59. BIN
      branding-mos-school/components/ahttpd/images/steps/pkg-groups.png
  60. BIN
      branding-mos-school/components/ahttpd/images/steps/preinstall.png
  61. BIN
      branding-mos-school/components/ahttpd/images/steps/root.png
  62. BIN
      branding-mos-school/components/ahttpd/images/steps/sysconfig-base.png
  63. BIN
      branding-mos-school/components/ahttpd/images/steps/sysconfig-kbd.png
  64. BIN
      branding-mos-school/components/ahttpd/images/steps/sysconfig-language.png
  65. BIN
      branding-mos-school/components/ahttpd/images/steps/timezone.png
  66. BIN
      branding-mos-school/components/ahttpd/images/steps/user.png
  67. BIN
      branding-mos-school/components/ahttpd/images/steps/users.png
  68. BIN
      branding-mos-school/components/ahttpd/images/steps/vm.png
  69. BIN
      branding-mos-school/components/ahttpd/images/steps/x11.png
  70. BIN
      branding-mos-school/components/ahttpd/images/table-header.png
  71. BIN
      branding-mos-school/components/ahttpd/images/up-down.png
  72. 744
      branding-mos-school/components/ahttpd/styles/alterator.css.in
  73. 2
      branding-mos-school/components/bootloader/config.in
  74. 155
      branding-mos-school/components/bootloader/gfxboot.cfg.in
  75. BIN
      branding-mos-school/components/bootsplash/box.png
  76. BIN
      branding-mos-school/components/bootsplash/bullet.png
  77. BIN
      branding-mos-school/components/bootsplash/entry.png
  78. BIN
      branding-mos-school/components/bootsplash/lock.png
  79. BIN
      branding-mos-school/components/bootsplash/progress_bar.png
  80. BIN
      branding-mos-school/components/bootsplash/progress_box.png
  81. BIN
      branding-mos-school/components/bootsplash/segment_cornerL.png
  82. BIN
      branding-mos-school/components/bootsplash/segment_cornerR.png
  83. BIN
      branding-mos-school/components/bootsplash/segment_middle.png
  84. BIN
      branding-mos-school/components/bootsplash/segment_status.png
  85. 8
      branding-mos-school/components/bootsplash/theme.plymouth.in
  86. 207
      branding-mos-school/components/bootsplash/theme.script
  87. BIN
      branding-mos-school/components/browser-qt/design/backward.png
  88. 5
      branding-mos-school/components/browser-qt/design/design.ini.in
  89. 21
      branding-mos-school/components/browser-qt/design/design.qss.in
  90. BIN
      branding-mos-school/components/browser-qt/design/forward.png
  91. 9
      branding-mos-school/components/browser-qt/theme.qrc
  92. BIN
      branding-mos-school/components/grub2/f/dejavu_sans_10.pf2
  93. BIN
      branding-mos-school/components/grub2/f/dejavu_sans_12.pf2
  94. BIN
      branding-mos-school/components/grub2/f/dejavu_sans_bold_14.pf2
  95. BIN
      branding-mos-school/components/grub2/f/dejavu_sans_mono.pf2
  96. BIN
      branding-mos-school/components/grub2/f/vera_sans_10.pf2
  97. BIN
      branding-mos-school/components/grub2/f/vera_sans_12.pf2
  98. BIN
      branding-mos-school/components/grub2/f/vera_sans_bold_14.pf2
  99. BIN
      branding-mos-school/components/grub2/scrollbar_border_c.png
  100. BIN
      branding-mos-school/components/grub2/scrollbar_border_n.png
  101. Some files were not shown because too many files have changed in this diff Show More

@ -0,0 +1 @@
tar: branding-mos-school name=branding-mos-school-@version@ base=branding-mos-school-@version@

@ -0,0 +1,713 @@
%define theme school
%define Theme School
%define codename 830
%define brand mos
%define Brand MOS
%define distribution MOS
Name: branding-%brand-%theme
Version: 1.0
Release: alt1
BuildRequires: cpio gfxboot >= 4 fonts-ttf-dejavu fonts-ttf-google-droid-sans
BuildRequires: design-bootloader-source >= 5.0-alt2
%ifnarch %arm
%endif
BuildRequires: qt5-base-devel
BuildRequires: libalternatives-devel
BuildRequires: ImageMagick fontconfig bc libGConf-devel
%define status %nil
%define status_en %nil
%define variants Platform6-server-light alt-desktop alt-education alt-server alt-starterkit alt-workstation altlinux-backup-server altlinux-centaurus altlinux-desktop altlinux-gnome-desktop altlinux-kdesktop altlinux-lite altlinux-lxdesktop altlinux-office-desktop altlinux-office-server altlinux-p7 altlinux-school-server altlinux-sisyphus altlinux-spt altlinux-starterkit altlinux-tablet altlinux-workbench basealt-server basealt-starterkit basealt-workstation informika-schoolmaster ivk-chainmail lxde-desktop lxde-school-lite school-junior school-lite school-master school-server school-teacher school-terminal simply-linux sisyphus-server-light xalt-kworkstation altlinux-club-small kometa-home kometa-sport kometa-business
Source: %name-%version.tar
Group: Graphics
Summary: System/Base
License: GPL-1
%description
Distro-specific packages with design and texts
%package bootloader
Group: System/Configuration/Boot and Init
Summary: Graphical boot logo for grub2, lilo and syslinux
License: GPL
Requires: coreutils
Provides: design-bootloader-system-%theme design-bootloader-livecd-%theme design-bootloader-livecd-%theme design-bootloader-%theme branding-alt-%theme-bootloader
Obsoletes: design-bootloader-system-%theme design-bootloader-livecd-%theme design-bootloader-livecd-%theme design-bootloader-%theme branding-alt-%theme-bootloader
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-bootloader ";done )
%define grub_normal white/black
%define grub_high black/white
%description bootloader
Here you find the graphical boot logo. Suitable for both lilo and syslinux.
%package bootsplash
BuildArch: noarch
Summary: Theme for splash animations during bootup
License: Distributable
Group: System/Configuration/Boot and Init
Provides: plymouth-theme-%theme
Requires: plymouth-plugin-script
Requires(pre): plymouth
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-bootsplash ";done )
%description bootsplash
This package contains graphics for boot process, displayed via Plymouth
%package alterator
BuildArch: noarch
Summary: Design for alterator for %Brand %Theme
License: GPL
Group: System/Configuration/Other
Provides: design-alterator-browser-%theme branding-alt-%theme-browser-qt branding-altlinux-%theme-browser-qt
Provides: alterator-icons design-alterator design-alterator-%theme
Obsoletes: branding-alt-%theme-browser-qt branding-altlinux-%theme-browser-qt
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-alterator ";done )
Obsoletes: design-alterator-server design-alterator-desktop design-altertor-browser-desktop design-altertor-browser-server
Requires(post,preun): alternatives >= 0.2 alterator
%description alterator
Design for QT and web alterator for %Brand %Theme
%package graphics
BuildArch: noarch
Summary: design for ALT
License: Different licenses
Group: Graphics
Provides: design-graphics-%theme branding-alt-%theme-graphics
Obsoletes: branding-alt-%theme-graphics design-graphics-%theme
Provides: design-graphics = 12.0.0
Provides: gnome-session-splash = %version-%release
Requires(post,preun): alternatives >= 0.2
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-graphics ";done )
%description graphics
This package contains some graphics for ALT design.
%define provide_list altlinux fedora redhat system altlinux
%define obsolete_list altlinux-release fedora-release redhat-release
%define conflicts_list altlinux-release-sisyphus altlinux-release-4.0 altlinux-release-junior altlinux-release-master altlinux-release-server altlinux-release-terminal altlinux-release-small_business
%package release
BuildArch: noarch
Summary: %distribution %Theme release file
License: GPL
Group: System/Configuration/Other
Provides: %(for n in %provide_list; do echo -n "$n-release = %version-%release "; done) altlinux-release-%theme branding-alt-%theme-release
Obsoletes: %obsolete_list branding-alt-%theme-release
Conflicts: %conflicts_list
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-release ";done )
%description release
%distribution %version %Theme release file.
%package notes
BuildArch: noarch
Provides: alt-license-theme = %version alt-notes-%theme
Obsoletes: alt-license-%theme alt-notes-%theme
Summary: Distribution license and release notes
License: Distributable
Group: Documentation
Conflicts: alt-notes-children alt-notes-hpc alt-notes-junior alt-notes-junior-sj alt-notes-junior-sm alt-notes-school-server alt-notes-server-lite alt-notes-skif alt-notes-terminal
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-notes ";done )
%description notes
Distribution license and release notes
%package kde4-settings
BuildArch: noarch
Summary: KDE4 settings for %Brand %version %Theme
License: Distributable
Group: Graphical desktop/KDE
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-kde4-settings ";done )
Requires(pre): %name-graphics
%description kde4-settings
KDE4 settings for %Brand %version %Theme
%package kde3-settings
BuildArch: noarch
Summary: KDE3 settings for %Brand %version %Theme
License: Distributable
Group: Graphical desktop/KDE
Requires: ksplash-engine-moodin
Requires(pre): %name-graphics
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-kde3-settings ";done )
%description kde3-settings
KDE3 settings for %Brand %version %Theme
%package fvwm-settings
BuildArch: noarch
Summary: FVWM2 settings for %Brand %version %Theme
License: Distributable
Group: Graphical desktop/FVWM based
Requires: altlinux-freedesktop-menu-gnomish-menu
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-fvwm-settings ";done )
%description fvwm-settings
FVWM2 settings for %Brand %version %Theme
%package gnome-settings
BuildArch: noarch
Summary: GNOME settings for %Brand %version %Theme
License: Distributable
Group: Graphical desktop/GNOME
Requires: gtk2-theme-mist
Requires: altlinux-freedesktop-menu-gnomish-menu
Requires(pre): gnome-panel
Provides: gnome-theme-%brand-%theme = %version-%release
Provides: metacity-theme-%brand-%theme = %version-%release
Provides: metacity-theme
Provides: gnome-menus = 2.30.4
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-gnome-settings ";done )
%description gnome-settings
GNOME settings for %Brand %version %Theme
%package slideshow
BuildArch: noarch
Summary: Slideshow for %Brand %version %Theme installer
License: Distributable
Group: System/Configuration/Other
Conflicts: %(for n in %variants ; do [ "$n" = %brand-%theme ] || echo -n "branding-$n-slideshow ";done )
%description slideshow
Slideshow for %Brand %version %Theme installer
%package indexhtml
BuildArch: noarch
Summary: %name -- ALT Linux html welcome page
License: distributable
Group: System/Base
Provides: indexhtml indexhtml-%theme = %version indexhtml-Desktop = 1:5.0
Obsoletes: indexhtml-desktop indexhtml-Desktop
Conflicts: indexhtml-sisyphus
Conflicts: indexhtml-school_junior
Conflicts: indexhtml-school_lite
Conflicts: indexhtml-school_master
Conflicts: indexhtml-school_terminal
Conflicts: indexhtml-small_business
Conflicts: indexhtml-school-server
Requires: xdg-utils
Requires(post): indexhtml-common
%description indexhtml
ALT Linux index.html welcome page.
%prep
%setup -q -n %name-%version
%ifnarch %arm
%define x86 boot
%else
%define x86 %nil
%endif
%build
autoconf
THEME=%theme NAME='%Theme' BRAND_FNAME='%Brand' BRAND='%brand' STATUS_EN=%status_en STATUS=%status VERSION=%version X86='%x86' ./configure
make
%install
%makeinstall
#graphics
mkdir -p %buildroot/%_datadir/design/{%theme,backgrounds}
cp -ar graphics/* %buildroot/%_datadir/design/%theme
pushd %buildroot/%_datadir/design/%theme
pushd backgrounds
ln -sf ../../../wallpapers more
popd
popd
install -d %buildroot//etc/alternatives/packages.d
cat >%buildroot/etc/alternatives/packages.d/%name-graphics <<__EOF__
%_datadir/artworks %_datadir/design/%theme 10
%_datadir/design-current %_datadir/design/%theme 10
%_datadir/design/current %_datadir/design/%theme 10
__EOF__
#release
install -pD -m644 /dev/null %buildroot%_sysconfdir/buildreqs/packages/ignore.d/%name-release
echo "%distribution %version %Theme %status_en (%codename)" >%buildroot%_sysconfdir/altlinux-release
for n in fedora redhat system; do
ln -s altlinux-release %buildroot%_sysconfdir/$n-release
done
#notes
pushd notes
%makeinstall
popd
#kde4-settings
pushd kde4-settings
mkdir -p %buildroot%_sysconfdir/skel/.kde4
cp -a kde4/* %buildroot%_sysconfdir/skel/.kde4/
popd
#kde3-settings
pushd kde3-settings
mkdir -p %buildroot%_sysconfdir/skel/.kde
cp -a kde/* %buildroot%_sysconfdir/skel/.kde/
mkdir -p %buildroot%_sysconfdir/skel/.kde/share
mkdir -p %buildroot%_sysconfdir/skel/.kde/share/config
mkdir -p %buildroot%_sysconfdir/skel/.kde/share/apps
cp -a config/* %buildroot%_sysconfdir/skel/.kde/share/config/
cp -a apps/* %buildroot%_sysconfdir/skel/.kde/share/apps/
popd
#kde3-splash
pushd kde3-styles-splash
mkdir -p "%buildroot/%_datadir/apps/ksplash/Themes/ALTLinux%Theme"
install -m 644 *.jpg "%buildroot/%_datadir/apps/ksplash/Themes/ALTLinux%Theme/"
install -m 644 *.png "%buildroot/%_datadir/apps/ksplash/Themes/ALTLinux%Theme/"
install -m 644 *.rc "%buildroot/%_datadir/apps/ksplash/Themes/ALTLinux%Theme/"
popd
#fwvm-settings
mkdir -p %buildroot/etc/skel
install -m 644 fvwm-settings/.fvwm2rc %buildroot/etc/skel/
#gnome-settings
%define XdgThemeName %Brand %Theme
pushd gnome-settings
mkdir -p '%buildroot/%_datadir/themes/%XdgThemeName'
install -m 644 panel-default-setup.entries '%buildroot/%_datadir/themes/%XdgThemeName/'
mkdir -p '%buildroot/%_datadir/themes/%XdgThemeName/gtk-2.0'
install -m 644 gtkrc '%buildroot/%_datadir/themes/%XdgThemeName/gtk-2.0'
mkdir -p '%buildroot/%_datadir/themes/%XdgThemeName/metacity-1'
install -m 644 metacity-theme-1.xml '%buildroot/%_datadir/themes/%XdgThemeName/metacity-1/'
install -m 644 index.theme '%buildroot/%_datadir/themes/%XdgThemeName/'
mkdir -p '%buildroot/etc/xdg/menus/'
install -m 644 gnome-applications.menu '%buildroot/etc/xdg/menus/'
install -m 644 settings.menu '%buildroot/etc/xdg/menus/'
popd
#slideshow
mkdir -p %buildroot/usr/share/install2/slideshow
install slideshow/* %buildroot/usr/share/install2/slideshow/
#bootloader
%pre bootloader
[ -s /usr/share/gfxboot/%theme ] && rm -fr /usr/share/gfxboot/%theme ||:
[ -s /boot/splash/%theme ] && rm -fr /boot/splash/%theme ||:
%post bootloader
%__ln_s -nf %theme/message /boot/splash/message
. /etc/sysconfig/i18n
lang=$(echo $LANG | cut -d. -f 1)
cd boot/splash/%theme/
echo $lang > lang
[ "$lang" = "C" ] || echo lang | cpio -o --append -F message
. shell-config
shell_config_set /etc/sysconfig/grub2 GRUB_THEME /boot/grub/themes/%theme/theme.txt
shell_config_set /etc/sysconfig/grub2 GRUB_COLOR_NORMAL %grub_normal
shell_config_set /etc/sysconfig/grub2 GRUB_COLOR_HIGHLIGHT %grub_high
%preun bootloader
[ $1 = 0 ] || exit 0
[ "`readlink /boot/splash/message`" != "%theme/message" ] ||
%__rm -f /boot/splash/message
%post indexhtml
%_sbindir/indexhtml-update
%ifnarch %arm
%files bootloader
%_datadir/gfxboot/%theme
/boot/splash/%theme
/boot/grub/themes/%theme
%endif
#bootsplash
%post bootsplash
subst "s/Theme=.*/Theme=%theme/" /etc/plymouth/plymouthd.conf
[ -f /etc/sysconfig/grub2 ] && \
subst "s|GRUB_WALLPAPER=.*|GRUB_WALLPAPER=/usr/share/plymouth/themes/%theme/grub.jpg|" \
/etc/sysconfig/grub2 ||:
%post gnome-settings
%gconf2_set string /desktop/gnome/interface/font_name Sans 11
%gconf2_set string /desktop/gnome/interface/monospace_font_name Monospace 10
cat '/%_datadir/themes/%XdgThemeName/panel-default-setup.entries' > \
/etc/gconf/schemas/panel-default-setup.entries
/usr/bin/gconftool-2 --direct --config-source=$(/usr/bin/gconftool-2 --get-default-source) \
--load='/%_datadir/themes/%XdgThemeName/panel-default-setup.entries'
/usr/bin/gconftool-2 --direct --config-source=$(/usr/bin/gconftool-2 --get-default-source) \
--load='/%_datadir/themes/%XdgThemeName/panel-default-setup.entries' /apps/panel
%files alterator
%config %_altdir/*.rcc
/usr/share/alterator-browser-qt/design/*.rcc
/usr/share/alterator/design/*
%files graphics
%config /etc/alternatives/packages.d/%name-graphics
%_datadir/design
%files bootsplash
%_datadir/plymouth/themes/%theme/*
%files release
%_sysconfdir/*-*
%_sysconfdir/buildreqs/packages/ignore.d/*
%files notes
%_datadir/alt-notes/*
%files kde4-settings
%_sysconfdir/skel/.kde4
%ifnarch %arm
%files kde3-settings
%_sysconfdir/skel/.kde
%_datadir/apps/ksplash/Themes/*
%endif
%files fvwm-settings
%_sysconfdir/skel/.fvwm2rc
%files gnome-settings
%_datadir/themes/*
/etc/xdg/menus/*
%files slideshow
/usr/share/install2/slideshow
%define indexhtmldir %_defaultdocdir/indexhtml
%files indexhtml
%ghost %indexhtmldir/index.html
%indexhtmldir/index-*.html
%indexhtmldir/index.css
%indexhtmldir/images
%_desktopdir/indexhtml.desktop
%changelog
* Thu Apr 21 2022 Artem Proskurnev <tema@altlinux.org> 1.0-alt1
- Fork -> new name M Operation System
* Fri Mar 18 2022 Artem Proskurnev <tema@altlinux.org> 4.1-alt4
- Dark boot.jpg
* Tue Mar 15 2022 Artem Proskurnev <tema@altlinux.org> 4.1-alt3
- New images
* Fri Mar 11 2022 Evgeniy Kukhtinov <neurofreak@altlinux.org> 4.0-alt3
- add wallpaper image
* Wed Mar 09 2022 Evgeniy Kukhtinov <neurofreak@altlinux.org> 4.0-alt2
- changed qt4 to qt5
* Sun Mar 06 2022 Evgeniy Kukhtinov <neurofreak@altlinux.org> 4.0-alt1
- new version (fixed building)
* Thu Mar 22 2018 Artem Proskurnev <tema@proskurnev.name> 3.3-kometa3
- Исправление фонов
* Mon Apr 03 2017 Artem Proskurnev <tema@proskurnev.name> 3.3-kometa1
- new build
* Thu Feb 04 2016 Konstantin Kogan <kostyalamer@yandex.ru> 7.0.0-alt1
- new build
* Thu Dec 1 2011 Konstantin Kogan <kostyalamer@yandex.ru> 6.0.0-alt21
- fixed index-ru.html.in
* Sun Oct 16 2011 Konstantin Kogan <kostyalamer@yandex.ru> 6.0.0-alt20
- branding ALT Linux Active Users Club
* Fri Sep 30 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt18
- theme-livecd.qrc for livecd
* Mon Sep 19 2011 Andrey Cherepanov <cas@altlinux.org> 6.0.0-alt17
- New design of indexhtml
* Fri Sep 09 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt16
- gtk theme fix from mex3@
* Tue Aug 23 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt15
- tooltip color in browser-qt really fixed
* Mon Aug 22 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt14
- indexhtml design and links fixed
- tooltip color in browser-qt fixed
* Wed Aug 10 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt13
- yet another slide added
* Fri Jul 01 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt12.1
- rebuild with design-bootloader-source 6.0
* Wed Jun 15 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt12
- Style=Cleanlooks in alterator
* Fri Jun 10 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt11
- images with p6 logo
* Mon Jun 06 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt10
- automatic 800x600 for virtualbox
* Thu May 26 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt9
- setup default gnome panel
- .gconf deleted from etcskel
* Mon May 23 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt8
- dependence on altlinux-menus dropped
* Sat May 07 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt7
- beta status deleted
- rebuild with design-bootloader-source 5.9-alt4
* Wed Apr 27 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt6
- settings menu translation fixed
* Tue Apr 26 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt5
- arm buildabulity
- gnome menus customization
* Mon Feb 21 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt4
- indexhtml colors changed (mex3)
* Thu Feb 10 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt3
- fixed logo in web interface
- boot colors changed
* Thu Feb 03 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt2
- install menu position changed
- web design from mex3@
* Fri Jan 28 2011 Anton V. Boyarshinov <boyarsh@altlinux.ru> 6.0.0-alt1
- production slideshow
- installer wallpaper changed
- grub theme
* Wed Dec 15 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt11
- fvwm settings added
* Thu Nov 18 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt10
- gfxboot colors changed
* Tue Nov 16 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt9
- plymouth: scaling for non 4:3 or 16:9 resolutions fixed
* Sat Nov 13 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt8
- typo in plymouth script fixed
* Fri Nov 12 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt7
- migration from bootsplash to plymouth
* Fri Oct 22 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt6
- menu bar size fixed
* Wed Sep 15 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt5
- setup grub colors added
* Tue Aug 31 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt4
- status changed to beta
- background changed
* Mon Aug 02 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt3
- fonts changed
* Tue May 25 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt2.2
- rebuld with design-bootloader-source 5.9
* Fri May 21 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt2.1
- rebuild with gfxboot.git-4.1.47
* Tue Apr 06 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt2
- product-logo.png changed
* Thu Mar 04 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.9.9-alt1
- Centaurus branding
* Wed Mar 03 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.1-alt1
- OO.o desktop files names changed
* Mon Oct 26 2009 Andrey Cherepanov <cas@altlinux.org> 5.0.0-alt22
- provide design-graphics and gnome-session-splash to avoid wrong
graphics package installation
* Thu Oct 22 2009 Andrey Cherepanov <cas@altlinux.org> 5.0.0-alt21
- fix Russian name and copyright years
- fix images
- remove beta status
* Mon Sep 07 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt20
- beep on boot disabled
* Thu Aug 13 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt19
- production images, slides (and colors?)
* Sun Jul 12 2009 Alexey Rusakov <ktirf@altlinux.org> 5.0.0-alt18.1.1
- fix unexpanded autoconf substitute (closes bug 20757)
- beautify theme names in -gnome-settings
* Thu Jun 25 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt18.1
- titles removed from wallpater and installer
* Wed Jun 24 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt18
- sources restructure
* Thu Jun 11 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt17
- ksplashrc added for kde4
- kde3-settings and splash for kde3 added (mex@)
- gnome-settngs added (mex@)
* Wed May 13 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt16
- setup fixed from boyarsh@
- remove package name from .gear-rules from boyarsh@
* Fri Apr 24 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt15
- minor fixes of strange merge
- changes in alterator.css.in from inger@
* Fri Apr 17 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt14
- better quality background image for installer
* Thu Apr 16 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt13
- alterator.css = alterator.css+menu.css
- some strange results of merge fixed
* Fri Apr 10 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt12
- gear-rules fixed
* Fri Apr 10 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt11
- web logo - white and smaller;
labels on buttons - darker;
disabled elements - lighter;
* Fri Apr 10 2009 Alxandra Panyukova <mex3@altlinux.ru> 5.0.0-alt10
- some misspells fixed
* Thu Apr 09 2009 Alexandra Panyukova <mex3@altlinux.ru> 5.0.0-alt9
- darker text and new logo for web
* Thu Apr 09 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt8
- gradients and some colors in css fixed by mex3@
* Tue Apr 07 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt7
- fixes for installer design from mex3@
* Fri Apr 03 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt6
- default gray design from mex3@
- status_en intorduces for release file
* Wed Apr 01 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt5
- logo in www design fixed
* Tue Mar 31 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt4
- www design fixed
* Tue Mar 31 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt3
- conflicts for -alterator subpackages added
- design for web alterator changed
* Mon Mar 30 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt2
- -browser-qt subpackage remaned to -alterator as it really is
* Fri Mar 27 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0.0-alt1
- addes status to altlinux-release
- images for verbose bootsplash mode from one source
* Wed Mar 25 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt24
- added versioned provides for indexhtml
* Tue Mar 24 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt23
- indexhtml subpackage added
* Mon Mar 23 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt22
- nepomukserverrc added into kde4
* Wed Mar 18 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt21
- other images for browser-qt added
- gtkrcs added into kde4-settings
- plasma-applet-networkmanagenemt removed from kde4 by default
- conflicts bitween different brandings added
* Thu Mar 05 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt20
- steps icons added
* Fri Feb 27 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt19
- sample slideshow added
* Wed Feb 25 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt18
- 1024x768 removed :D
- more transparent menu selection bar
* Tue Feb 24 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt17
- 1024x768 added
- fonts changed
* Thu Feb 19 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt16
- not setup language in bootloader during install (when it is 'C')
* Wed Feb 18 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt15
- rebuild with new bootloader-source with support of real language change
* Tue Feb 17 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt14
- auto set default language for bootloader from /etc/sysconfig/i18n
* Mon Feb 16 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt13
- rebuild for fix oversized /boot/splash/message
* Fri Feb 13 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt12
- default language set to ru_RU for system boot
* Wed Feb 11 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt11
- fixed conflict of notes subpackage with itself
* Tue Feb 10 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt10
- more kde4 settings from zerg@
- alternative and obsoletes for graphics added
* Thu Feb 05 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt9
- rebuild with new translations
* Thu Feb 05 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt8
- added kde4-settings subpackage
* Wed Feb 04 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt7
- added conflicts for notes
* Mon Jan 26 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt6
- xdm background fixed
* Fri Jan 23 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt5
- added 'notes' subpackage
* Thu Jan 15 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt4
- fixed problem with owerwritten alternative
* Wed Jan 14 2009 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt3
- release subpackage added
* Fri Dec 26 2008 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt2
- colors integration
- graphics package added
* Thu Dec 18 2008 Anton V. Boyarshinov <boyarsh@altlinux.ru> 5.0-alt1
- initial sceleton

@ -0,0 +1 @@
tar: . name=branding

@ -0,0 +1,18 @@
STATUS=@STATUS@
THEME=@THEME@
NAME=@NAME@
VERSION=@VERSION@
all:
# background
convert images/wallpaper.png -fill '#c62530' -font /usr/share/fonts/ttf/dejavu/DejaVuSansCondensed-Bold.ttf -style Normal -weight Normal -pointsize 20 -gravity northeast -draw 'text 25,25 "@STATUS@"' wallpaper.png
cp -al wallpaper.png graphics/backgrounds/default.png
cp -al wallpaper.png graphics/backgrounds/xdm.png
convert wallpaper.png kde3-styles-splash/Background.jpg
cp -al wallpaper.png kde3-styles-splash/Background.png
convert -resize '400x320!' images/wallpaper.png kde3-styles-splash/Preview.png
#color scheme
mv kde3-settings/apps/kdisplay/color-schemes/scheme.kcsrc "kde3-settings/apps/kdisplay/color-schemes/@BRAND_FNAME@ @NAME@.kcsrc"
include components.mk
install: browser-qt ahttpd boot-images boot-splash @X86@ indexhtml

@ -0,0 +1,2 @@
#!/bin/bash
echo $(echo "ibase=16; ${1:0:2}" | bc)','$(echo "ibase=16; ${1:2:2}" | bc)','$(echo "ibase=16; ${1:4:2}" | bc)

@ -0,0 +1,71 @@
# browser-qt
components/browser-qt/design/bg.png: images/installer.png
convert $< -fill '#c62530' -font /usr/share/fonts/ttf/dejavu/DejaVuSansCondensed-Bold.ttf -style Normal -weight Normal -pointsize 20 -gravity northeast -draw 'text 25,25 "$(STATUS)"' $@
browser-qt:components/browser-qt/design/bg.png
install -d $(datadir)/alterator-browser-qt/design
rcc-qt5 -binary components/browser-qt/theme.qrc -o $(datadir)/alterator-browser-qt/design/$(THEME).rcc;
subst 's/background-image.*//' components/browser-qt/design/design.qss
rcc-qt5 -binary components/browser-qt/theme.qrc -o $(datadir)/alterator-browser-qt/design/$(THEME)-live.rcc;
install -d $(sysconfdir)/alternatives/packages.d
printf '/etc/alterator/design-browser-qt\t/usr/share/alterator-browser-qt/design/$(THEME).rcc\t50\n'>$(sysconfdir)/alternatives/packages.d/$(THEME).rcc
# ahttpd
ahttpd:
for i in components/ahttpd/images/*.svg; do \
image=$${i%.svg}; \
convert -background none $$image.svg $$image.png ; \
done
install -d $(datadir)/alterator/design/styles
cp -a components/ahttpd/images $(datadir)/alterator/design
install -Dpm644 images/product-logo.png $(datadir)/alterator/design/images/product-logo.png
cp -a components/ahttpd/styles/*.css $(datadir)/alterator/design/styles
# bootloader and bootsplash
boot-images:
cp -a /usr/src/design-bootloader-source ./
cp -a components/bootloader/config design-bootloader-source/
cp -a components/bootloader/gfxboot.cfg design-bootloader-source/data-install/
cp -a components/bootloader/gfxboot.cfg design-bootloader-source/data-boot/
for size in 1024x768 800x600 640x480; do \
convert images/boot.jpg -quality 97 -resize "$$size!" -fill '#c62530' -font /usr/share/fonts/ttf/dejavu/DejaVuSansCondensed-Bold.ttf -style Normal -weight Normal -pointsize 20 -gravity northeast -draw 'text 25,25 "$(STATUS)"' boot-$$size.jpg ;\
done
cp -al boot-800x600.jpg design-bootloader-source/data-boot/back.jpg
convert images/boot.png -resize "800x600!" -fill '#c62530' -font /usr/share/fonts/ttf/dejavu/DejaVuSansCondensed-Bold.ttf -style Normal -weight Normal -pointsize 20 -gravity northeast -draw 'text 25,25 "$(STATUS)"' design-bootloader-source/data-install/back.jpg
mv design-bootloader-source/data-install/back.jpg design-bootloader-source/data-install/back.jpg.bak
convert -colorspace YCbCr -sampling-factor 2x2 design-bootloader-source/data-install/back.jpg.bak JPEG:design-bootloader-source/data-install/back.jpg
#bootsplash
boot-splash: boot-images
mkdir -p $(datadir)/plymouth/themes/$(THEME)
cp -al boot-800x600.jpg $(datadir)/plymouth/themes/$(THEME)/grub.jpg
cp -al images/background*x*.png $(datadir)/plymouth/themes/$(THEME)/
cp -a components/bootsplash/* $(datadir)/plymouth/themes/$(THEME)
mv $(datadir)/plymouth/themes/$(THEME)/theme.plymouth $(datadir)/plymouth/themes/$(THEME)/$(THEME).plymouth
#bootloader
boot: boot-images
DEFAULT_LANG='--lang-to-subst--' PATH=$(PATH):/usr/sbin make -C design-bootloader-source
install -d -m 755 $(sysconfdir)/../boot/splash/$(THEME)
install -d -m 755 $(datadir)/gfxboot/$(THEME)
install -m 644 design-bootloader-source/message $(sysconfdir)/../boot/splash/$(THEME)
install -m 644 design-bootloader-source/bootlogo $(datadir)/gfxboot/$(THEME)
#grub2
install -d -m 755 $(sysconfdir)/../boot/grub/themes/$(THEME)
cp -a components/grub2/* $(sysconfdir)/../boot/grub/themes/$(THEME)/
install -m 644 images/grub.png $(sysconfdir)/../boot/grub/themes/$(THEME)/boot.png
# index html page, start page for all local browsers
components/indexhtml/index.css:
sed 's|/design/|file:///usr/share/alterator/design/|g' components/ahttpd/styles/alterator.css > components/indexhtml/index.css
INDEXHTML_DIR=$(datadir)/doc/indexhtml
indexhtml: components/indexhtml/index.css
for i in components/indexhtml/*.html components/indexhtml/*.css;do \
install -Dpm644 $$i $(INDEXHTML_DIR)/`basename $$i`; \
done
install -Dpm644 /dev/null $(INDEXHTML_DIR)/index.html
cp -a components/indexhtml/images $(INDEXHTML_DIR)
install -Dpm644 images/product-logo.png $(INDEXHTML_DIR)/images/product-logo.png
install -Dpm644 components/indexhtml/indexhtml.desktop $(datadir)/applications/indexhtml.desktop

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 750 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 770 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 861 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 867 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

@ -0,0 +1,472 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="22.088934"
height="22.084892"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.47pre2 r22153"
version="1.0"
sodipodi:docname="dialog_close.svg"
inkscape:output_extension="org.inkscape.output.svgz.inkscape"
inkscape:export-filename="/home/pinheiro/pics/oxygen/scalable/actions/dialog-close.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 64 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="128 : 64 : 1"
inkscape:persp3d-origin="64 : 42.666667 : 1"
id="perspective62" />
<linearGradient
id="linearGradient4296">
<stop
id="stop4298"
offset="0"
style="stop-color:#ff0000;stop-opacity:1;" />
<stop
id="stop4300"
offset="1"
style="stop-color:#650000;stop-opacity:1;" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4296"
id="linearGradient4272"
gradientUnits="userSpaceOnUse"
x1="328.12448"
y1="120.81158"
x2="336.98077"
y2="87.759453" />
<linearGradient
id="linearGradient7321">
<stop
style="stop-color:#8c0000;stop-opacity:1;"
offset="0"
id="stop7323" />
<stop
style="stop-color:#650000;stop-opacity:1;"
offset="1"
id="stop7325" />
</linearGradient>
<linearGradient
id="linearGradient6740">
<stop
style="stop-color:#4d0000;stop-opacity:0;"
offset="0"
id="stop6742" />
<stop
id="stop6748"
offset="0.5"
style="stop-color:#4d0000;stop-opacity:1;" />
<stop
style="stop-color:#4d0000;stop-opacity:0;"
offset="1"
id="stop6744" />
</linearGradient>
<linearGradient
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
y2="-383.9971"
x2="-12.0029"
y1="-383.9971"
x1="-84.002403"
gradientUnits="userSpaceOnUse"
id="linearGradient5958">
<stop
id="stop5960"
style="stop-color:#8c0000;stop-opacity:1;"
offset="0" />
<stop
id="stop5962"
style="stop-color:#bf0000;stop-opacity:1;"
offset="1" />
</linearGradient>
<linearGradient
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
y2="-383.9971"
x2="-12.0029"
y1="-383.9971"
x1="-84.002403"
gradientUnits="userSpaceOnUse"
id="linearGradient4770">
<stop
id="stop4772"
style="stop-color:#ffbe00;stop-opacity:1"
offset="0" />
<stop
id="stop4774"
style="stop-color:#f5d600;stop-opacity:0;"
offset="1" />
</linearGradient>
<linearGradient
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
y2="-383.9975"
x2="-23.516129"
y1="-383.9971"
x1="-84.002403"
gradientUnits="userSpaceOnUse"
id="linearGradient3711">
<stop
id="stop3713"
style="stop-color:white;stop-opacity:1;"
offset="0" />
<stop
id="stop3715"
style="stop-color:white;stop-opacity:0;"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3290">
<stop
style="stop-color:yellow;stop-opacity:1;"
offset="0"
id="stop3292" />
<stop
style="stop-color:#ffb66d;stop-opacity:1;"
offset="1"
id="stop3294" />
</linearGradient>
<linearGradient
id="linearGradient1563">
<stop
id="stop1565"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop1567"
offset="1"
style="stop-color:white;stop-opacity:0;" />
</linearGradient>
<linearGradient
id="linearGradient3273">
<stop
id="stop3275"
offset="0"
style="stop-color:#ffffff;stop-opacity:0.55035973;" />
<stop
id="stop3277"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath5163">
<circle
sodipodi:ry="36"
sodipodi:rx="36"
sodipodi:cy="92"
sodipodi:cx="343.99899"
style="fill:url(#linearGradient5167);fill-opacity:1"
r="36"
rx="8.0010004"
cx="343.99899"
cy="92"
ry="8.0010004"
id="circle5165" />
</clipPath>
<filter
inkscape:collect="always"
id="filter5943"
color-interpolation-filters="sRGB">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="1.04"
id="feGaussianBlur5945" />
</filter>
<filter
inkscape:collect="always"
id="filter7317"
color-interpolation-filters="sRGB">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="2.8805897"
id="feGaussianBlur7319" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7321"
id="linearGradient8922"
gradientUnits="userSpaceOnUse"
x1="351.02234"
y1="65.788521"
x2="309.21854"
y2="82.680611" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4296"
id="linearGradient2390"
gradientUnits="userSpaceOnUse"
x1="328.12448"
y1="120.81158"
x2="336.98077"
y2="87.759453" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4296"
id="linearGradient2997"
gradientUnits="userSpaceOnUse"
x1="328.12448"
y1="120.81158"
x2="336.98077"
y2="87.759453" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3711"
id="linearGradient3003"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,1.3460321,-1.3460321,0,-112.6741,119.24399)"
x1="-80.00296"
y1="-131.93112"
x2="-45.096584"
y2="-131.93112" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient6740"
id="linearGradient3008"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(20.000035,-56.000003)"
x1="117.81589"
y1="103.01254"
x2="90.537666"
y2="76.633896" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4296"
id="linearGradient3010"
gradientUnits="userSpaceOnUse"
x1="328.12448"
y1="120.81158"
x2="336.98077"
y2="87.759453" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4770"
id="radialGradient3012"
gradientUnits="userSpaceOnUse"
cx="345.80753"
cy="85.250488"
fx="345.80753"
fy="85.250488"
r="36"
gradientTransform="matrix(0.6662862,-0.6560105,0.9893764,1.0048737,31.05592,226.43791)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5958"
id="linearGradient3014"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
x1="-86.120354"
y1="-381.09921"
x2="-56.357521"
y2="-373.1243" />
<filter
inkscape:collect="always"
id="filter3138"
color-interpolation-filters="sRGB">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.6513927"
id="feGaussianBlur3140" />
</filter>
<filter
inkscape:collect="always"
id="filter3162"
color-interpolation-filters="sRGB">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.96794009"
id="feGaussianBlur3164" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5958"
id="linearGradient2878"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,1,-1,0,-39.9985,140.0029)"
x1="-86.120354"
y1="-381.09921"
x2="-56.357521"
y2="-373.1243" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient4770"
id="radialGradient2880"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.6662862,-0.6560105,0.9893764,1.0048737,31.05592,226.43791)"
cx="345.80753"
cy="85.250488"
fx="345.80753"
fy="85.250488"
r="36" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4296"
id="linearGradient2882"
gradientUnits="userSpaceOnUse"
x1="328.12448"
y1="120.81158"
x2="336.98077"
y2="87.759453" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3711"
id="linearGradient2884"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,1.3460321,-1.3460321,0,-112.6741,119.24399)"
x1="-80.00296"
y1="-131.93112"
x2="-45.096584"
y2="-131.93112" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient6740"
id="linearGradient2886"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(20.000035,-56.000003)"
x1="117.81589"
y1="103.01254"
x2="90.537666"
y2="76.633896" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="16"
inkscape:cx="9.01806"
inkscape:cy="12.37148"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="1024"
inkscape:window-height="697"
inkscape:window-x="107"
inkscape:window-y="70"
showgrid="true"
inkscape:grid-points="true"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-maximized="0">
<inkscape:grid
id="GridFromPre046Settings"
type="xygrid"
originx="0px"
originy="0px"
spacingx="4px"
spacingy="4px"
color="#0000ff"
empcolor="#0000ff"
opacity="0.2"
empopacity="0.4"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-3.2427146,-50.107128)">
<g
id="g2868"
transform="matrix(0.17079235,0,0,0.17076092,3.2683312,49.899927)">
<path
transform="matrix(0.5662048,0,0,0.5662048,55.73989,54.555422)"
d="m 115.5,20 c 0,55.228475 -44.771525,100 -100,100 -55.228475,0 -100,-44.771525 -100,-100 0,-55.228475 44.771525,-100 100,-100 55.228475,0 100,44.771525 100,100 z"
sodipodi:ry="100"
sodipodi:rx="100"
sodipodi:cy="20"
sodipodi:cx="15.5"
id="path2396"
style="opacity:0.50271738;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.13749999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:4.15;filter:url(#filter3138)"
sodipodi:type="arc" />
<circle
transform="matrix(-1.5639433,0.4190574,-0.4190574,-1.5639433,641.54821,62.027543)"
id="circle3581_2_"
ry="8.0010004"
cy="92"
cx="343.99899"
rx="8.0010004"
r="36"
style="fill:url(#linearGradient2878);fill-opacity:1"
sodipodi:cx="343.99899"
sodipodi:cy="92"
sodipodi:rx="36"
sodipodi:ry="36"
d="m 379.99899,92 c 0,19.88225 -16.11775,36 -36,36 -19.88225,0 -36,-16.11775 -36,-36 0,-19.882251 16.11775,-36 36,-36 19.88225,0 36,16.117749 36,36 z" />
<circle
sodipodi:ry="36"
sodipodi:rx="36"
sodipodi:cy="92"
sodipodi:cx="343.99899"
style="fill:url(#radialGradient2880);fill-opacity:1;filter:url(#filter3162)"
r="36"
rx="8.0010004"
cx="343.99899"
cy="92"
ry="8.0010004"
id="circle4383"
transform="matrix(-1.1729576,0.3142929,-0.3142929,-1.1729576,497.41122,62.095683)"
d="m 379.99899,92 c 0,19.88225 -16.11775,36 -36,36 -19.88225,0 -36,-16.11775 -36,-36 0,-19.882251 16.11775,-36 36,-36 19.88225,0 36,16.117749 36,36 z" />
<circle
sodipodi:ry="36"
sodipodi:rx="36"
sodipodi:cy="92"
sodipodi:cx="343.99899"
style="opacity:0.8;fill:none;stroke:url(#linearGradient2882);stroke-width:6.75138187;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter7317)"
r="36"
rx="8.0010004"
cx="343.99899"
cy="92"
ry="8.0010004"
id="circle4776"
transform="matrix(-1.5639433,-0.4190574,-0.4190574,1.5639433,641.54821,62.572542)"
clip-path="url(#clipPath5163)"
d="m 379.99899,92 c 0,19.88225 -16.11775,36 -36,36 -19.88225,0 -36,-16.11775 -36,-36 0,-19.882251 16.11775,-36 36,-36 19.88225,0 36,16.117749 36,36 z" />
<path
id="circle16776"
d="m 65.000079,11.557516 c -20.67048,0 -37.942548,14.596148 -42.105568,34.029379 8.298024,7.735491 24.043093,12.955554 42.105568,12.955554 18.062496,0 33.807544,-5.220063 42.105561,-12.955554 -4.163,-19.433231 -21.435087,-34.029379 -42.105561,-34.029379 z"
style="opacity:0.8;fill:url(#linearGradient2884);fill-opacity:1" />
<g
transform="matrix(1.2882604,1.2882604,-1.2882604,1.2882604,-45.790405,-141.24514)"
id="g6850">
<path
id="path4123"
d="m 118.00003,15.999997 0,16 -16,0 0,8 16,0 0,16 8,0 0,-16 16,0 0,-8 -16,0 0,-16 -8,0 z"
style="fill:none;stroke:url(#linearGradient2886);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;filter:url(#filter5943)"
sodipodi:nodetypes="ccccccccccccc" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 118.00003,15.999997 0,16 -16,0 0,8 16,0 0,16 8,0 0,-16 16,0 0,-8 -16,0 0,-16 -8,0 z"
id="rect3232"
sodipodi:nodetypes="ccccccccccccc" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 B

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="25.163"
height="20.163"
id="svg4592"
version="1.1"
inkscape:version="0.47pre2 r22153"
sodipodi:docname="first-page-button.svg">
<defs
id="defs4594">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective4600" />
<inkscape:perspective
id="perspective4581"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4631"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<filter
inkscape:collect="always"
id="filter3595">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.4325"
id="feGaussianBlur3597" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="18.829866"
inkscape:cx="6.4719397"
inkscape:cy="12.058399"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="948"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1" />
<metadata
id="metadata4597">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(5.25272,-2084.818)">
<g
id="g4551"
transform="translate(-100.54622,1652.5558)">
<rect
style="fill:#729fcf;fill-opacity:1;stroke:none"
id="rect3719-6"
width="25"
height="20"
x="95.375"
y="432.34937"
rx="3.8469892"
ry="3.8469892" />
<path
d="m 99.21875,432.78125 c -1.896868,0 -3.40625,1.50938 -3.40625,3.40625 l 0,12.3125 c 0,1.89687 1.509382,3.40625 3.40625,3.40625 l 17.3125,0 c 1.89687,0 3.40625,-1.50938 3.40625,-3.40625 l 0,-12.3125 c 0,-1.89687 -1.50938,-3.40625 -3.40625,-3.40625 l -17.3125,0 z"
inkscape:href="#rect3719-6"
id="path3791-1"
style="fill:#476596;fill-opacity:1;stroke:none;filter:url(#filter3595)"
xlink:href="#rect3719-6"
inkscape:original="M 99.21875 432.34375 C 97.087518 432.34375 95.375 434.05627 95.375 436.1875 L 95.375 448.5 C 95.375 450.63123 97.087518 452.34375 99.21875 452.34375 L 116.53125 452.34375 C 118.66248 452.34375 120.375 450.63123 120.375 448.5 L 120.375 436.1875 C 120.375 434.05627 118.66248 432.34375 116.53125 432.34375 L 99.21875 432.34375 z "
inkscape:radius="-0.4375"
sodipodi:type="inkscape:offset" />
<path
id="path3721-0"
d="m 114.375,437.34936 0,10 -10,-5 10,-5 z"
style="fill:#d0e1ff;fill-opacity:1;stroke:none"
inkscape:label="Triangle" />
<rect
y="437.34937"
x="102.375"
height="10.000001"
width="2.0000136"
id="rect3715-6"
style="fill:#d0e1ff;fill-opacity:1;stroke:none" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 834 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

@ -0,0 +1,143 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="25.163"
height="20.163"
id="svg4592"
version="1.1"
inkscape:version="0.47pre2 r22153"
sodipodi:docname="last-page-button.svg">
<defs
id="defs4594">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective4600" />
<inkscape:perspective
id="perspective4581"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4631"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4711"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4769"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4827"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<filter
inkscape:collect="always"
id="filter3602">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.4325"
id="feGaussianBlur3604" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="18.829866"
inkscape:cx="6.2525407"
inkscape:cy="9.4532616"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="948"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1" />
<metadata
id="metadata4597">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(34.78794,-2065.2186)">
<g
id="g4567"
transform="translate(-219.70644,1632.9251)">
<rect
style="fill:#729fcf;fill-opacity:1;stroke:none"
id="rect3719"
width="25"
height="20"
x="185"
y="432.36218"
rx="3.8469892"
ry="3.8469892" />
<path
d="m 188.84375,432.8125 c -1.89687,0 -3.40625,1.50938 -3.40625,3.40625 l 0,12.28125 c 0,1.89687 1.51366,3.4375 3.40625,3.4375 l 17.3125,0 c 1.89259,0 3.40625,-1.54063 3.40625,-3.4375 l 0,-12.28125 c 0,-1.89687 -1.50938,-3.40625 -3.40625,-3.40625 l -17.3125,0 z"
inkscape:href="#rect3719"
id="path3791"
style="fill:#476596;fill-opacity:1;stroke:none;filter:url(#filter3602)"
xlink:href="#rect3719"
inkscape:original="M 188.84375 432.375 C 186.71252 432.375 185 434.08752 185 436.21875 L 185 448.5 C 185 450.63123 186.71252 452.375 188.84375 452.375 L 206.15625 452.375 C 208.28748 452.375 210 450.63123 210 448.5 L 210 436.21875 C 210 434.08752 208.28748 432.375 206.15625 432.375 L 188.84375 432.375 z "
inkscape:radius="-0.4375"
sodipodi:type="inkscape:offset" />
<path
id="path3721"
d="m 192,437.36218 0,10 10,-5 -10,-5 z"
style="fill:#d0e1ff;fill-opacity:1;stroke:none"
inkscape:label="Triangle" />
<rect
transform="scale(-1,1)"
y="437.36218"
x="-204"
height="10.000001"
width="2.0000136"
id="rect3715"
style="fill:#d0e1ff;fill-opacity:1;stroke:none" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

@ -0,0 +1,128 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="25.02"
height="20.022818"
id="svg4592"
version="1.1"
inkscape:version="0.47pre2 r22153"
sodipodi:docname="next-page-button.svg">
<defs
id="defs4594">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective4600" />
<inkscape:perspective
id="perspective4581"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4631"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4711"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4769"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<filter
inkscape:collect="always"
id="filter3596">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.43"
id="feGaussianBlur3598" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="18.829866"
inkscape:cx="10.329226"
inkscape:cy="5.3197997"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="948"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1" />
<metadata
id="metadata4597">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(21.03808,-2078.2196)">
<g
id="g4562"
transform="translate(-176.02808,1645.8574)">
<rect
ry="3.8469892"
rx="3.8469892"
y="432.36218"
x="155"
height="20"
width="25"
id="rect2849"
style="fill:#729fcf;fill-opacity:1;stroke:none" />
<path
d="m 158.84375,432.875 c -1.86901,0 -3.34375,1.47474 -3.34375,3.34375 l 0,12.28125 c 0,1.86901 1.47952,3.375 3.34375,3.375 l 17.3125,0 c 1.86423,0 3.34375,-1.50599 3.34375,-3.375 l 0,-12.28125 c 0,-1.86901 -1.47474,-3.34375 -3.34375,-3.34375 l -17.3125,0 z"
inkscape:href="#rect2849"
id="path3785"
style="fill:#476596;fill-opacity:1;stroke:none;filter:url(#filter3596)"
xlink:href="#rect2849"
inkscape:original="M 158.84375 432.375 C 156.71252 432.375 155 434.08752 155 436.21875 L 155 448.5 C 155 450.63123 156.71252 452.375 158.84375 452.375 L 176.15625 452.375 C 178.28748 452.375 180 450.63123 180 448.5 L 180 436.21875 C 180 434.08752 178.28748 432.375 176.15625 432.375 L 158.84375 432.375 z "
inkscape:radius="-0.48949021"
sodipodi:type="inkscape:offset" />
<path
inkscape:label="Triangle"
style="fill:#d0e1ff;fill-opacity:1;stroke:none"
d="m 163,437.36218 0,10 10,-5 -10,-5 z"
id="path2828" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 B

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="25.032"
height="20.032"
id="svg4592"
version="1.1"
inkscape:version="0.47pre2 r22153"
sodipodi:docname="prev-page-button.svg">
<defs
id="defs4594">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective4600" />
<inkscape:perspective
id="perspective4581"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4631"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4711"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<filter
inkscape:collect="always"
id="filter3595">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.43"
id="feGaussianBlur3597" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="18.829866"
inkscape:cx="16.33258"
inkscape:cy="6.4077993"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="948"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:window-maximized="1" />
<metadata
id="metadata4597">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(15.11336,-2079.2984)">
<g
id="g4557"
transform="translate(-140.09736,1646.9394)">
<rect
style="fill:#729fcf;fill-opacity:1;stroke:none"
id="rect3707"
width="25"
height="20"
x="125"
y="432.36218"
rx="3.8469892"
ry="3.8469892" />
<path
d="m 128.84375,432.875 c -1.86338,0 -3.34375,1.48037 -3.34375,3.34375 l 0,12.28125 c 0,1.86338 1.48525,3.375 3.34375,3.375 l 17.3125,0 c 1.8585,0 3.34375,-1.51162 3.34375,-3.375 l 0,-12.28125 c 0,-1.86338 -1.48037,-3.34375 -3.34375,-3.34375 l -17.3125,0 z"
inkscape:href="#rect3707"
id="path3725"
style="fill:#476596;fill-opacity:1;stroke:none;filter:url(#filter3595)"
xlink:href="#rect3707"
inkscape:original="M 128.84375 432.375 C 126.71252 432.375 125 434.08752 125 436.21875 L 125 448.5 C 125 450.63123 126.71252 452.375 128.84375 452.375 L 146.15625 452.375 C 148.28748 452.375 150 450.63123 150 448.5 L 150 436.21875 C 150 434.08752 148.28748 432.375 146.15625 432.375 L 128.84375 432.375 z "
inkscape:radius="-0.5"
sodipodi:type="inkscape:offset" />
<path
id="path3709"
d="m 142,437.36218 0,10 -10,-5 10,-5 z"
style="fill:#d0e1ff;fill-opacity:1;stroke:none"
inkscape:label="Triangle" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 B

@ -0,0 +1,744 @@
/* basic elements and widgets */
body {
background-color: #@LIGHT_COLOR_HEX@;
color: #@DARK_LABELS_HEX@;
margin: 0px;
padding: 10px;
font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
a {
color: #@DARK_LABELS_HEX@;
font-weight: bold;
}
table {
font-size: 9pt;
border-color: #@MIDDLE_COLOR_HEX@;
border-spacing: 0px;
/* border-collapse: collapse;*/
}
th {
padding: 0px 7px 3px 0px;
}
/*tr:nth-child(even) {background: #eaecf2}
tr:nth-child(odd) {background: #FFF}*/
tr {
vertical-align: top;
}
hr {
border: none;
border-top: 1px solid #415E6F;;
}
h1 {
text-align: center;
margin: 0px;
color: #@DARK_LABELS_HEX@;
}
h2 {
color: #@DARK_LABELS_HEX@;
}
h3 {
color: #@DARK_LABELS_HEX@;
}
textarea, select, input.text {
/*border: 1px solid #e2e6eb; #MIDDLE_LABELS_HEX@;*/ /*FIX NEEDED!!!!!*/
font-size: 8pt;
margin: 1px 3px 1px 0px;
padding: 1px 3px;
border-color: #c1c3cb;
-moz-border-radius: 0.3em;
-webkit-border-radius: 0.3em;
-khtml-border-radius: 0.3em;
border-radius: 0.3em;
background-color: #eaecf2;
}
input.text[disabled], select[disabled]{
background-color: #e2e6eb;
}
.disabled{
color:#@MIDDLE_LABELS_HEX@;
}
.btn, button {
background-image: url(/design/images/button-active.png);
background-repeat:repeat-x;
color: #@DARK_LABELS_HEX@;
border: 1px solid #@MIDDLE_COLOR_HEX@;
-moz-border-radius: 0.7em;
-webkit-border-radius: 0.7em;
-khtml-border-radius: 0.7em;
border-radius: 0.7em;
cursor: pointer;
font-size: 9pt;
padding: 2.5px 10px;
-moz-box-shadow: 5px 5px 6px #a6a6a6;
-webkit-box-shadow: 5px 5px 6px #a6a6a6;
box-shadow: 5px 5px 6px #a6a6a6;
}
.btn:hover, button:hover {
background-image: url(/design/images/button-passive.png);
background-repeat:repeat-x;
color: #@LIGHT_LABELS_HEX@;
border: 1px solid #@DARK_LABELS_HEX@;
}
.box {
position: relative;
width: 780px;
margin-top: 10px;
padding: 10px 20px;
padding-top: 10px;
background-color: #cfd4e3;
border: 1px solid #@SHADOW_HEX@;
}
.next-page-button,.prev-page-button,.first-page-button,.last-page-button {
width: 25px;
height: 20px;
vertical-align:middle;
cursor: pointer;
}
.next-page-button {
background: url(/design/images/next-page-button.png) no-repeat;
}
.prev-page-button {
background: url(/design/images/prev-page-button.png) no-repeat;
}
.first-page-button {
background: url(/design/images/first-page-button.png) no-repeat;
}
.last-page-button {
background: url(/design/images/last-page-button.png) no-repeat;
}
.close-dialog-button {
width: 22px;
height: 22px;
border: 0px;
cursor: pointer;
background: url(/design/images/close-dialog-button.png) no-repeat;
}
/* messages */
.alterator-information-message {
font-style:italic;
font-size: 9pt;
padding-top:3px;
padding-bottom:3px;
}
.alterator-information-message img {
vertical-align:middle;
}
.alterator-attention-message {
color: darkred;
border-color: darkred;
border-width: 5px;
border-style: double;
padding: 4px;
margin: 4px;
min-width:10px;
float:left;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
}
.alterator-attention-message img {
vertical-align:middle;
}
/* clock and timeedit */
canvas.alterator-clock {
background: url(/design/images/clock-face.png) no-repeat;
}
/* calendar and dateedit */
.year {
font-weight: bold;
color:#@DARK_LABELS_HEX@;
font-size:10pt;
/*background-color: #F4F8F9;*/
}
.month {
font-weight:bold;
color:#@DARK_LABELS_HEX@;
font-size:10pt;
}
.week {
border-style:solid;
border-width:1px;
background-color: white;
}
.today {
border: 1px solid #@DARK_LABELS_HEX@;
cursor: pointer;
background-image: url(/design/images/button-passive.png);
background-repeat:repeat-x;
color: #FFFFFF;
}
.day {
border-style:solid;
border-width:1px;
background-color: #@LIGHT_LABELS_HEX@;
cursor: pointer;
}
.day:hover {
background-color: #@MIDDLE_COLOR_HEX@;
}
.alterator-dateedit-calendar table {
width: 100%;
text-align: center;
background-image: url(/design/images/table-header.png);
background-repeat:repeat-x;
-webkit-border-top-left-radius: 0.7em;
-webkit-border-top-right-radius: 0.7em;
-moz-border-radius-topleft: 0.7em;
-moz-border-radius-topright: 0.7em;
border-top-left-radius: 0.7em;
border-top-right-radius: 0.7em;
/*border-width: 2px;
border-style: solid;
border-color: #242a60;*/
border-collapse: collapse;
/*
-moz-border-radius-topright: 0.7em;
-webkit-border-top-right-radius: 0.7em;
-khtml-border-radius-topright: 0.7em;
border-top-right-radius: 0.7em;
-webkit-border-top-right-radius: 4px;
*/
-moz-box-shadow: 0 0 8px 0.2em #a6a6a6;
-webkit-box-shadow: 0 0 8px 0.2em #a6a6a6;
box-shadow: 0 0 8px 0.2em #a6a6a6;
}
.alterator-dateedit-calendar td {
padding: 3px;
}
.alterator-dateedit-button {
vertical-align:middle;
cursor:pointer;
width: 15px;
height: 16px;
}
/* main menu */
#main, #box {
padding: 10px 20px;
padding-top: 10px;
background-color: #cfd4e3;
border: 1px solid #@MIDDLE_COLOR_HEX@;
}
#main-td {
width: 100%;
padding-top: 10px;
}
#menu-td {
padding-right: 10px;
padding-top: 10px;
}
#menu {
/*padding: 10px;*/
background-color: white;
border: 1px solid #c1c3cb;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
}
.menu-item-normal a {
font-weight: normal;
text-decoration: none;
color: #@DARK_LABELS_HEX@;
}
.menu-item-selected a {
font-weight: bold;
text-decoration: none;
color: #@DARK_LABELS_HEX@;
padding-top: 10px;
margin-top: 10px;
width: 200px;
}
.menu-item-normal {
padding-left: 20px;
width: 100%;
padding-right: 4px;
margin-top: 3px;
margin-bottom: 2px;
}
.menu-item-selected {
background-image: url(/design/images/menu-selected.png);
background-repeat:repeat-y;
padding-left: 20px;
width: 80%;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
margin-top: 3px;
margin-bottom: 2px;
}
.menu-group-name {
color: #@DARK_LABELS_HEX@;
background-image: url(/design/images/menu-header.png);
background-repeat:repeat-x;
font-size: 10pt;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 4px;
padding-left: 10px;
margin: 10px;
}
/* tables */
table.alterator-listbox {
font-family:arial;
margin:10px 0pt 15px;
font-size: 8pt;
width: 100%;
text-align: left;
/* border: solid 1px;*/
-webkit-border-top-left-radius: 0.7em;
-webkit-border-top-right-radius: 0.7em;
-moz-border-radius-topleft: 0.7em;
-moz-border-radius-topright: 0.7em;
border-top-left-radius: 0.7em;
border-top-right-radius: 0.7em;
border-style:solid;
border-color:#242a60;
border-width: 1px;
border-spacing:0px;
background-image: url(/design/images/table-header.png);
background-repeat:repeat-x;
}
table.alterator-listbox thead tr th, table.alterator-listbox tfoot tr th {
/*border-collapse: separate;
border: solid 1px;
border-right-color:#242a60;
border-right: 1px solid #242a60;*/
font-size: 8pt;
margin: 0px;
padding: 4px;
color: #@DARK_LABELS_HEX@;
}
table.alterator-listbox thead tr .header {
background-image: url(/design/images/asc-desc.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
padding-right: 24px;
border-right: #@MIDDLE_COLOR_HEX@ solid 1px;
}
table.alterator-listbox tbody td {
color: #@DARK_COLOR_HEX@;
padding: 4px;
background-color: #@LIGHT_LABELS_HEX@;
vertical-align: top;
/*border-left: solid 1px;
border-right: solid 1px;
border:none;*/
border-right: #@MIDDLE_COLOR_HEX@ solid 1px;
}
table.alterator-listbox tbody tr.odd td {
background-color:#eaecf2;
/*border:none;*/
}
table.alterator-listbox tbody tr.selected td, table.alterator-listbox tbody tr.odd.selected td {
background-color: #D0E1FF;
/*border-top: #ffffff solid 1px; WTF??*/
}
table.alterator-listbox tbody tr.error td {
background-color: #e6999b;
font-weight: bold;
}
table.alterator-listbox tbody tr.odd.error td {
background-color: #e68b8d;
font-weight: bold;
}
table.alterator-listbox tbody tr.working td {
background-color: #f2ecbd;
}
table.alterator-listbox tbody tr.odd.working td {
background-color: #f2e88f;
}
table.alterator-listbox thead tr .headerSortUp {
background-image: url(/design/images/asc.gif);
}
table.alterator-listbox thead tr .headerSortDown {
background-image: url(/design/images/desc.gif);
}
table.alterator-listbox thead tr .headerSortDown, table.alterator-listbox thead tr .headerSortUp {
background-color: #@LIGHT_LABELS_HEX@;
}
/* states */
.ui-state-disabled {
cursor: default !important;
color: #c3c7cb;
background-color: #e2e6eb;
}
.btn.ui-state-disabled {
color: #415E6F;
background-color: #E2E6EB;
}
.btn.ui-state-disabled:hover {
background-color: #E2E6EB;
}
/* progressbar */
.ui-progressbar {
height:20px;
text-align: left;
}
.ui-progressbar .ui-progressbar-value {
height:100%;
}
/* accordion */
div.alterator-accordion h3 {
background-color: #eaecf2;
font-size: 9pt;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 24px;
margin: 2px;
background-image: url(/design/images/right.gif);
background-repeat: no-repeat;
background-position: center left;
cursor: pointer;
}
div.alterator-accordion h3.ui-state-active {
background-image: url(/design/images/asc.gif);
}
/* resizeable */
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: 0px;
left: 0px;
background:#E2E6EB url(/design/images/hgrabber.gif) no-repeat scroll 45%;
}
.ui-resizable-s:hover {
background-color: #1B3664;
}
/* corner radius */
.ui-corner-tl {
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
}
.ui-corner-tr {
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
}
.ui-corner-bl {
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
}
.ui-corner-br {
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
}
.ui-corner-top {
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
}
.ui-corner-bottom {
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
}
.ui-corner-right {
-moz-border-radius-topright: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
}
.ui-corner-left {
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
}
.ui-corner-all {
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
}
/* overlays */
.ui-widget-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #aaaaaa;
opacity: .3;
filter:Alpha(Opacity=30);
}
/* dialog */
.ui-widget-content {
background-color: #@LIGHT_LABELS_HEX@;
border: 1px solid #@MIDDLE_COLOR_HEX@;
}
.ui-widget-header {
color: #EAEDEF;
background-color: #@MIDDLE_COLOR_HEX@;
font-weight: bold;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0 .2em;
}
.ui-dialog .ui-dialog-titlebar {
padding: .5em .3em .3em 1em;
}
.ui-dialog .ui-dialog-titlebar-close {
float:right;
}
.ui-dialog .ui-dialog-titlebar-close span {
display: block;
margin: 1px;
}
.ui-dialog .ui-dialog-content {
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin: .5em 0 0 0;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane button {
float: right;
margin: .5em .4em .5em 0;
cursor: pointer;
width:auto;
overflow:visible;
}
.ui-icon-closethick {
width: 22px;
height: 22px;
text-indent: -99999px;
overflow: hidden;
background: url(/design/images/close-dialog-button.png) no-repeat;
}
/* layout helpers */
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
/* help button */
.ui-help-button {
background-color: #@LIGHT_LABELS_HEX@;
margin-bottom: 10px;
padding-top: 7px;
border: 1px solid #c1c3cb;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
}
.ui-help-button-content {
padding-left: 10px;
padding-right: 30px;
}
/* top line */
#top {
text-align:left;
background: url(/design/images/header-gradient.png) repeat-x;
padding: 0em;
margin-bottom: 0px;
}
#product-logo {
background: url(/design/images/product-logo.png) no-repeat;
width: 521px;
height: 58px;
border: 0px;
padding: 0px;
margin: 0px;
}
#title {
padding-left: 1em;
padding-right: 1em;
text-align: left;
color: #@DARK_LABELS_HEX@;
font-weight: bold;
text-decoration: none;
font-size:large;
}
.top-button {
padding-right: 10px;
}
/* deprecated */
.error-message {
background-color: #efc9d3;
border: 1px solid #f81751;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
}
#help-popup {
padding-left: 10px;
padding-right: -30px;
background-color: #@LIGHT_LABELS_HEX@;
border: 1px solid #c1c3cb;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-khtml-border-radius: 0.5em;
border-radius: 0.5em;
}
.hresizeable {
width: 100%;
height: 7px;
background:#@DARK_COLOR_HEX@ url(/design/images/hgrabber.gif) no-repeat scroll 45%;
cursor: s-resize;
}
.hresizeable:hover {
background-color: #@MIDDLE_COLOR_HEX@;
}

@ -0,0 +1,2 @@
product=@BRAND_FNAME@ @VERSION@ @NAME@ @STATUS@
based_on=ALT Linux Sisyphus

@ -0,0 +1,155 @@
; Sections are read in the order given in base::layout, with section 'base'
; implicitly added at the end. If a config value is given more than once,
; the first entry wins.
;
; If a screen resolution can't be set, 640x480 is used as fallback (and
; section '640x480' added to the layout list).
;
; If the penguin screen is active, section 'penguin' is automatically added
; to the layout list.
;
; Color values: 24 bit RGB (e.g. 0xff0000 = red).
;
[base]
; theme name
theme=MOS
; other sections to read
layout=800x600,install
; penguin theme likelihood (in percent, -1 = auto)
penguin=0
; activate speech output
talk=0
; sound volume (0..100)
volume=70
; menu background transparency (0..255)
menu.transparency=0x20
; default font
font.normal=drs16.fnt
; main menu font
font.large=drs16.fnt
; bold main menu font
font.large.bold=drs16b.fnt
; background image
background=back.jpg
; max. visible main menu items
mainmenu.entries=8
; minimal main menu selection bar width
mainmenu.bar.minwidth=294
; main menu selection bar transparency (0..255)
mainmenu.bar.transparency=0
; main menu colors
mainmenu.bar.color=0x001056
mainmenu.normal.fg=0x001056
mainmenu.selected.fg=0xffffff
; boot option colors
bootopt.label.fg=0xffffff
bootopt.text.fg=0xffffff
; progress bar color
progress.bar.color=0x@MIDDLE_COLOR_HEX@
; menu colors
menu.normal.bg=0x798491
menu.normal.fg=@DARK_LABELS_HEX@
menu.selected.bg=0x@LIGHT_COLOR_HEX@
menu.selected.fg=@DARK_LABELS_HEX@
; window colors
window.bg=0xd8deed
window.fg=0x000000
window.title.bg=0x@TITLE_COLOR@
window.title.fg=0x@DARK_LABELS_HEX@
window.title.error.bg=0xc00000
; help system colors
help.link.fg=0x@DARK_COLOR_HEX@
help.link.selected.fg=0xffffff
help.link.selected.bg=0x@DARK_COLOR_HEX@
help.highlight.fg=0x@DARK_COLOR_HEX@
; panel colors
panel.fg=0x000000
panel.title.fg=0xffffff
panel.normal.fg=0xffffff
panel.f-key.fg=0xffffff
; default keymap (e.g. de_DE, czech)
keymap=
[800x600]
; screen size
screen.size=800,600
; upper left corner
mainmenu.pos=253,210
; boot option input field position
bootopt.pos=200,480
[640x480]
; screen size
screen.size=640,480
; upper left corner
mainmenu.pos=130,122
; boot option input field position
bootopt.pos=263,380
[install]
; show welcome animation
welcome=0
; beep when menu is ready
beep=0
; main menu item shown only if iso is tagged for media check
mediacheck=mediachk
; main menu items where user can't add boot options
nobootoptions=harddisk,memtest
; main menu items that are not passed an 'install' parameter
noinstallopt=harddisk,firmware,memtest
; default install method (one of: cdrom, slp, ftp, http, nfs, smb, hd; default: cdrom)
install=
; default repo location
install.http.server=
install.http.path=
install.nfs.server=
install.nfs.path=
install.ftp.server=
install.ftp.path=
install.ftp.user=
install.ftp.password=
install.smb.server=
install.smb.share=
install.smb.path=
install.smb.domain=
install.smb.user=
install.smb.password=
install.hd.device=
install.hd.path=
; default driver update (one of: yes, no, file, url; default: no)
dud=
; if 'dud=file': file name on DVD
dud.file=
; if 'dud=url': URL
dud.url=
; if 'dud=url': menu item name (default = 'URL')
dud.url.name=
; serial line setup (up to four lines)
; format: port,baud,dev
; - port: 0-3: first four BIOS serial lines (COM1-COM4); >=4: I/O port (0x3f8)
; - baud: baud rate (e.g. 115200); 0 = autodetect (considers baud rates >= 9600)
; - dev: linux device name (e.g. ttyS0)
; - all lines are set up with 8 bits, no parity, 1 stop bit
; - if the bootloader also has a serial line setup, the port is
; automatically used
serial.line0=0,0,ttyS0
serial.line1=1,0,ttyS1
serial.line2=
serial.line3=
; show keymap menu as submenu in lang dialog
keymap.submenu=0
; show keymap in main menu
keymap.mainmenu=0
[boot]
; show welcome animation
welcome=0
; beep when menu is ready
beep=0
; show keymap menu as submenu in lang dialog
keymap.submenu=0
; show keymap in main menu
keymap.mainmenu=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 870 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

@ -0,0 +1,8 @@
[Plymouth Theme]
Name=@NAME@
Description=Script for @BRAND_FNAME@ @NAME@
ModuleName=script
[script]
ImageDir=/usr/share/plymouth/themes/@THEME@
ScriptFile=/usr/share/plymouth/themes/@THEME@/theme.script

@ -0,0 +1,207 @@
# Centaurus theme
fun imgscale( image, scale )
{
image.Scale( image.GetWidth() * scale, image.GetHeight() * scale );
}
fun imgscale2( image, scaleX, scaleY )
{
image.Scale( image.GetWidth() * scaleX, image.GetHeight() * scaleY );
}
# background
if( Window.GetWidth()/Window.GetHeight() > 1.5 )
{
logo.raw = Image("background16x9.png");
}
else
{
logo.raw = Image("background4x3.png");
}
logo.image = imgscale2( logo.raw,
Window.GetWidth()/logo.raw.GetWidth(),
Window.GetHeight()/logo.raw.GetHeight());
logo.sprite = Sprite(logo.image);
logo.sprite.SetPosition(0, 0, 0);
#----------------------------------------- Dialogue --------------------------------
status = "normal";
fun dialog_setup()
{
local.box;
local.lock;
local.entry;
box.image = Image("box.png");
lock.image = Image("lock.png");
entry.image = Image("entry.png");
box.sprite = Sprite(box.image);
box.x = Window.GetX() + Window.GetWidth() / 2 - box.image.GetWidth ()/2;
box.y = Window.GetY() + Window.GetHeight() / 2 - box.image.GetHeight()/2;
box.z = 10000;
box.sprite.SetPosition(box.x, box.y, box.z);
lock.sprite = Sprite(lock.image);
lock.x = box.x + box.image.GetWidth()/2 - (lock.image.GetWidth() + entry.image.GetWidth()) / 2;
lock.y = box.y + box.image.GetHeight()/2 - lock.image.GetHeight()/2;
lock.z = box.z + 1;
lock.sprite.SetPosition(lock.x, lock.y, lock.z);
entry.sprite = Sprite(entry.image);
entry.x = lock.x + lock.image.GetWidth();
entry.y = box.y + box.image.GetHeight()/2 - entry.image.GetHeight()/2;
entry.z = box.z + 1;
entry.sprite.SetPosition(entry.x, entry.y, entry.z);
global.dialog.box = box;
global.dialog.lock = lock;
global.dialog.entry = entry;
global.dialog.bullet_image = Image("bullet.png");
dialog_opacity (1);
}
fun dialog_opacity(opacity)
{
dialog.box.sprite.SetOpacity (opacity);
dialog.lock.sprite.SetOpacity (opacity);
dialog.entry.sprite.SetOpacity (opacity);
for (index = 0; dialog.bullet[index]; index++)
{
dialog.bullet[index].sprite.SetOpacity(opacity);
}
}
fun display_normal_callback ()
{
global.status = "normal";
if (global.dialog)
dialog_opacity (0);
}
fun display_password_callback (prompt, bullets)
{
global.status = "password";
if (!global.dialog)
dialog_setup();
else
dialog_opacity(1);
for (index = 0; dialog.bullet[index] || index < bullets; index++)
{
if (!dialog.bullet[index])
{
dialog.bullet[index].sprite = Sprite(dialog.bullet_image);
dialog.bullet[index].x = dialog.entry.x + index * dialog.bullet_image.GetWidth();
dialog.bullet[index].y = dialog.entry.y + dialog.entry.image.GetHeight() / 2 - dialog.bullet_image.GetHeight() / 2;
dialog.bullet[index].z = dialog.entry.z + 1;
dialog.bullet[index].sprite.SetPosition(dialog.bullet[index].x, dialog.bullet[index].y, dialog.bullet[index].z);
}
if (index < bullets)
dialog.bullet[index].sprite.SetOpacity(1);
else
dialog.bullet[index].sprite.SetOpacity(0);
}
}
Plymouth.SetDisplayNormalFunction(display_normal_callback);
Plymouth.SetDisplayPasswordFunction(display_password_callback);
#----------------------------------------- Progress Bar --------------------------------
progress_box.raw = Image("progress_box.png");
scale_factor = Window.GetWidth() / progress_box.raw.GetWidth() * 0.8;
progress_box.image = imgscale( progress_box.raw, scale_factor );
progress_box.sprite = Sprite(progress_box.image);
progress_box.x = Window.GetX() + Window.GetWidth() / 2 - progress_box.image.GetWidth() / 2;
progress_box.y = Window.GetY() + Window.GetHeight() / 2 - progress_box.image.GetHeight() / 2;
progress_box.sprite.SetPosition(progress_box.x, progress_box.y, 0);
progress_bar.status.raw = Image("segment_status.png");
progress_bar.runner = Sprite();
progress_bar.runner.SetImage ( imgscale(progress_bar.status.raw, scale_factor));
progress_bar.x = Window.GetX() + Window.GetWidth() / 2 - progress_box.image.GetWidth() / 2;
progress_bar.y = Window.GetY() + Window.GetHeight() / 2 - progress_box.image.GetHeight() / 2 +
(progress_box.image.GetHeight() - progress_box.image.GetHeight()) / 2;
#Total steps
steps=33;
#left corner
progress_bar.l = imgscale( Image("segment_cornerL.png") , scale_factor );
progress_bar.spriteL = Sprite();
progress_bar.spriteL.SetImage (progress_bar.l);
progress_bar.spriteL.SetPosition(progress_bar.x,progress_bar.y, 2) ;
progress_bar.x += progress_bar.l.GetWidth()-1;
#middle
progress_bar.image = imgscale(Image("segment_middle.png"), scale_factor);
step = progress_bar.image.GetWidth()-1;
for( i=0; i<steps; i++ )
{
progress_bar.sprites[i] = Sprite();
progress_bar.sprites[i].SetImage (progress_bar.image);
progress_bar.sprites[i].SetPosition(progress_bar.x+i*step,progress_bar.y, -1000) ;
}
#right corner
progress_bar.r = imgscale( Image("segment_cornerR.png") , scale_factor );
progress_bar.sprites[steps+1] = Sprite();
progress_bar.sprites[steps+1].SetImage (progress_bar.r);
progress_bar.sprites[steps+1].SetPosition(progress_bar.x+step*steps,progress_bar.y, -1000) ;
fun progress_callback (duration, progress)
{
for( i=0; i< progress*steps; i++ )
progress_bar.sprites[i].SetZ(2);
if( progress > 0.99 )
progress_bar.sprites[i+1].SetZ(2);
if( progress < 0.96 )
progress_bar.runner.SetPosition(progress_bar.x+progress*step*steps, progress_bar.y, 1);
}
Plymouth.SetBootProgressFunction(progress_callback);
#----------------------------------------- Quit --------------------------------
fun quit_callback ()
{
logo.sprite.SetOpacity (1);
}
Plymouth.SetQuitFunction(quit_callback);
#----------------------------------------- Message --------------------------------
message_sprites = [];
message_sprite_count = 0;
message_sprite_y = 10;
fun display_message_callback (text)
{
my_image = Image.Text(text, 1, 1, 1);
message_sprites[message_sprite_count] = Sprite(my_image);
message_sprites[message_sprite_count].SetPosition(10, message_sprite_y, 10000);
message_sprites[message_sprite_count].text = text;
message_sprite_count++;
message_sprite_y += my_image.GetHeight();
}
fun hide_message_callback (text)
{
for (i = 0; i < message_sprite_count; i++)
{
if (message_sprites[i].text == text)
message_sprites[i] = NULL;
}
}
Plymouth.SetDisplayMessageFunction (display_message_callback);
Plymouth.SetHideMessageFunction (hide_message_callback);

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,5 @@
Palette\active=#141312, #e8e7e6, #ffffff, #ebebea, #6d6c6b, #b7b5b3, #141312, #ffffff, #141312, #ffffff, #e0dfde, #3d3c3c, #@MIDDLE_COLOR_HEX@, #ffffff, #0057ae, #644a9b, #f8f7f6, #000000, #f8f7f6, #141312
Palette\inactive=#141312, #e8e7e6, #ffffff, #ebebea, #6d6c6b, #b7b5b3, #141312, #ffffff, #141312, #ffffff, #e0dfde, #3d3c3c, #@MIDDLE_COLOR_HEX@, #ffffff, #0057ae, #644a9b, #f8f7f6, #000000, #f8f7f6, #141312
Palette\disabled=#929190, #dedcdb, #ffffff, #e2e1e0, #686766, #b0aeac, #a5a4a4, #ffffff, #979695, #f4f4f4, #d6d5d3, #3c3b3b, #d6d5d3, #929190, #97bcdf, #c1b6d7, #eeece9, #000000, #f8f7f6, #141312
Style=Cleanlooks

@ -0,0 +1,21 @@
/* Customize any plain widget that is a child of a QMainWindow. */
.AWizardFace {
border-style: none;
background-image: url(:/design/bg.png);
background-position: bottom right;
background-repeat: no-repeat
}
.ACenterFace {
border-style: none;
}
.ACenterFace #modules_view {
background-color: white;
}
/* Nice WindowsXP-style password character for password line edits. */
QLineEdit[echoMode="2"] {
lineedit-password-character: 9679;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,9 @@
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>design/bg.png</file>
<file>design/design.qss</file>
<file>design/design.ini</file>
<file>design/forward.png</file>
<file>design/backward.png</file>
</qresource>
</RCC>

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save