diff --git a/home/page/desktop/__init__.py b/home/page/desktop/__init__.py deleted file mode 100644 index baffc48825..0000000000 --- a/home/page/desktop/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from __future__ import unicode_literals diff --git a/home/page/desktop/desktop.css b/home/page/desktop/desktop.css deleted file mode 100644 index ed3a1b3209..0000000000 --- a/home/page/desktop/desktop.css +++ /dev/null @@ -1,86 +0,0 @@ -/* Sprite CSS */ - -.case-border { - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - width: 32px; - height: 32px; - padding: 12px; - border: 2px solid white; - box-shadow: 0 0 4px 1px black; - -moz-box-shadow: 0 0 4px 1px black; - -webkit-box-shadow: 0 0 4px 1px black; - -o-box-shadow: 0 0 4px 1px black; - margin: auto; -} - -.case-wrapper { - margin: 24px; - float: left; - width: 100px; - height: 100px; -} - -.case-wrapper i { - font-size: 32px; - color: #f8f8f8; -} - -.case-label { - color: white; - padding-top: 10px; - text-align: center; - text-shadow: 1px 1px 2px #000, 1px 1px 2px #000, 1px 1px 2px #000, 0px 0px 2px #000; -} - -/* Hover and click effects */ -.case-border:hover, .circle:hover, .hover-effect { - box-shadow: 0 0 2px 0px black, 0 0 4px 1px white !important; - -moz-box-shadow: 0 0 2px 0px black, 0 0 4px 1px white !important; - -webkit-box-shadow: 0 0 2px 0px black, 0 0 4px 1px white !important; - -o-box-shadow: 0 0 2px 0px black, 0 0 10px 1px white !important; -} - -.case-border:active, .case-border:focus, .case-border-click { - transform: scale(0.98, 0.98); - -ms-transform: scale(0.98, 0.98); /* IE 9 */ - -webkit-transform: scale(0.98, 0.98); /* Safari and Chrome */ - -o-transform: scale(0.98, 0.98); /* Opera */ - -moz-transform: scale(0.98, 0.98); /* Firefox */ -} - -.circle:active, .circle:focus, .circle-click { - transform: scale(1, 1); - -ms-transform: scale(1, 1); /* IE 9 */ - -webkit-transform: scale(1, 1); /* Safari and Chrome */ - -o-transform: scale(1, 1); /* Opera */ - -moz-transform: scale(1, 1); /* Firefox */ -} - -.circle { - border-radius: 30px; - -moz-border-radius: 30px; - -webkit-border-radius: 30px; - height: 15px; - line-height: 12px; - min-width: 15px; - background: #B00D07; - padding: 3px; - float: right; - margin-top: -12px; - margin-right: 10px; - border: 2px solid white; - box-shadow: 0 0 4px 1px black; - -moz-box-shadow: 0 0 4px 1px black; - -webkit-box-shadow: 0 0 4px 1px black; - -o-box-shadow: 0 0 4px 1px black; -} - -.circle-text { - color: white; - text-align: center; - display: inline-block; - margin-top: 1px; -} - diff --git a/home/page/desktop/desktop.html b/home/page/desktop/desktop.html deleted file mode 100644 index 43ee4236b7..0000000000 --- a/home/page/desktop/desktop.html +++ /dev/null @@ -1,6 +0,0 @@ -
-
-
-
-
diff --git a/home/page/desktop/desktop.js b/home/page/desktop/desktop.js deleted file mode 100644 index 87181d8a98..0000000000 --- a/home/page/desktop/desktop.js +++ /dev/null @@ -1,101 +0,0 @@ -wn.provide('erpnext.desktop'); - -erpnext.desktop.refresh = function() { - erpnext.desktop.render(); - - $("#icon-grid").sortable({ - update: function() { - new_order = []; - $("#icon-grid .case-wrapper").each(function(i, e) { - new_order.push($(this).attr("data-name")); - }); - wn.defaults.set_default("_desktop_items", new_order); - } - }); -} - -erpnext.desktop.render = function() { - document.title = "Desktop"; - var add_icon = function(m) { - var module = wn.modules[m]; - if(!module.label) - module.label = m; - module.name = m; - module.label = wn._(module.label); - module.gradient_css = wn.get_gradient_css(module.color, 45); - module._link = module.link.toLowerCase().replace("/", "-"); - - $module_icon = $(repl('\ -
\ -
\ - \ -
\ -
%(label)s
\ -
', module)).click(function() { - wn.set_route($(this).attr("data-link")); - }).css({ - cursor:"pointer" - }).appendTo("#icon-grid"); - } - - // modules - var modules_list = wn.user.get_desktop_items(); - $.each(modules_list, function(i, m) { - if(!in_list(['Setup', 'Core'], m) && wn.boot.profile.allow_modules.indexOf(m)!=-1) - add_icon(m); - }) - - // setup - if(user_roles.indexOf('System Manager')!=-1) - add_icon('Setup') - - // notifications - erpnext.desktop.show_pending_notifications(); - -} - -erpnext.desktop.show_pending_notifications = function() { - var add_circle = function(str_module, id, title) { - var module = $('#'+str_module); - module.prepend( - repl('', {id: id, title: wn._(title)})); - - var case_border = module.find('.case-border'); - var circle = module.find('.circle'); - - var add_hover_and_click = function(primary, secondary, hover_class, click_class) { - primary - .hover( - function() { secondary.addClass(hover_class); }, - function() { secondary.removeClass(hover_class); }) - .mousedown(function() { secondary.addClass(click_class); }) - .mouseup(function() { secondary.removeClass(click_class); }) - .focusin(function() { $(this).mousedown(); }) - .focusout(function() { $(this).mouseup(); }) - } - - add_hover_and_click(case_border, circle, 'hover-effect', 'circle-click'); - add_hover_and_click(circle, case_border, 'hover-effect', 'case-border-click'); - - } - - add_circle('module-icon-messages', 'unread_messages', 'Unread Messages'); - add_circle('module-icon-support-home', 'open_support_tickets', 'Open Support Tickets'); - add_circle('module-icon-todo', 'things_todo', 'Things To Do'); - add_circle('module-icon-calendar-event', 'todays_events', 'Todays Events'); - add_circle('module-icon-projects-home', 'open_tasks', 'Open Tasks'); - add_circle('module-icon-questions', 'unanswered_questions', 'Unanswered Questions'); - add_circle('module-icon-selling-home', 'open_leads', 'Open Leads'); - - erpnext.update_messages(); - -} - -pscript.onload_desktop = function() { - // load desktop - erpnext.desktop.refresh(); -} - diff --git a/home/page/desktop/desktop.txt b/home/page/desktop/desktop.txt deleted file mode 100644 index 4a5fb9559d..0000000000 --- a/home/page/desktop/desktop.txt +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - "creation": "2012-06-14 18:44:56", - "docstatus": 0, - "modified": "2013-02-12 18:11:00", - "modified_by": "Administrator", - "owner": "Administrator" - }, - { - "doctype": "Page", - "module": "Home", - "name": "__common__", - "page_name": "desktop", - "standard": "Yes", - "title": "Desktop" - }, - { - "doctype": "Page Role", - "name": "__common__", - "parent": "desktop", - "parentfield": "roles", - "parenttype": "Page", - "role": "All" - }, - { - "doctype": "Page", - "name": "desktop" - }, - { - "doctype": "Page Role" - } -] \ No newline at end of file diff --git a/projects/page/projects_home/projects_home.js b/projects/page/projects_home/projects_home.js index d9476e93f0..f3ef71a2da 100644 --- a/projects/page/projects_home/projects_home.js +++ b/projects/page/projects_home/projects_home.js @@ -26,12 +26,6 @@ wn.module_page["Projects"] = [ description: wn._("Batch Time Logs for billing."), doctype:"Time Log Batch" }, - { - label: wn._("Timesheet"), - description: wn._("[DEPRECATED] Timesheet for tasks."), - doctype:"Timesheet" - }, - ] }, {