[docs] moved static documentation generation fully to server side
diff --git a/docs/docs.dev.api.md b/docs/docs.dev.api.md
index b6c6aed..4a61183 100644
--- a/docs/docs.dev.api.md
+++ b/docs/docs.dev.api.md
@@ -1,6 +1,6 @@
 ---
 {
-	"_label": "ERPNext API"
+	"_label": "Web Service API"
 }
 ---
 All communication with the ERPNext server happens via web services using HTTP requests and passing data via JSON (Javascript Object Notation). Using web requests you can insert, update, query, run public triggers etc. The basic scheme is as follows:
diff --git a/docs/docs.dev.docs.md b/docs/docs.dev.docs.md
new file mode 100644
index 0000000..f54b0b8
--- /dev/null
+++ b/docs/docs.dev.docs.md
@@ -0,0 +1,46 @@
+---
+{
+	"_label": "How to Build ERPNext Documentation"
+}
+---
+This page explains how to build the ERPNext documentation.
+
+The documentation sources are in the [`docs` folder of the erpnext repository](https://github.com/webnotes/erpnext/tree/master/docs). The source files are in markdown format and they have a custom header that is separated by `---`
+
+## Documentation Header
+
+The header contains the title of the page and sub pages (table of contents) in any. Example of a simple header with title is:
+
+	---
+	{
+		"_label": "How to Build ERPNext Documentation"
+	}
+	---
+	
+#### Adding Table of Contents
+
+Table of contents is added by setting the `_toc` property as below:
+
+	---
+	{
+		"_label": "Developer",
+		"_toc": [
+			"docs.dev.install",
+			"docs.dev.quickstart",
+			"docs.dev.framework",
+			"docs.dev.api",
+			"docs.dev.modules",
+			"docs.dev.translate"
+		]
+	}
+	---
+	
+## Building the Output pages
+
+Once the sources have been edited / updated, to build the documentation, login into your local ERPNext account.
+
+1. Open __Documenation Tool__ by adding `#Form/Documentation Tool` to the address bar.
+1. Check on all the pages to be generated
+1. Click on "Make Docs"
+
+All the output pages are generated in the `public/docs` folder
\ No newline at end of file
diff --git a/docs/docs.dev.md b/docs/docs.dev.md
index a44fb74..3f645d8 100644
--- a/docs/docs.dev.md
+++ b/docs/docs.dev.md
@@ -7,7 +7,8 @@
 		"docs.dev.framework",
 		"docs.dev.api",
 		"docs.dev.modules",
-		"docs.dev.translate"
+		"docs.dev.translate",
+		"docs.dev.docs"
 	]
 }
 ---
diff --git a/docs/docs.dev.translate.md b/docs/docs.dev.translate.md
index 7e77d8e..a65f7b7 100644
--- a/docs/docs.dev.translate.md
+++ b/docs/docs.dev.translate.md
@@ -1,6 +1,6 @@
 ---
 {
-	"_label": "ERPNext Translations"
+	"_label": "Managing Translations"
 }
 ---
 This document shows how to translations are managed in ERPNext and how to add a new language or update translations of an existing language.
diff --git a/docs/docs.md b/docs/docs.md
index 1e516ca..bd34030 100644
--- a/docs/docs.md
+++ b/docs/docs.md
@@ -13,14 +13,22 @@
 	"_no_toc": 1
 }
 ---
-<br>
-<h1 style="text-align: center">All-in-One Platform to Manage Your Organization.</h1>
-<h3 style="text-align: center; font-weight: normal; color: #888">100% Free and Open Source.</h1>
-<br>
+<div style="margin: 10px 0px">
+	<h1 style="text-align: center">All-in-One Platform to Manage Your Organization.</h1>
+	<h3 style="text-align: center; font-weight: normal; color: #888">100% Free and Open Source.</h1>
+</div>
+
 ![Home Screen](img/home.png)
 
-### Is this for me?
+### What is ERPNext?
 
-To starting hacking into ERPNext, you must have some understanding of how a dynamic web application works. There are hundreds of architectures and frameworks to make web development easier, but at the core there are a few elements that are important to understand.
+ERPNext is an information system that links together entire organization's operations. It is a software package that offers convenience of managing all the business functions from a single platform. No need of going to different applications to process different requests. No need of saving data in different functional packages. Under one ERP "roof" you can manage Accounting, Warehouse Management, CRM, Human Resources, Supply Chain Management, Sales Management, and Website Design.
 
-ERPNext is built on `wnframework` which is primarily developed for ERPNext but can be extended to make similar database driven applications. wnframework uses Python on the server-side and has a javascript based client for entering data, managing workflow and making reports. 
\ No newline at end of file
+ERPNext is written by Web Notes Technologies keeping small and medium businesses in mind.
+
+- It gives better access to crucial information as a whole rather than in fragments of different versions.
+- It provides comparable financial reports.
+- It avoids duplication of reports and redundant data.
+- It allows better alignment across cross-functional departments.
+- It facilitates Website Design and provides shopping cart facility.
+- It gives better deployment on mobiles, tablets, desktops and large screens.