From 95a1e266aefc6c37a3ecbe9fa63aca320d1727bd Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Tue, 17 Apr 2012 21:15:40 +0800 Subject: [PATCH] =?UTF-8?q?Custom=20th=C3=A8me=20done=20and=20theme=20id?= =?UTF-8?q?=20done=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/assets/javascripts/orbitdesktop.js | 74 ++++++++++++++++-- app/controllers/desktop_controller.rb | 8 +- app/models/desktop.rb | 2 + app/models/theme.rb | 10 +++ app/views/desktop/settings/themes.html.erb | 33 ++++---- .../css/default.css | 0 .../images/apps.png | Bin .../images/background.jpg | Bin .../images/chris.jpeg | Bin .../images/d_activities.png | Bin .../images/d_album.png | Bin .../images/d_app_manager.png | Bin .../images/d_appstore.png | Bin .../images/d_blog.png | Bin .../images/d_books.png | Bin .../images/d_calendar.png | Bin .../images/d_certification.png | Bin .../images/d_clubs.png | Bin .../images/d_connection.png | Bin .../images/d_courses.png | Bin .../images/d_education.png | Bin .../images/d_experience.png | Bin .../images/d_files.png | Bin .../images/d_home.png | Bin .../images/d_homework.png | Bin .../images/d_honors.png | Bin .../images/d_journal_p.png | Bin .../images/d_labs.png | Bin .../images/d_landt.png | Bin .../images/d_mypage.png | Bin .../images/d_orbit.png | Bin .../images/d_patents.png | Bin .../images/d_personal.png | Bin .../images/d_publication.png | Bin .../images/d_research.png | Bin .../images/d_research_d.png | Bin .../images/d_research_p.png | Bin .../images/d_sections.png | Bin .../images/d_seminar_p.png | Bin .../images/d_settings.png | Bin .../images/d_working.png | Bin .../images/home.png | Bin .../images/sections.png | Bin .../settings/4f8d3f3c3b67fcd05f086358.json} | 0 .../css/default.css | 0 .../images/background.jpg | Bin .../images/d_activities.png | Bin .../images/d_album.png | Bin .../images/d_app_manager.png | Bin .../images/d_appstore.png | Bin .../images/d_blog.png | Bin .../images/d_books.png | Bin .../images/d_calendar.png | Bin .../images/d_certification.png | Bin .../images/d_clubs.png | Bin .../images/d_connection.png | Bin .../images/d_courses.png | Bin .../images/d_education.png | Bin .../images/d_experience.png | Bin .../images/d_files.png | Bin .../images/d_home.png | Bin .../images/d_homework.png | Bin .../images/d_honors.png | Bin .../images/d_journal_p.png | Bin .../images/d_labs.png | Bin .../images/d_landt.png | Bin .../images/d_mypage.png | Bin .../images/d_orbit.png | Bin .../images/d_patents.png | Bin .../images/d_personal.png | Bin .../images/d_publication.png | Bin .../images/d_research.png | Bin .../images/d_research_d.png | Bin .../images/d_research_p.png | Bin .../images/d_sections.png | Bin .../images/d_seminar_p.png | Bin .../images/d_settings.png | Bin .../images/d_working.png | Bin .../settings/4f8d3f493b67fcd05f086359.json} | 0 .../css/natural.css | 0 .../images/background.jpg | Bin .../images/d_activities.png | Bin .../images/d_album.png | Bin .../images/d_app_manager.png | Bin .../images/d_appstore.png | Bin .../images/d_blog.png | Bin .../images/d_books.png | Bin .../images/d_calendar.png | Bin .../images/d_certification.png | Bin .../images/d_clubs.png | Bin .../images/d_connection.png | Bin .../images/d_courses.png | Bin .../images/d_education.png | Bin .../images/d_experience.png | Bin .../images/d_files.png | Bin .../images/d_home.png | Bin .../images/d_homework.png | Bin .../images/d_honors.png | Bin .../images/d_journal_p.png | Bin .../images/d_labs.png | Bin .../images/d_landt.png | Bin .../images/d_mypage.png | Bin .../images/d_orbit.png | Bin .../images/d_patents.png | Bin .../images/d_personal.png | Bin .../images/d_publication.png | Bin .../images/d_research.png | Bin .../images/d_research_d.png | Bin .../images/d_research_p.png | Bin .../images/d_sections.png | Bin .../images/d_seminar_p.png | Bin .../images/d_settings.png | Bin .../images/d_working.png | Bin .../settings/4f8d3f533b67fcd05f08635a.json} | 0 .../css/default.css | 0 .../images/apps.png | Bin .../images/background.jpg | Bin .../images/d_activities.png | Bin .../images/d_album.png | Bin .../images/d_app_manager.png | Bin .../images/d_appstore.png | Bin .../images/d_blog.png | Bin .../images/d_books.png | Bin .../images/d_calendar.png | Bin .../images/d_certification.png | Bin .../images/d_clubs.png | Bin .../images/d_connection.png | Bin .../images/d_courses.png | Bin .../images/d_education.png | Bin .../images/d_experience.png | Bin .../images/d_files.png | Bin .../images/d_home.png | Bin .../images/d_homework.png | Bin .../images/d_honors.png | Bin .../images/d_journal_p.png | Bin .../images/d_labs.png | Bin .../images/d_landt.png | Bin .../images/d_mypage.png | Bin .../images/d_orbit.png | Bin .../images/d_patents.png | Bin .../images/d_personal.png | Bin .../images/d_publication.png | Bin .../images/d_research.png | Bin .../images/d_research_d.png | Bin .../images/d_research_p.png | Bin .../images/d_sections.png | Bin .../images/d_seminar_p.png | Bin .../images/d_settings.png | Bin .../images/d_working.png | Bin .../images/home.png | Bin .../images/sections.png | Bin .../settings/4f8d3f5d3b67fcd05f08635b.json} | 0 .../css/default.css | 0 .../images/apps.png | Bin .../images/background.jpg | Bin .../images/d_activities.png | Bin .../images/d_album.png | Bin .../images/d_app_manager.png | Bin .../images/d_appstore.png | Bin .../images/d_blog.png | Bin .../images/d_books.png | Bin .../images/d_calendar.png | Bin .../images/d_certification.png | Bin .../images/d_clubs.png | Bin .../images/d_connection.png | Bin .../images/d_courses.png | Bin .../images/d_education.png | Bin .../images/d_experience.png | Bin .../images/d_files.png | Bin .../images/d_home.png | Bin .../images/d_homework.png | Bin .../images/d_honors.png | Bin .../images/d_journal_p.png | Bin .../images/d_labs.png | Bin .../images/d_landt.png | Bin .../images/d_mypage.png | Bin .../images/d_orbit.png | Bin .../images/d_patents.png | Bin .../images/d_personal.png | Bin .../images/d_publication.png | Bin .../images/d_research.png | Bin .../images/d_research_d.png | Bin .../images/d_research_p.png | Bin .../images/d_sections.png | Bin .../images/d_seminar_p.png | Bin .../images/d_settings.png | Bin .../images/d_working.png | Bin .../images/home.png | Bin .../images/sections.png | Bin .../settings/4f8d3f673b67fcd05f08635c.json} | 0 .../css/default.css | 0 .../images/Home-icon.png | Bin .../images/apps.png | Bin .../images/background.jpg | Bin .../images/d_activities.png | Bin .../images/d_album.png | Bin .../images/d_app_manager.png | Bin .../images/d_appstore.png | Bin .../images/d_blog.png | Bin .../images/d_books.png | Bin .../images/d_calendar.png | Bin .../images/d_certification.png | Bin .../images/d_clubs.png | Bin .../images/d_connection.png | Bin .../images/d_courses.png | Bin .../images/d_education.png | Bin .../images/d_experience.png | Bin .../images/d_files.png | Bin .../images/d_home.png | Bin .../images/d_homework.png | Bin .../images/d_honors.png | Bin .../images/d_journal_p.png | Bin .../images/d_labs.png | Bin .../images/d_landt.png | Bin .../images/d_mypage.png | Bin .../images/d_orbit.png | Bin .../images/d_patents.png | Bin .../images/d_personal.png | Bin .../images/d_publication.png | Bin .../images/d_research.png | Bin .../images/d_research_d.png | Bin .../images/d_research_p.png | Bin .../images/d_sections.png | Bin .../images/d_seminar_p.png | Bin .../images/d_settings.png | Bin .../images/d_working.png | Bin .../images/home.png | Bin .../images/sections.png | Bin .../settings/4f8d3f783b67fcd05f08635d.json} | 0 229 files changed, 100 insertions(+), 27 deletions(-) create mode 100644 app/models/theme.rb rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/css/default.css (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/apps.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/background.jpg (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/chris.jpeg (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_activities.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_album.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_app_manager.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_appstore.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_blog.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_books.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_calendar.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_certification.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_clubs.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_connection.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_courses.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_education.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_experience.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_files.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_home.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_homework.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_honors.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_journal_p.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_labs.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_landt.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_mypage.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_orbit.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_patents.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_personal.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_publication.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_research.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_research_d.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_research_p.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_sections.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_seminar_p.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_settings.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/d_working.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/home.png (100%) rename public/desktop_themes/{chris => 4f8d3f3c3b67fcd05f086358}/images/sections.png (100%) rename public/desktop_themes/{chris/settings/chris.json => 4f8d3f3c3b67fcd05f086358/settings/4f8d3f3c3b67fcd05f086358.json} (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/css/default.css (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/background.jpg (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_activities.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_album.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_app_manager.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_appstore.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_blog.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_books.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_calendar.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_certification.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_clubs.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_connection.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_courses.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_education.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_experience.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_files.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_home.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_homework.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_honors.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_journal_p.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_labs.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_landt.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_mypage.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_orbit.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_patents.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_personal.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_publication.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_research.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_research_d.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_research_p.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_sections.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_seminar_p.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_settings.png (100%) rename public/desktop_themes/{default => 4f8d3f493b67fcd05f086359}/images/d_working.png (100%) rename public/desktop_themes/{default/settings/default.json => 4f8d3f493b67fcd05f086359/settings/4f8d3f493b67fcd05f086359.json} (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/css/natural.css (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/background.jpg (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_activities.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_album.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_app_manager.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_appstore.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_blog.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_books.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_calendar.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_certification.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_clubs.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_connection.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_courses.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_education.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_experience.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_files.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_home.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_homework.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_honors.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_journal_p.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_labs.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_landt.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_mypage.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_orbit.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_patents.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_personal.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_publication.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_research.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_research_d.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_research_p.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_sections.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_seminar_p.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_settings.png (100%) rename public/desktop_themes/{natural => 4f8d3f533b67fcd05f08635a}/images/d_working.png (100%) rename public/desktop_themes/{natural/settings/natural.json => 4f8d3f533b67fcd05f08635a/settings/4f8d3f533b67fcd05f08635a.json} (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/css/default.css (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/apps.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/background.jpg (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_activities.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_album.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_app_manager.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_appstore.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_blog.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_books.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_calendar.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_certification.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_clubs.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_connection.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_courses.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_education.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_experience.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_files.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_home.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_homework.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_honors.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_journal_p.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_labs.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_landt.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_mypage.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_orbit.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_patents.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_personal.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_publication.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_research.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_research_d.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_research_p.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_sections.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_seminar_p.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_settings.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/d_working.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/home.png (100%) rename public/desktop_themes/{sexy => 4f8d3f5d3b67fcd05f08635b}/images/sections.png (100%) rename public/desktop_themes/{sexy/settings/sexy.json => 4f8d3f5d3b67fcd05f08635b/settings/4f8d3f5d3b67fcd05f08635b.json} (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/css/default.css (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/apps.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/background.jpg (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_activities.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_album.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_app_manager.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_appstore.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_blog.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_books.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_calendar.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_certification.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_clubs.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_connection.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_courses.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_education.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_experience.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_files.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_home.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_homework.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_honors.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_journal_p.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_labs.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_landt.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_mypage.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_orbit.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_patents.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_personal.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_publication.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_research.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_research_d.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_research_p.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_sections.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_seminar_p.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_settings.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/d_working.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/home.png (100%) rename public/desktop_themes/{snake => 4f8d3f673b67fcd05f08635c}/images/sections.png (100%) rename public/desktop_themes/{snake/settings/snake.json => 4f8d3f673b67fcd05f08635c/settings/4f8d3f673b67fcd05f08635c.json} (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/css/default.css (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/Home-icon.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/apps.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/background.jpg (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_activities.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_album.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_app_manager.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_appstore.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_blog.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_books.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_calendar.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_certification.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_clubs.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_connection.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_courses.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_education.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_experience.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_files.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_home.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_homework.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_honors.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_journal_p.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_labs.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_landt.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_mypage.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_orbit.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_patents.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_personal.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_publication.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_research.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_research_d.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_research_p.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_sections.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_seminar_p.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_settings.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/d_working.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/home.png (100%) rename public/desktop_themes/{vintage => 4f8d3f783b67fcd05f08635d}/images/sections.png (100%) rename public/desktop_themes/{vintage/settings/vintage.json => 4f8d3f783b67fcd05f08635d/settings/4f8d3f783b67fcd05f08635d.json} (100%) diff --git a/app/assets/javascripts/orbitdesktop.js b/app/assets/javascripts/orbitdesktop.js index 9aa4b7d4..c80142d8 100755 --- a/app/assets/javascripts/orbitdesktop.js +++ b/app/assets/javascripts/orbitdesktop.js @@ -5,7 +5,7 @@ var orbitDesktop = function(dom){ o = this; this.contentHolder = dom; this.themesettings = ""; - this.theme = "default"; + this.theme = "4f8d3f493b67fcd05f086359"; // this.themefolder = "themes"; this.transitionTime = 500; this.currenthtml = "desktop.html"; @@ -15,17 +15,27 @@ var orbitDesktop = function(dom){ this.sectionList; this.initialize = function(){ var theme = o.theme; + var custom = false; $.getJSON("/desktop/get_desktop_settings",{"get":"desktop","desktopid":o.desktopId},function(desktopSettings){ if(desktopSettings){ - theme = desktopSettings.theme; + if(desktopSettings.theme!="custom"){ + theme = desktopSettings.theme; + }else{ + theme = "4f8d3f493b67fcd05f086359"; + custom = true; + } o.theme = theme; - loadTheme(); + loadTheme(desktopSettings.customtheme); }else{loadTheme();} }) - var loadTheme = function(){ + var loadTheme = function(dhtml){ $.getJSON("/"+o.themefolder+"/"+theme+"/settings/"+theme+".json",function(ts){ o.themesettings = eval(ts); $('head').append( $('').attr('href', "/"+o.themefolder+"/"+theme+"/css/"+ts.css)); + if(custom){ + $("head").find("#dyn_css").remove(); + $("head").append(dhtml); + } $(document).ready(function(){o.loadWallpaper();o.bindDesktopEvents();o.loadIconCache();o.initializeDesktop();}); }) } @@ -422,6 +432,7 @@ var orbitDesktop = function(dom){ o.currentface = "settings"; var bindHandlers = function(){ $("div#settings ul#setting_left_nav li a").click(function(){ + if(!$(this).data("clicked")){ var tfunc = $(this).attr("href"); switch(tfunc){ case "themes": @@ -433,6 +444,7 @@ var orbitDesktop = function(dom){ } $("div#settings ul#setting_left_nav li a").removeClass('thmc1 thmtxt').data('clicked',null); $(this).addClass('thmc1 thmtxt').data('clicked',true); + } }); $("div#settings ul#setting_left_nav li a").hover(function(){ $(this).removeClass('admtxt').addClass('thmc1 thmtxt'); @@ -482,10 +494,10 @@ var orbitDesktop = function(dom){ var themes = function(){ var bindHandlers = function(){ $(".theme_list > li").click(function(){ - o.changeTheme($(this).find('.theme_name').text()); + o.changeTheme($(this).attr("id")); $(".theme_list > li").removeClass('thmc1').data('clicked',null).find('.theme_name').removeClass('thmtxt'); $(this).addClass('thmc1').data('clicked',true).find('.theme_name').addClass('thmtxt'); - $.post("/desktop/save_desktop_settings",{"save":"theme","desktopid":o.desktopId,"theme":$(this).text()},function(result,status){ + $.post("/desktop/save_desktop_settings",{"save":"theme","desktopid":o.desktopId,"theme":$(this).attr("id")},function(result,status){ if(status=="success"){ if(result[0].success=="true") o.notify("Theme Saved!!","success",2); @@ -516,7 +528,33 @@ var orbitDesktop = function(dom){ return false; }); }); - $('.color-picker').miniColors(); + /* $("tr#color_inputs input").each(function(){ + var what = $(this).attr("for"); + alert($("#theme_preview_area ."+what).css("background-color")) + $(this).val() + }) */ + + $('.color-picker').miniColors({ + change:function(hex){ + var changewhat = $(this).attr("for"); + var previewarea = $("#theme_preview_area"); + switch(changewhat){ + case "thmtxt": + case "thmtxth": + previewarea.find("."+changewhat).css({"color":hex}); + break; + case "g_sep": + previewarea.find("."+changewhat).css({"border-color":hex}); + break; + case "background": + previewarea.css({"background-color":hex}); + break; + default: + previewarea.find("."+changewhat).css({"background-color":hex}); + break; + } + } + }); $('.theme_list li:first-child').data('clicked',true); // this line just for demo $('.theme_list li').hover(function(){ $(this).addClass('thmc1').find('.theme_name').addClass('thmtxt'); @@ -525,11 +563,31 @@ var orbitDesktop = function(dom){ t = $(this).data('clicked') ? '' : 'thmtxt'; $(this).removeClass(c).find('.theme_name').removeClass(t); }); + + $("a#theme_submit").click(function(){ + var colors = new Array; + $("tr#color_inputs input").each(function(){ + colors[$(this).attr("for")] = $(this).val(); + }) + var dhtml =""; + $("head").find("#dyn_css").remove(); + $("head").append(dhtml); + $.post("/desktop/save_desktop_settings",{"save":"customtheme","desktopid":o.desktopId,"theme":dhtml},function(result,status){ + if(status=="success"){ + if(result[0].success=="true") + o.notify("Custom theme saved!!","success",2); + else + o.notify("Custom theme saving failed!!","imp",2); + }else{ + o.notify("Connection problem!!","alert",2); + } + }) + }) } $("div#settings div#panel_r").load("/desktop/settingthemes",function(){ $.getJSON("/desktop/get_desktop_settings",{"get":"theme","desktopid":o.desktopId},function(theme){ - $("#st1 ul.theme_list li:containsi("+theme+")").addClass("thmc1").find("span").addClass("thmtxt"); + $("#st1 ul.theme_list li#"+theme).addClass("thmc1").find("span").addClass("thmtxt"); bindHandlers(); }) }) diff --git a/app/controllers/desktop_controller.rb b/app/controllers/desktop_controller.rb index 350b8c90..c94f8328 100644 --- a/app/controllers/desktop_controller.rb +++ b/app/controllers/desktop_controller.rb @@ -25,6 +25,8 @@ class DesktopController< ApplicationController end def settingthemes + # @themes = Theme.count + # raise @themes.inspect render "desktop/settings/themes", :layout => false end @@ -59,8 +61,10 @@ class DesktopController< ApplicationController break end end - - end + when "customtheme" + @desktop.update_attributes(:theme => "custom") + @desktop.update_attributes(:customtheme => params['theme']) + end a = Array.new a << {"success"=>"true"} render :json=>a.to_json diff --git a/app/models/desktop.rb b/app/models/desktop.rb index 16c8fd90..cb804684 100644 --- a/app/models/desktop.rb +++ b/app/models/desktop.rb @@ -3,8 +3,10 @@ class Desktop include Mongoid::Timestamps field :theme, default: "default" + field :customtheme belongs_to :user + has_many :sections, :autosave => true, :dependent => :destroy before_create :initialize_section diff --git a/app/models/theme.rb b/app/models/theme.rb new file mode 100644 index 00000000..53584bee --- /dev/null +++ b/app/models/theme.rb @@ -0,0 +1,10 @@ +class Theme + include Mongoid::Document + include Mongoid::Timestamps + + field :name + field :author + + embedded_in :desktop + +end diff --git a/app/views/desktop/settings/themes.html.erb b/app/views/desktop/settings/themes.html.erb index c89f9f43..4d9b9141 100644 --- a/app/views/desktop/settings/themes.html.erb +++ b/app/views/desktop/settings/themes.html.erb @@ -11,18 +11,17 @@
    -
  • default
  • -
  • snake
  • -
  • sexy
  • -
  • vintage
  • -
  • natural
  • -
  • chris
  • -
  • Wood
  • +
  • Default
  • +
  • Snake
  • +
  • Sexy
  • +
  • Vintage
  • +
  • Natural
  • +
  • Chris
Preview
-
+
Theme Text1
@@ -39,26 +38,26 @@ Text Color Background Color - + - - - + + + - + - - + + - +
diff --git a/public/desktop_themes/chris/css/default.css b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/css/default.css similarity index 100% rename from public/desktop_themes/chris/css/default.css rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/css/default.css diff --git a/public/desktop_themes/chris/images/apps.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/apps.png similarity index 100% rename from public/desktop_themes/chris/images/apps.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/apps.png diff --git a/public/desktop_themes/chris/images/background.jpg b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/background.jpg similarity index 100% rename from public/desktop_themes/chris/images/background.jpg rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/background.jpg diff --git a/public/desktop_themes/chris/images/chris.jpeg b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/chris.jpeg similarity index 100% rename from public/desktop_themes/chris/images/chris.jpeg rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/chris.jpeg diff --git a/public/desktop_themes/chris/images/d_activities.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_activities.png similarity index 100% rename from public/desktop_themes/chris/images/d_activities.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_activities.png diff --git a/public/desktop_themes/chris/images/d_album.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_album.png similarity index 100% rename from public/desktop_themes/chris/images/d_album.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_album.png diff --git a/public/desktop_themes/chris/images/d_app_manager.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_app_manager.png similarity index 100% rename from public/desktop_themes/chris/images/d_app_manager.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_app_manager.png diff --git a/public/desktop_themes/chris/images/d_appstore.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_appstore.png similarity index 100% rename from public/desktop_themes/chris/images/d_appstore.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_appstore.png diff --git a/public/desktop_themes/chris/images/d_blog.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_blog.png similarity index 100% rename from public/desktop_themes/chris/images/d_blog.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_blog.png diff --git a/public/desktop_themes/chris/images/d_books.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_books.png similarity index 100% rename from public/desktop_themes/chris/images/d_books.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_books.png diff --git a/public/desktop_themes/chris/images/d_calendar.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_calendar.png similarity index 100% rename from public/desktop_themes/chris/images/d_calendar.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_calendar.png diff --git a/public/desktop_themes/chris/images/d_certification.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_certification.png similarity index 100% rename from public/desktop_themes/chris/images/d_certification.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_certification.png diff --git a/public/desktop_themes/chris/images/d_clubs.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_clubs.png similarity index 100% rename from public/desktop_themes/chris/images/d_clubs.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_clubs.png diff --git a/public/desktop_themes/chris/images/d_connection.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_connection.png similarity index 100% rename from public/desktop_themes/chris/images/d_connection.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_connection.png diff --git a/public/desktop_themes/chris/images/d_courses.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_courses.png similarity index 100% rename from public/desktop_themes/chris/images/d_courses.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_courses.png diff --git a/public/desktop_themes/chris/images/d_education.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_education.png similarity index 100% rename from public/desktop_themes/chris/images/d_education.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_education.png diff --git a/public/desktop_themes/chris/images/d_experience.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_experience.png similarity index 100% rename from public/desktop_themes/chris/images/d_experience.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_experience.png diff --git a/public/desktop_themes/chris/images/d_files.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_files.png similarity index 100% rename from public/desktop_themes/chris/images/d_files.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_files.png diff --git a/public/desktop_themes/chris/images/d_home.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_home.png similarity index 100% rename from public/desktop_themes/chris/images/d_home.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_home.png diff --git a/public/desktop_themes/chris/images/d_homework.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_homework.png similarity index 100% rename from public/desktop_themes/chris/images/d_homework.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_homework.png diff --git a/public/desktop_themes/chris/images/d_honors.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_honors.png similarity index 100% rename from public/desktop_themes/chris/images/d_honors.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_honors.png diff --git a/public/desktop_themes/chris/images/d_journal_p.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_journal_p.png similarity index 100% rename from public/desktop_themes/chris/images/d_journal_p.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_journal_p.png diff --git a/public/desktop_themes/chris/images/d_labs.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_labs.png similarity index 100% rename from public/desktop_themes/chris/images/d_labs.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_labs.png diff --git a/public/desktop_themes/chris/images/d_landt.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_landt.png similarity index 100% rename from public/desktop_themes/chris/images/d_landt.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_landt.png diff --git a/public/desktop_themes/chris/images/d_mypage.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_mypage.png similarity index 100% rename from public/desktop_themes/chris/images/d_mypage.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_mypage.png diff --git a/public/desktop_themes/chris/images/d_orbit.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_orbit.png similarity index 100% rename from public/desktop_themes/chris/images/d_orbit.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_orbit.png diff --git a/public/desktop_themes/chris/images/d_patents.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_patents.png similarity index 100% rename from public/desktop_themes/chris/images/d_patents.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_patents.png diff --git a/public/desktop_themes/chris/images/d_personal.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_personal.png similarity index 100% rename from public/desktop_themes/chris/images/d_personal.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_personal.png diff --git a/public/desktop_themes/chris/images/d_publication.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_publication.png similarity index 100% rename from public/desktop_themes/chris/images/d_publication.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_publication.png diff --git a/public/desktop_themes/chris/images/d_research.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_research.png similarity index 100% rename from public/desktop_themes/chris/images/d_research.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_research.png diff --git a/public/desktop_themes/chris/images/d_research_d.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_research_d.png similarity index 100% rename from public/desktop_themes/chris/images/d_research_d.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_research_d.png diff --git a/public/desktop_themes/chris/images/d_research_p.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_research_p.png similarity index 100% rename from public/desktop_themes/chris/images/d_research_p.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_research_p.png diff --git a/public/desktop_themes/chris/images/d_sections.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_sections.png similarity index 100% rename from public/desktop_themes/chris/images/d_sections.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_sections.png diff --git a/public/desktop_themes/chris/images/d_seminar_p.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_seminar_p.png similarity index 100% rename from public/desktop_themes/chris/images/d_seminar_p.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_seminar_p.png diff --git a/public/desktop_themes/chris/images/d_settings.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_settings.png similarity index 100% rename from public/desktop_themes/chris/images/d_settings.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_settings.png diff --git a/public/desktop_themes/chris/images/d_working.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_working.png similarity index 100% rename from public/desktop_themes/chris/images/d_working.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/d_working.png diff --git a/public/desktop_themes/chris/images/home.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/home.png similarity index 100% rename from public/desktop_themes/chris/images/home.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/home.png diff --git a/public/desktop_themes/chris/images/sections.png b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/sections.png similarity index 100% rename from public/desktop_themes/chris/images/sections.png rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/images/sections.png diff --git a/public/desktop_themes/chris/settings/chris.json b/public/desktop_themes/4f8d3f3c3b67fcd05f086358/settings/4f8d3f3c3b67fcd05f086358.json similarity index 100% rename from public/desktop_themes/chris/settings/chris.json rename to public/desktop_themes/4f8d3f3c3b67fcd05f086358/settings/4f8d3f3c3b67fcd05f086358.json diff --git a/public/desktop_themes/default/css/default.css b/public/desktop_themes/4f8d3f493b67fcd05f086359/css/default.css similarity index 100% rename from public/desktop_themes/default/css/default.css rename to public/desktop_themes/4f8d3f493b67fcd05f086359/css/default.css diff --git a/public/desktop_themes/default/images/background.jpg b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/background.jpg similarity index 100% rename from public/desktop_themes/default/images/background.jpg rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/background.jpg diff --git a/public/desktop_themes/default/images/d_activities.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_activities.png similarity index 100% rename from public/desktop_themes/default/images/d_activities.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_activities.png diff --git a/public/desktop_themes/default/images/d_album.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_album.png similarity index 100% rename from public/desktop_themes/default/images/d_album.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_album.png diff --git a/public/desktop_themes/default/images/d_app_manager.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_app_manager.png similarity index 100% rename from public/desktop_themes/default/images/d_app_manager.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_app_manager.png diff --git a/public/desktop_themes/default/images/d_appstore.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_appstore.png similarity index 100% rename from public/desktop_themes/default/images/d_appstore.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_appstore.png diff --git a/public/desktop_themes/default/images/d_blog.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_blog.png similarity index 100% rename from public/desktop_themes/default/images/d_blog.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_blog.png diff --git a/public/desktop_themes/default/images/d_books.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_books.png similarity index 100% rename from public/desktop_themes/default/images/d_books.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_books.png diff --git a/public/desktop_themes/default/images/d_calendar.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_calendar.png similarity index 100% rename from public/desktop_themes/default/images/d_calendar.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_calendar.png diff --git a/public/desktop_themes/default/images/d_certification.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_certification.png similarity index 100% rename from public/desktop_themes/default/images/d_certification.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_certification.png diff --git a/public/desktop_themes/default/images/d_clubs.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_clubs.png similarity index 100% rename from public/desktop_themes/default/images/d_clubs.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_clubs.png diff --git a/public/desktop_themes/default/images/d_connection.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_connection.png similarity index 100% rename from public/desktop_themes/default/images/d_connection.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_connection.png diff --git a/public/desktop_themes/default/images/d_courses.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_courses.png similarity index 100% rename from public/desktop_themes/default/images/d_courses.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_courses.png diff --git a/public/desktop_themes/default/images/d_education.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_education.png similarity index 100% rename from public/desktop_themes/default/images/d_education.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_education.png diff --git a/public/desktop_themes/default/images/d_experience.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_experience.png similarity index 100% rename from public/desktop_themes/default/images/d_experience.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_experience.png diff --git a/public/desktop_themes/default/images/d_files.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_files.png similarity index 100% rename from public/desktop_themes/default/images/d_files.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_files.png diff --git a/public/desktop_themes/default/images/d_home.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_home.png similarity index 100% rename from public/desktop_themes/default/images/d_home.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_home.png diff --git a/public/desktop_themes/default/images/d_homework.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_homework.png similarity index 100% rename from public/desktop_themes/default/images/d_homework.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_homework.png diff --git a/public/desktop_themes/default/images/d_honors.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_honors.png similarity index 100% rename from public/desktop_themes/default/images/d_honors.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_honors.png diff --git a/public/desktop_themes/default/images/d_journal_p.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_journal_p.png similarity index 100% rename from public/desktop_themes/default/images/d_journal_p.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_journal_p.png diff --git a/public/desktop_themes/default/images/d_labs.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_labs.png similarity index 100% rename from public/desktop_themes/default/images/d_labs.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_labs.png diff --git a/public/desktop_themes/default/images/d_landt.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_landt.png similarity index 100% rename from public/desktop_themes/default/images/d_landt.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_landt.png diff --git a/public/desktop_themes/default/images/d_mypage.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_mypage.png similarity index 100% rename from public/desktop_themes/default/images/d_mypage.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_mypage.png diff --git a/public/desktop_themes/default/images/d_orbit.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_orbit.png similarity index 100% rename from public/desktop_themes/default/images/d_orbit.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_orbit.png diff --git a/public/desktop_themes/default/images/d_patents.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_patents.png similarity index 100% rename from public/desktop_themes/default/images/d_patents.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_patents.png diff --git a/public/desktop_themes/default/images/d_personal.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_personal.png similarity index 100% rename from public/desktop_themes/default/images/d_personal.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_personal.png diff --git a/public/desktop_themes/default/images/d_publication.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_publication.png similarity index 100% rename from public/desktop_themes/default/images/d_publication.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_publication.png diff --git a/public/desktop_themes/default/images/d_research.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_research.png similarity index 100% rename from public/desktop_themes/default/images/d_research.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_research.png diff --git a/public/desktop_themes/default/images/d_research_d.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_research_d.png similarity index 100% rename from public/desktop_themes/default/images/d_research_d.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_research_d.png diff --git a/public/desktop_themes/default/images/d_research_p.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_research_p.png similarity index 100% rename from public/desktop_themes/default/images/d_research_p.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_research_p.png diff --git a/public/desktop_themes/default/images/d_sections.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_sections.png similarity index 100% rename from public/desktop_themes/default/images/d_sections.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_sections.png diff --git a/public/desktop_themes/default/images/d_seminar_p.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_seminar_p.png similarity index 100% rename from public/desktop_themes/default/images/d_seminar_p.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_seminar_p.png diff --git a/public/desktop_themes/default/images/d_settings.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_settings.png similarity index 100% rename from public/desktop_themes/default/images/d_settings.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_settings.png diff --git a/public/desktop_themes/default/images/d_working.png b/public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_working.png similarity index 100% rename from public/desktop_themes/default/images/d_working.png rename to public/desktop_themes/4f8d3f493b67fcd05f086359/images/d_working.png diff --git a/public/desktop_themes/default/settings/default.json b/public/desktop_themes/4f8d3f493b67fcd05f086359/settings/4f8d3f493b67fcd05f086359.json similarity index 100% rename from public/desktop_themes/default/settings/default.json rename to public/desktop_themes/4f8d3f493b67fcd05f086359/settings/4f8d3f493b67fcd05f086359.json diff --git a/public/desktop_themes/natural/css/natural.css b/public/desktop_themes/4f8d3f533b67fcd05f08635a/css/natural.css similarity index 100% rename from public/desktop_themes/natural/css/natural.css rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/css/natural.css diff --git a/public/desktop_themes/natural/images/background.jpg b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/background.jpg similarity index 100% rename from public/desktop_themes/natural/images/background.jpg rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/background.jpg diff --git a/public/desktop_themes/natural/images/d_activities.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_activities.png similarity index 100% rename from public/desktop_themes/natural/images/d_activities.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_activities.png diff --git a/public/desktop_themes/natural/images/d_album.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_album.png similarity index 100% rename from public/desktop_themes/natural/images/d_album.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_album.png diff --git a/public/desktop_themes/natural/images/d_app_manager.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_app_manager.png similarity index 100% rename from public/desktop_themes/natural/images/d_app_manager.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_app_manager.png diff --git a/public/desktop_themes/natural/images/d_appstore.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_appstore.png similarity index 100% rename from public/desktop_themes/natural/images/d_appstore.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_appstore.png diff --git a/public/desktop_themes/natural/images/d_blog.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_blog.png similarity index 100% rename from public/desktop_themes/natural/images/d_blog.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_blog.png diff --git a/public/desktop_themes/natural/images/d_books.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_books.png similarity index 100% rename from public/desktop_themes/natural/images/d_books.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_books.png diff --git a/public/desktop_themes/natural/images/d_calendar.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_calendar.png similarity index 100% rename from public/desktop_themes/natural/images/d_calendar.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_calendar.png diff --git a/public/desktop_themes/natural/images/d_certification.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_certification.png similarity index 100% rename from public/desktop_themes/natural/images/d_certification.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_certification.png diff --git a/public/desktop_themes/natural/images/d_clubs.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_clubs.png similarity index 100% rename from public/desktop_themes/natural/images/d_clubs.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_clubs.png diff --git a/public/desktop_themes/natural/images/d_connection.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_connection.png similarity index 100% rename from public/desktop_themes/natural/images/d_connection.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_connection.png diff --git a/public/desktop_themes/natural/images/d_courses.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_courses.png similarity index 100% rename from public/desktop_themes/natural/images/d_courses.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_courses.png diff --git a/public/desktop_themes/natural/images/d_education.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_education.png similarity index 100% rename from public/desktop_themes/natural/images/d_education.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_education.png diff --git a/public/desktop_themes/natural/images/d_experience.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_experience.png similarity index 100% rename from public/desktop_themes/natural/images/d_experience.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_experience.png diff --git a/public/desktop_themes/natural/images/d_files.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_files.png similarity index 100% rename from public/desktop_themes/natural/images/d_files.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_files.png diff --git a/public/desktop_themes/natural/images/d_home.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_home.png similarity index 100% rename from public/desktop_themes/natural/images/d_home.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_home.png diff --git a/public/desktop_themes/natural/images/d_homework.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_homework.png similarity index 100% rename from public/desktop_themes/natural/images/d_homework.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_homework.png diff --git a/public/desktop_themes/natural/images/d_honors.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_honors.png similarity index 100% rename from public/desktop_themes/natural/images/d_honors.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_honors.png diff --git a/public/desktop_themes/natural/images/d_journal_p.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_journal_p.png similarity index 100% rename from public/desktop_themes/natural/images/d_journal_p.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_journal_p.png diff --git a/public/desktop_themes/natural/images/d_labs.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_labs.png similarity index 100% rename from public/desktop_themes/natural/images/d_labs.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_labs.png diff --git a/public/desktop_themes/natural/images/d_landt.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_landt.png similarity index 100% rename from public/desktop_themes/natural/images/d_landt.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_landt.png diff --git a/public/desktop_themes/natural/images/d_mypage.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_mypage.png similarity index 100% rename from public/desktop_themes/natural/images/d_mypage.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_mypage.png diff --git a/public/desktop_themes/natural/images/d_orbit.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_orbit.png similarity index 100% rename from public/desktop_themes/natural/images/d_orbit.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_orbit.png diff --git a/public/desktop_themes/natural/images/d_patents.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_patents.png similarity index 100% rename from public/desktop_themes/natural/images/d_patents.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_patents.png diff --git a/public/desktop_themes/natural/images/d_personal.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_personal.png similarity index 100% rename from public/desktop_themes/natural/images/d_personal.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_personal.png diff --git a/public/desktop_themes/natural/images/d_publication.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_publication.png similarity index 100% rename from public/desktop_themes/natural/images/d_publication.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_publication.png diff --git a/public/desktop_themes/natural/images/d_research.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_research.png similarity index 100% rename from public/desktop_themes/natural/images/d_research.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_research.png diff --git a/public/desktop_themes/natural/images/d_research_d.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_research_d.png similarity index 100% rename from public/desktop_themes/natural/images/d_research_d.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_research_d.png diff --git a/public/desktop_themes/natural/images/d_research_p.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_research_p.png similarity index 100% rename from public/desktop_themes/natural/images/d_research_p.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_research_p.png diff --git a/public/desktop_themes/natural/images/d_sections.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_sections.png similarity index 100% rename from public/desktop_themes/natural/images/d_sections.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_sections.png diff --git a/public/desktop_themes/natural/images/d_seminar_p.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_seminar_p.png similarity index 100% rename from public/desktop_themes/natural/images/d_seminar_p.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_seminar_p.png diff --git a/public/desktop_themes/natural/images/d_settings.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_settings.png similarity index 100% rename from public/desktop_themes/natural/images/d_settings.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_settings.png diff --git a/public/desktop_themes/natural/images/d_working.png b/public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_working.png similarity index 100% rename from public/desktop_themes/natural/images/d_working.png rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/images/d_working.png diff --git a/public/desktop_themes/natural/settings/natural.json b/public/desktop_themes/4f8d3f533b67fcd05f08635a/settings/4f8d3f533b67fcd05f08635a.json similarity index 100% rename from public/desktop_themes/natural/settings/natural.json rename to public/desktop_themes/4f8d3f533b67fcd05f08635a/settings/4f8d3f533b67fcd05f08635a.json diff --git a/public/desktop_themes/sexy/css/default.css b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/css/default.css similarity index 100% rename from public/desktop_themes/sexy/css/default.css rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/css/default.css diff --git a/public/desktop_themes/sexy/images/apps.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/apps.png similarity index 100% rename from public/desktop_themes/sexy/images/apps.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/apps.png diff --git a/public/desktop_themes/sexy/images/background.jpg b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/background.jpg similarity index 100% rename from public/desktop_themes/sexy/images/background.jpg rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/background.jpg diff --git a/public/desktop_themes/sexy/images/d_activities.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_activities.png similarity index 100% rename from public/desktop_themes/sexy/images/d_activities.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_activities.png diff --git a/public/desktop_themes/sexy/images/d_album.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_album.png similarity index 100% rename from public/desktop_themes/sexy/images/d_album.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_album.png diff --git a/public/desktop_themes/sexy/images/d_app_manager.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_app_manager.png similarity index 100% rename from public/desktop_themes/sexy/images/d_app_manager.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_app_manager.png diff --git a/public/desktop_themes/sexy/images/d_appstore.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_appstore.png similarity index 100% rename from public/desktop_themes/sexy/images/d_appstore.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_appstore.png diff --git a/public/desktop_themes/sexy/images/d_blog.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_blog.png similarity index 100% rename from public/desktop_themes/sexy/images/d_blog.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_blog.png diff --git a/public/desktop_themes/sexy/images/d_books.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_books.png similarity index 100% rename from public/desktop_themes/sexy/images/d_books.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_books.png diff --git a/public/desktop_themes/sexy/images/d_calendar.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_calendar.png similarity index 100% rename from public/desktop_themes/sexy/images/d_calendar.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_calendar.png diff --git a/public/desktop_themes/sexy/images/d_certification.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_certification.png similarity index 100% rename from public/desktop_themes/sexy/images/d_certification.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_certification.png diff --git a/public/desktop_themes/sexy/images/d_clubs.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_clubs.png similarity index 100% rename from public/desktop_themes/sexy/images/d_clubs.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_clubs.png diff --git a/public/desktop_themes/sexy/images/d_connection.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_connection.png similarity index 100% rename from public/desktop_themes/sexy/images/d_connection.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_connection.png diff --git a/public/desktop_themes/sexy/images/d_courses.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_courses.png similarity index 100% rename from public/desktop_themes/sexy/images/d_courses.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_courses.png diff --git a/public/desktop_themes/sexy/images/d_education.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_education.png similarity index 100% rename from public/desktop_themes/sexy/images/d_education.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_education.png diff --git a/public/desktop_themes/sexy/images/d_experience.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_experience.png similarity index 100% rename from public/desktop_themes/sexy/images/d_experience.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_experience.png diff --git a/public/desktop_themes/sexy/images/d_files.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_files.png similarity index 100% rename from public/desktop_themes/sexy/images/d_files.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_files.png diff --git a/public/desktop_themes/sexy/images/d_home.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_home.png similarity index 100% rename from public/desktop_themes/sexy/images/d_home.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_home.png diff --git a/public/desktop_themes/sexy/images/d_homework.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_homework.png similarity index 100% rename from public/desktop_themes/sexy/images/d_homework.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_homework.png diff --git a/public/desktop_themes/sexy/images/d_honors.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_honors.png similarity index 100% rename from public/desktop_themes/sexy/images/d_honors.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_honors.png diff --git a/public/desktop_themes/sexy/images/d_journal_p.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_journal_p.png similarity index 100% rename from public/desktop_themes/sexy/images/d_journal_p.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_journal_p.png diff --git a/public/desktop_themes/sexy/images/d_labs.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_labs.png similarity index 100% rename from public/desktop_themes/sexy/images/d_labs.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_labs.png diff --git a/public/desktop_themes/sexy/images/d_landt.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_landt.png similarity index 100% rename from public/desktop_themes/sexy/images/d_landt.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_landt.png diff --git a/public/desktop_themes/sexy/images/d_mypage.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_mypage.png similarity index 100% rename from public/desktop_themes/sexy/images/d_mypage.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_mypage.png diff --git a/public/desktop_themes/sexy/images/d_orbit.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_orbit.png similarity index 100% rename from public/desktop_themes/sexy/images/d_orbit.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_orbit.png diff --git a/public/desktop_themes/sexy/images/d_patents.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_patents.png similarity index 100% rename from public/desktop_themes/sexy/images/d_patents.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_patents.png diff --git a/public/desktop_themes/sexy/images/d_personal.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_personal.png similarity index 100% rename from public/desktop_themes/sexy/images/d_personal.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_personal.png diff --git a/public/desktop_themes/sexy/images/d_publication.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_publication.png similarity index 100% rename from public/desktop_themes/sexy/images/d_publication.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_publication.png diff --git a/public/desktop_themes/sexy/images/d_research.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_research.png similarity index 100% rename from public/desktop_themes/sexy/images/d_research.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_research.png diff --git a/public/desktop_themes/sexy/images/d_research_d.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_research_d.png similarity index 100% rename from public/desktop_themes/sexy/images/d_research_d.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_research_d.png diff --git a/public/desktop_themes/sexy/images/d_research_p.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_research_p.png similarity index 100% rename from public/desktop_themes/sexy/images/d_research_p.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_research_p.png diff --git a/public/desktop_themes/sexy/images/d_sections.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_sections.png similarity index 100% rename from public/desktop_themes/sexy/images/d_sections.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_sections.png diff --git a/public/desktop_themes/sexy/images/d_seminar_p.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_seminar_p.png similarity index 100% rename from public/desktop_themes/sexy/images/d_seminar_p.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_seminar_p.png diff --git a/public/desktop_themes/sexy/images/d_settings.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_settings.png similarity index 100% rename from public/desktop_themes/sexy/images/d_settings.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_settings.png diff --git a/public/desktop_themes/sexy/images/d_working.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_working.png similarity index 100% rename from public/desktop_themes/sexy/images/d_working.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/d_working.png diff --git a/public/desktop_themes/sexy/images/home.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/home.png similarity index 100% rename from public/desktop_themes/sexy/images/home.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/home.png diff --git a/public/desktop_themes/sexy/images/sections.png b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/sections.png similarity index 100% rename from public/desktop_themes/sexy/images/sections.png rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/images/sections.png diff --git a/public/desktop_themes/sexy/settings/sexy.json b/public/desktop_themes/4f8d3f5d3b67fcd05f08635b/settings/4f8d3f5d3b67fcd05f08635b.json similarity index 100% rename from public/desktop_themes/sexy/settings/sexy.json rename to public/desktop_themes/4f8d3f5d3b67fcd05f08635b/settings/4f8d3f5d3b67fcd05f08635b.json diff --git a/public/desktop_themes/snake/css/default.css b/public/desktop_themes/4f8d3f673b67fcd05f08635c/css/default.css similarity index 100% rename from public/desktop_themes/snake/css/default.css rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/css/default.css diff --git a/public/desktop_themes/snake/images/apps.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/apps.png similarity index 100% rename from public/desktop_themes/snake/images/apps.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/apps.png diff --git a/public/desktop_themes/snake/images/background.jpg b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/background.jpg similarity index 100% rename from public/desktop_themes/snake/images/background.jpg rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/background.jpg diff --git a/public/desktop_themes/snake/images/d_activities.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_activities.png similarity index 100% rename from public/desktop_themes/snake/images/d_activities.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_activities.png diff --git a/public/desktop_themes/snake/images/d_album.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_album.png similarity index 100% rename from public/desktop_themes/snake/images/d_album.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_album.png diff --git a/public/desktop_themes/snake/images/d_app_manager.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_app_manager.png similarity index 100% rename from public/desktop_themes/snake/images/d_app_manager.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_app_manager.png diff --git a/public/desktop_themes/snake/images/d_appstore.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_appstore.png similarity index 100% rename from public/desktop_themes/snake/images/d_appstore.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_appstore.png diff --git a/public/desktop_themes/snake/images/d_blog.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_blog.png similarity index 100% rename from public/desktop_themes/snake/images/d_blog.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_blog.png diff --git a/public/desktop_themes/snake/images/d_books.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_books.png similarity index 100% rename from public/desktop_themes/snake/images/d_books.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_books.png diff --git a/public/desktop_themes/snake/images/d_calendar.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_calendar.png similarity index 100% rename from public/desktop_themes/snake/images/d_calendar.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_calendar.png diff --git a/public/desktop_themes/snake/images/d_certification.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_certification.png similarity index 100% rename from public/desktop_themes/snake/images/d_certification.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_certification.png diff --git a/public/desktop_themes/snake/images/d_clubs.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_clubs.png similarity index 100% rename from public/desktop_themes/snake/images/d_clubs.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_clubs.png diff --git a/public/desktop_themes/snake/images/d_connection.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_connection.png similarity index 100% rename from public/desktop_themes/snake/images/d_connection.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_connection.png diff --git a/public/desktop_themes/snake/images/d_courses.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_courses.png similarity index 100% rename from public/desktop_themes/snake/images/d_courses.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_courses.png diff --git a/public/desktop_themes/snake/images/d_education.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_education.png similarity index 100% rename from public/desktop_themes/snake/images/d_education.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_education.png diff --git a/public/desktop_themes/snake/images/d_experience.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_experience.png similarity index 100% rename from public/desktop_themes/snake/images/d_experience.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_experience.png diff --git a/public/desktop_themes/snake/images/d_files.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_files.png similarity index 100% rename from public/desktop_themes/snake/images/d_files.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_files.png diff --git a/public/desktop_themes/snake/images/d_home.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_home.png similarity index 100% rename from public/desktop_themes/snake/images/d_home.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_home.png diff --git a/public/desktop_themes/snake/images/d_homework.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_homework.png similarity index 100% rename from public/desktop_themes/snake/images/d_homework.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_homework.png diff --git a/public/desktop_themes/snake/images/d_honors.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_honors.png similarity index 100% rename from public/desktop_themes/snake/images/d_honors.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_honors.png diff --git a/public/desktop_themes/snake/images/d_journal_p.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_journal_p.png similarity index 100% rename from public/desktop_themes/snake/images/d_journal_p.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_journal_p.png diff --git a/public/desktop_themes/snake/images/d_labs.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_labs.png similarity index 100% rename from public/desktop_themes/snake/images/d_labs.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_labs.png diff --git a/public/desktop_themes/snake/images/d_landt.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_landt.png similarity index 100% rename from public/desktop_themes/snake/images/d_landt.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_landt.png diff --git a/public/desktop_themes/snake/images/d_mypage.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_mypage.png similarity index 100% rename from public/desktop_themes/snake/images/d_mypage.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_mypage.png diff --git a/public/desktop_themes/snake/images/d_orbit.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_orbit.png similarity index 100% rename from public/desktop_themes/snake/images/d_orbit.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_orbit.png diff --git a/public/desktop_themes/snake/images/d_patents.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_patents.png similarity index 100% rename from public/desktop_themes/snake/images/d_patents.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_patents.png diff --git a/public/desktop_themes/snake/images/d_personal.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_personal.png similarity index 100% rename from public/desktop_themes/snake/images/d_personal.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_personal.png diff --git a/public/desktop_themes/snake/images/d_publication.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_publication.png similarity index 100% rename from public/desktop_themes/snake/images/d_publication.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_publication.png diff --git a/public/desktop_themes/snake/images/d_research.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_research.png similarity index 100% rename from public/desktop_themes/snake/images/d_research.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_research.png diff --git a/public/desktop_themes/snake/images/d_research_d.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_research_d.png similarity index 100% rename from public/desktop_themes/snake/images/d_research_d.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_research_d.png diff --git a/public/desktop_themes/snake/images/d_research_p.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_research_p.png similarity index 100% rename from public/desktop_themes/snake/images/d_research_p.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_research_p.png diff --git a/public/desktop_themes/snake/images/d_sections.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_sections.png similarity index 100% rename from public/desktop_themes/snake/images/d_sections.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_sections.png diff --git a/public/desktop_themes/snake/images/d_seminar_p.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_seminar_p.png similarity index 100% rename from public/desktop_themes/snake/images/d_seminar_p.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_seminar_p.png diff --git a/public/desktop_themes/snake/images/d_settings.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_settings.png similarity index 100% rename from public/desktop_themes/snake/images/d_settings.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_settings.png diff --git a/public/desktop_themes/snake/images/d_working.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_working.png similarity index 100% rename from public/desktop_themes/snake/images/d_working.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/d_working.png diff --git a/public/desktop_themes/snake/images/home.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/home.png similarity index 100% rename from public/desktop_themes/snake/images/home.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/home.png diff --git a/public/desktop_themes/snake/images/sections.png b/public/desktop_themes/4f8d3f673b67fcd05f08635c/images/sections.png similarity index 100% rename from public/desktop_themes/snake/images/sections.png rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/images/sections.png diff --git a/public/desktop_themes/snake/settings/snake.json b/public/desktop_themes/4f8d3f673b67fcd05f08635c/settings/4f8d3f673b67fcd05f08635c.json similarity index 100% rename from public/desktop_themes/snake/settings/snake.json rename to public/desktop_themes/4f8d3f673b67fcd05f08635c/settings/4f8d3f673b67fcd05f08635c.json diff --git a/public/desktop_themes/vintage/css/default.css b/public/desktop_themes/4f8d3f783b67fcd05f08635d/css/default.css similarity index 100% rename from public/desktop_themes/vintage/css/default.css rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/css/default.css diff --git a/public/desktop_themes/vintage/images/Home-icon.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/Home-icon.png similarity index 100% rename from public/desktop_themes/vintage/images/Home-icon.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/Home-icon.png diff --git a/public/desktop_themes/vintage/images/apps.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/apps.png similarity index 100% rename from public/desktop_themes/vintage/images/apps.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/apps.png diff --git a/public/desktop_themes/vintage/images/background.jpg b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/background.jpg similarity index 100% rename from public/desktop_themes/vintage/images/background.jpg rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/background.jpg diff --git a/public/desktop_themes/vintage/images/d_activities.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_activities.png similarity index 100% rename from public/desktop_themes/vintage/images/d_activities.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_activities.png diff --git a/public/desktop_themes/vintage/images/d_album.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_album.png similarity index 100% rename from public/desktop_themes/vintage/images/d_album.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_album.png diff --git a/public/desktop_themes/vintage/images/d_app_manager.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_app_manager.png similarity index 100% rename from public/desktop_themes/vintage/images/d_app_manager.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_app_manager.png diff --git a/public/desktop_themes/vintage/images/d_appstore.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_appstore.png similarity index 100% rename from public/desktop_themes/vintage/images/d_appstore.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_appstore.png diff --git a/public/desktop_themes/vintage/images/d_blog.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_blog.png similarity index 100% rename from public/desktop_themes/vintage/images/d_blog.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_blog.png diff --git a/public/desktop_themes/vintage/images/d_books.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_books.png similarity index 100% rename from public/desktop_themes/vintage/images/d_books.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_books.png diff --git a/public/desktop_themes/vintage/images/d_calendar.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_calendar.png similarity index 100% rename from public/desktop_themes/vintage/images/d_calendar.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_calendar.png diff --git a/public/desktop_themes/vintage/images/d_certification.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_certification.png similarity index 100% rename from public/desktop_themes/vintage/images/d_certification.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_certification.png diff --git a/public/desktop_themes/vintage/images/d_clubs.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_clubs.png similarity index 100% rename from public/desktop_themes/vintage/images/d_clubs.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_clubs.png diff --git a/public/desktop_themes/vintage/images/d_connection.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_connection.png similarity index 100% rename from public/desktop_themes/vintage/images/d_connection.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_connection.png diff --git a/public/desktop_themes/vintage/images/d_courses.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_courses.png similarity index 100% rename from public/desktop_themes/vintage/images/d_courses.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_courses.png diff --git a/public/desktop_themes/vintage/images/d_education.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_education.png similarity index 100% rename from public/desktop_themes/vintage/images/d_education.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_education.png diff --git a/public/desktop_themes/vintage/images/d_experience.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_experience.png similarity index 100% rename from public/desktop_themes/vintage/images/d_experience.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_experience.png diff --git a/public/desktop_themes/vintage/images/d_files.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_files.png similarity index 100% rename from public/desktop_themes/vintage/images/d_files.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_files.png diff --git a/public/desktop_themes/vintage/images/d_home.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_home.png similarity index 100% rename from public/desktop_themes/vintage/images/d_home.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_home.png diff --git a/public/desktop_themes/vintage/images/d_homework.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_homework.png similarity index 100% rename from public/desktop_themes/vintage/images/d_homework.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_homework.png diff --git a/public/desktop_themes/vintage/images/d_honors.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_honors.png similarity index 100% rename from public/desktop_themes/vintage/images/d_honors.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_honors.png diff --git a/public/desktop_themes/vintage/images/d_journal_p.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_journal_p.png similarity index 100% rename from public/desktop_themes/vintage/images/d_journal_p.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_journal_p.png diff --git a/public/desktop_themes/vintage/images/d_labs.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_labs.png similarity index 100% rename from public/desktop_themes/vintage/images/d_labs.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_labs.png diff --git a/public/desktop_themes/vintage/images/d_landt.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_landt.png similarity index 100% rename from public/desktop_themes/vintage/images/d_landt.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_landt.png diff --git a/public/desktop_themes/vintage/images/d_mypage.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_mypage.png similarity index 100% rename from public/desktop_themes/vintage/images/d_mypage.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_mypage.png diff --git a/public/desktop_themes/vintage/images/d_orbit.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_orbit.png similarity index 100% rename from public/desktop_themes/vintage/images/d_orbit.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_orbit.png diff --git a/public/desktop_themes/vintage/images/d_patents.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_patents.png similarity index 100% rename from public/desktop_themes/vintage/images/d_patents.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_patents.png diff --git a/public/desktop_themes/vintage/images/d_personal.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_personal.png similarity index 100% rename from public/desktop_themes/vintage/images/d_personal.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_personal.png diff --git a/public/desktop_themes/vintage/images/d_publication.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_publication.png similarity index 100% rename from public/desktop_themes/vintage/images/d_publication.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_publication.png diff --git a/public/desktop_themes/vintage/images/d_research.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_research.png similarity index 100% rename from public/desktop_themes/vintage/images/d_research.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_research.png diff --git a/public/desktop_themes/vintage/images/d_research_d.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_research_d.png similarity index 100% rename from public/desktop_themes/vintage/images/d_research_d.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_research_d.png diff --git a/public/desktop_themes/vintage/images/d_research_p.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_research_p.png similarity index 100% rename from public/desktop_themes/vintage/images/d_research_p.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_research_p.png diff --git a/public/desktop_themes/vintage/images/d_sections.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_sections.png similarity index 100% rename from public/desktop_themes/vintage/images/d_sections.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_sections.png diff --git a/public/desktop_themes/vintage/images/d_seminar_p.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_seminar_p.png similarity index 100% rename from public/desktop_themes/vintage/images/d_seminar_p.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_seminar_p.png diff --git a/public/desktop_themes/vintage/images/d_settings.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_settings.png similarity index 100% rename from public/desktop_themes/vintage/images/d_settings.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_settings.png diff --git a/public/desktop_themes/vintage/images/d_working.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_working.png similarity index 100% rename from public/desktop_themes/vintage/images/d_working.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/d_working.png diff --git a/public/desktop_themes/vintage/images/home.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/home.png similarity index 100% rename from public/desktop_themes/vintage/images/home.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/home.png diff --git a/public/desktop_themes/vintage/images/sections.png b/public/desktop_themes/4f8d3f783b67fcd05f08635d/images/sections.png similarity index 100% rename from public/desktop_themes/vintage/images/sections.png rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/images/sections.png diff --git a/public/desktop_themes/vintage/settings/vintage.json b/public/desktop_themes/4f8d3f783b67fcd05f08635d/settings/4f8d3f783b67fcd05f08635d.json similarity index 100% rename from public/desktop_themes/vintage/settings/vintage.json rename to public/desktop_themes/4f8d3f783b67fcd05f08635d/settings/4f8d3f783b67fcd05f08635d.json