diff --git a/erpnext/public/images/YouTube-icon-full_color.png b/erpnext/public/images/YouTube-icon-full_color.png new file mode 100644 index 00000000000..5322e65a92a Binary files /dev/null and b/erpnext/public/images/YouTube-icon-full_color.png differ diff --git a/erpnext/public/images/erpnext-video-placeholder.jpg b/erpnext/public/images/erpnext-video-placeholder.jpg new file mode 100644 index 00000000000..7a0f8433c10 Binary files /dev/null and b/erpnext/public/images/erpnext-video-placeholder.jpg differ diff --git a/erpnext/setup/page/setup_wizard/setup_wizard.js b/erpnext/setup/page/setup_wizard/setup_wizard.js index c588e742e33..998131fa7d0 100644 --- a/erpnext/setup/page/setup_wizard/setup_wizard.js +++ b/erpnext/setup/page/setup_wizard/setup_wizard.js @@ -658,7 +658,7 @@ $.extend(erpnext.wiz, { return frappe.render_template("setup_wizard_message", { image: "/assets/frappe/images/ui/bubble-tea-happy.svg", title: __('Setup Complete'), - message: __('Your setup is complete. Refreshing.') + ".." + message: "" }); }, @@ -670,6 +670,7 @@ $.extend(erpnext.wiz, { args: values, callback: function(r) { wiz.show_complete(); + localStorage.setItem("session_last_route", "#welcome-to-erpnext"); setTimeout(function() { window.location = "/desk"; }, 2000); diff --git a/erpnext/setup/page/welcome_to_erpnext/__init__.py b/erpnext/setup/page/welcome_to_erpnext/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.css b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.css new file mode 100644 index 00000000000..1fbb459fa78 --- /dev/null +++ b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.css @@ -0,0 +1,13 @@ +#page-welcome-to-erpnext ul li { + margin: 7px 0px; +} + +#page-welcome-to-erpnext .video-placeholder-image { + width: 100%; + cursor: pointer; +} + +#page-welcome-to-erpnext .youtube-icon { + width: 10%; + cursor: pointer; +} diff --git a/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.html b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.html new file mode 100644 index 00000000000..032eab92306 --- /dev/null +++ b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.html @@ -0,0 +1,31 @@ +
+
+
+

{%= __("Welcome to ERPNext") %}

+

+ {%= __("To get the best out of ERPNext, we recommend that you take some time and watch these help videos.") %} +

+

+ +
+
+ + +
+
+ +
+
+

Next Steps

+ + +
+
+
diff --git a/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.js b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.js new file mode 100644 index 00000000000..2af40a6a20b --- /dev/null +++ b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.js @@ -0,0 +1,10 @@ +frappe.pages['welcome-to-erpnext'].on_page_load = function(wrapper) { + var parent = $('
').appendTo(wrapper); + + parent.html(frappe.render_template("welcome_to_erpnext", {})); + + parent.find(".video-placeholder").on("click", function() { + parent.find(".video-placeholder").addClass("hidden"); + parent.find(".embed-responsive").append('') + }); +} diff --git a/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.json b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.json new file mode 100644 index 00000000000..0f532aac68e --- /dev/null +++ b/erpnext/setup/page/welcome_to_erpnext/welcome_to_erpnext.json @@ -0,0 +1,17 @@ +{ + "content": null, + "creation": "2015-10-28 16:27:02.197707", + "docstatus": 0, + "doctype": "Page", + "modified": "2015-10-28 16:27:02.197707", + "modified_by": "Administrator", + "module": "Setup", + "name": "welcome-to-erpnext", + "owner": "Administrator", + "page_name": "welcome-to-erpnext", + "roles": [], + "script": null, + "standard": "Yes", + "style": null, + "title": "Welcome to ERPNext" +} \ No newline at end of file