You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by gi...@apache.org on 2020/06/16 09:46:46 UTC

[incubator-dolphinscheduler-website] branch asf-site updated: Automated deployment: Tue Jun 16 09:46:35 UTC 2020 23008dbc6bad4258b87ea2515c88990ad2455e3b

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new acbb930  Automated deployment: Tue Jun 16 09:46:35 UTC 2020 23008dbc6bad4258b87ea2515c88990ad2455e3b
acbb930 is described below

commit acbb930d78a8984eaeb57d4846c58e14e3313aa2
Author: dailidong <da...@users.noreply.github.com>
AuthorDate: Tue Jun 16 09:46:35 2020 +0000

    Automated deployment: Tue Jun 16 09:46:35 UTC 2020 23008dbc6bad4258b87ea2515c88990ad2455e3b
---
 build/blog.css                          | 74 ++++++++++++++++++++++++-
 build/blog.js                           |  2 +-
 build/blogDetail.css                    | 74 ++++++++++++++++++++++++-
 build/blogDetail.js                     |  2 +-
 build/community.css                     | 74 ++++++++++++++++++++++++-
 build/community.js                      |  2 +-
 build/documentation.css                 | 74 ++++++++++++++++++++++++-
 build/documentation.js                  |  4 +-
 build/home.css                          | 74 ++++++++++++++++++++++++-
 build/home.js                           |  2 +-
 en-us/docs/1.2.0/user_doc/download.html | 98 +++++++++++++++++++++++++++++++++
 en-us/docs/1.2.0/user_doc/download.json |  6 ++
 zh-cn/docs/1.2.0/user_doc/download.html | 98 +++++++++++++++++++++++++++++++++
 zh-cn/docs/1.2.0/user_doc/download.json |  6 ++
 14 files changed, 579 insertions(+), 11 deletions(-)

diff --git a/build/blog.css b/build/blog.css
index 4e7192f..40ff727 100644
--- a/build/blog.css
+++ b/build/blog.css
@@ -1,7 +1,7 @@
 @charset "UTF-8";
 /*!
  * 
- * antd v3.26.17
+ * antd v3.26.18
  * 
  * Copyright 2015-present, Alipay, Inc.
  * All rights reserved.
@@ -2997,6 +2997,12 @@ html {
 .ant-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -12490,6 +12496,12 @@ span.ant-radio + * {
 .ant-calendar-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13162,6 +13174,12 @@ span.ant-radio + * {
 .ant-calendar-range-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13288,6 +13306,12 @@ span.ant-radio + * {
 .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range .ant-calendar-input:-moz-placeholder-shown, .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range .ant-calendar-input:placeholder-shown,
 .ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
@@ -14563,6 +14587,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover {
 .ant-time-picker-panel-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-panel-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-panel-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-panel-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -14732,6 +14762,12 @@ li.ant-time-picker-panel-select-option-disabled:focus {
 .ant-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16341,6 +16377,12 @@ form:not(.ant-form-vertical) .ant-input-group-wrapper {
 .ant-input-number::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16506,6 +16548,12 @@ textarea.ant-input-number {
 .ant-input-number-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17492,6 +17540,12 @@ textarea.ant-input-number {
 .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-pagination-options-quick-jumper input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17737,6 +17791,12 @@ textarea.ant-pagination-options-quick-jumper input {
 .ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mention-wrapper .ant-mention-editor:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mention-wrapper .ant-mention-editor:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17950,6 +18010,12 @@ textarea.ant-mention-wrapper .ant-mention-editor {
 .ant-mentions::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -18062,6 +18128,12 @@ textarea.ant-mentions {
 .ant-mentions > textarea::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions > textarea:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions > textarea:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions > textarea:placeholder-shown {
   text-overflow: ellipsis; }
 
diff --git a/build/blog.js b/build/blog.js
index d78cc70..3a8d711 100644
--- a/build/blog.js
+++ b/build/blog.js
@@ -134,7 +134,7 @@ var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:
 //! moment.js locale configuration
 function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var o={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(o[r],+e)}function r(e,t){var n,r={nominative:"неділя_ [...]
 //! moment.js locale configuration
-var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
+var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/blogDetail.css b/build/blogDetail.css
index ff33577..42b293f 100644
--- a/build/blogDetail.css
+++ b/build/blogDetail.css
@@ -1,7 +1,7 @@
 @charset "UTF-8";
 /*!
  * 
- * antd v3.26.17
+ * antd v3.26.18
  * 
  * Copyright 2015-present, Alipay, Inc.
  * All rights reserved.
@@ -2997,6 +2997,12 @@ html {
 .ant-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -12490,6 +12496,12 @@ span.ant-radio + * {
 .ant-calendar-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13162,6 +13174,12 @@ span.ant-radio + * {
 .ant-calendar-range-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13288,6 +13306,12 @@ span.ant-radio + * {
 .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range .ant-calendar-input:-moz-placeholder-shown, .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range .ant-calendar-input:placeholder-shown,
 .ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
@@ -14563,6 +14587,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover {
 .ant-time-picker-panel-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-panel-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-panel-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-panel-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -14732,6 +14762,12 @@ li.ant-time-picker-panel-select-option-disabled:focus {
 .ant-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16341,6 +16377,12 @@ form:not(.ant-form-vertical) .ant-input-group-wrapper {
 .ant-input-number::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16506,6 +16548,12 @@ textarea.ant-input-number {
 .ant-input-number-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17492,6 +17540,12 @@ textarea.ant-input-number {
 .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-pagination-options-quick-jumper input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17737,6 +17791,12 @@ textarea.ant-pagination-options-quick-jumper input {
 .ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mention-wrapper .ant-mention-editor:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mention-wrapper .ant-mention-editor:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17950,6 +18010,12 @@ textarea.ant-mention-wrapper .ant-mention-editor {
 .ant-mentions::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -18062,6 +18128,12 @@ textarea.ant-mentions {
 .ant-mentions > textarea::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions > textarea:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions > textarea:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions > textarea:placeholder-shown {
   text-overflow: ellipsis; }
 
diff --git a/build/blogDetail.js b/build/blogDetail.js
index fca0c8b..c329aba 100644
--- a/build/blogDetail.js
+++ b/build/blogDetail.js
@@ -134,7 +134,7 @@ var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:
 //! moment.js locale configuration
 function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var o={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(o[r],+e)}function r(e,t){var n,r={nominative:"неділя_ [...]
 //! moment.js locale configuration
-var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
+var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/community.css b/build/community.css
index f0546b8..b36d905 100644
--- a/build/community.css
+++ b/build/community.css
@@ -1,7 +1,7 @@
 @charset "UTF-8";
 /*!
  * 
- * antd v3.26.17
+ * antd v3.26.18
  * 
  * Copyright 2015-present, Alipay, Inc.
  * All rights reserved.
@@ -2997,6 +2997,12 @@ html {
 .ant-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -12490,6 +12496,12 @@ span.ant-radio + * {
 .ant-calendar-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13162,6 +13174,12 @@ span.ant-radio + * {
 .ant-calendar-range-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13288,6 +13306,12 @@ span.ant-radio + * {
 .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range .ant-calendar-input:-moz-placeholder-shown, .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range .ant-calendar-input:placeholder-shown,
 .ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
@@ -14563,6 +14587,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover {
 .ant-time-picker-panel-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-panel-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-panel-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-panel-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -14732,6 +14762,12 @@ li.ant-time-picker-panel-select-option-disabled:focus {
 .ant-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16341,6 +16377,12 @@ form:not(.ant-form-vertical) .ant-input-group-wrapper {
 .ant-input-number::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16506,6 +16548,12 @@ textarea.ant-input-number {
 .ant-input-number-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17492,6 +17540,12 @@ textarea.ant-input-number {
 .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-pagination-options-quick-jumper input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17737,6 +17791,12 @@ textarea.ant-pagination-options-quick-jumper input {
 .ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mention-wrapper .ant-mention-editor:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mention-wrapper .ant-mention-editor:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17950,6 +18010,12 @@ textarea.ant-mention-wrapper .ant-mention-editor {
 .ant-mentions::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -18062,6 +18128,12 @@ textarea.ant-mentions {
 .ant-mentions > textarea::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions > textarea:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions > textarea:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions > textarea:placeholder-shown {
   text-overflow: ellipsis; }
 
diff --git a/build/community.js b/build/community.js
index dec73a9..36f5d99 100644
--- a/build/community.js
+++ b/build/community.js
@@ -134,7 +134,7 @@ var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:
 //! moment.js locale configuration
 function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var o={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(o[r],+e)}function r(e,t){var n,r={nominative:"неділя_ [...]
 //! moment.js locale configuration
-var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
+var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/build/documentation.css b/build/documentation.css
index e65bf68..10d2c35 100644
--- a/build/documentation.css
+++ b/build/documentation.css
@@ -1,7 +1,7 @@
 @charset "UTF-8";
 /*!
  * 
- * antd v3.26.17
+ * antd v3.26.18
  * 
  * Copyright 2015-present, Alipay, Inc.
  * All rights reserved.
@@ -2997,6 +2997,12 @@ html {
 .ant-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -12490,6 +12496,12 @@ span.ant-radio + * {
 .ant-calendar-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13162,6 +13174,12 @@ span.ant-radio + * {
 .ant-calendar-range-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13288,6 +13306,12 @@ span.ant-radio + * {
 .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range .ant-calendar-input:-moz-placeholder-shown, .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range .ant-calendar-input:placeholder-shown,
 .ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
@@ -14563,6 +14587,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover {
 .ant-time-picker-panel-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-panel-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-panel-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-panel-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -14732,6 +14762,12 @@ li.ant-time-picker-panel-select-option-disabled:focus {
 .ant-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16341,6 +16377,12 @@ form:not(.ant-form-vertical) .ant-input-group-wrapper {
 .ant-input-number::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16506,6 +16548,12 @@ textarea.ant-input-number {
 .ant-input-number-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17492,6 +17540,12 @@ textarea.ant-input-number {
 .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-pagination-options-quick-jumper input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17737,6 +17791,12 @@ textarea.ant-pagination-options-quick-jumper input {
 .ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mention-wrapper .ant-mention-editor:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mention-wrapper .ant-mention-editor:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17950,6 +18010,12 @@ textarea.ant-mention-wrapper .ant-mention-editor {
 .ant-mentions::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -18062,6 +18128,12 @@ textarea.ant-mentions {
 .ant-mentions > textarea::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions > textarea:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions > textarea:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions > textarea:placeholder-shown {
   text-overflow: ellipsis; }
 
diff --git a/build/documentation.js b/build/documentation.js
index a2c607e..d03247c 100644
--- a/build/documentation.js
+++ b/build/documentation.js
@@ -134,7 +134,7 @@ var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:
 //! moment.js locale configuration
 function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var o={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(o[r],+e)}function r(e,t){var n,r={nominative:"неділя_ [...]
 //! moment.js locale configuration
-var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
+var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
@@ -166,4 +166,4 @@ Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol
  * Copyright © 2012-2019 Faisal Salman <f...@faisalman.com>
  * Licensed under MIT License
  */
-return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
+return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},m={rgx:function(e,t){for(var n,r,o,i,a,c,s=0;s<t.length&&!a;){var l=t[s],u=t[s+1];for(n=r=0;n<l.length&&!a;)if(a=l[n++].exec(e))for(o=0;o<u.length;o++)c=a[++r],i=u[o],"object"==typeof i&&i.length>0?2==i.length?"function"==typeof i[1]?this[i[0]]=i[1].call(this,c):this[i[0]]=i[1]:3==i.length?"function"!=typeof i[1]||i[1].exec&&i[1].test?this[i [...]
\ No newline at end of file
diff --git a/build/home.css b/build/home.css
index 778aaa5..f7905e4 100644
--- a/build/home.css
+++ b/build/home.css
@@ -1,7 +1,7 @@
 @charset "UTF-8";
 /*!
  * 
- * antd v3.26.17
+ * antd v3.26.18
  * 
  * Copyright 2015-present, Alipay, Inc.
  * All rights reserved.
@@ -2997,6 +2997,12 @@ html {
 .ant-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -12490,6 +12496,12 @@ span.ant-radio + * {
 .ant-calendar-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13162,6 +13174,12 @@ span.ant-radio + * {
 .ant-calendar-range-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -13288,6 +13306,12 @@ span.ant-radio + * {
 .ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-calendar-range .ant-calendar-input:-moz-placeholder-shown, .ant-calendar-range .ant-calendar-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-calendar-range .ant-calendar-input:-ms-input-placeholder, .ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-calendar-range .ant-calendar-input:placeholder-shown,
 .ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
@@ -14563,6 +14587,12 @@ li.ant-calendar-time-picker-select-option-disabled:hover {
 .ant-time-picker-panel-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-panel-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-panel-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-panel-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -14732,6 +14762,12 @@ li.ant-time-picker-panel-select-option-disabled:focus {
 .ant-time-picker-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-time-picker-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-time-picker-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-time-picker-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16341,6 +16377,12 @@ form:not(.ant-form-vertical) .ant-input-group-wrapper {
 .ant-input-number::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -16506,6 +16548,12 @@ textarea.ant-input-number {
 .ant-input-number-input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-input-number-input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-input-number-input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-input-number-input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17492,6 +17540,12 @@ textarea.ant-input-number {
 .ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-pagination-options-quick-jumper input:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17737,6 +17791,12 @@ textarea.ant-pagination-options-quick-jumper input {
 .ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mention-wrapper .ant-mention-editor:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mention-wrapper .ant-mention-editor:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mention-wrapper .ant-mention-editor:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -17950,6 +18010,12 @@ textarea.ant-mention-wrapper .ant-mention-editor {
 .ant-mentions::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions:placeholder-shown {
   text-overflow: ellipsis; }
 
@@ -18062,6 +18128,12 @@ textarea.ant-mentions {
 .ant-mentions > textarea::-webkit-input-placeholder {
   color: #bfbfbf; }
 
+.ant-mentions > textarea:-moz-placeholder-shown {
+  text-overflow: ellipsis; }
+
+.ant-mentions > textarea:-ms-input-placeholder {
+  text-overflow: ellipsis; }
+
 .ant-mentions > textarea:placeholder-shown {
   text-overflow: ellipsis; }
 
diff --git a/build/home.js b/build/home.js
index 2b05cac..87366da 100644
--- a/build/home.js
+++ b/build/home.js
@@ -134,7 +134,7 @@ var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:
 //! moment.js locale configuration
 function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var o={ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(o[r],+e)}function r(e,t){var n,r={nominative:"неділя_ [...]
 //! moment.js locale configuration
-var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
+var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];return e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar [...]
  * react-is.production.min.js
  *
  * Copyright (c) Facebook, Inc. and its affiliates.
diff --git a/en-us/docs/1.2.0/user_doc/download.html b/en-us/docs/1.2.0/user_doc/download.html
new file mode 100644
index 0000000..8df41a0
--- /dev/null
+++ b/en-us/docs/1.2.0/user_doc/download.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+	<meta charset="UTF-8">
+	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
+	<meta name="keywords" content="download" />
+	<meta name="description" content="download" />
+	<!-- 网页标签标题 -->
+	<title>download</title>
+	<link rel="shortcut icon" href="/img/docsite.ico"/>
+	<link rel="stylesheet" href="/build/documentation.css" />
+</head>
+<body>
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/en-us/index.html"><img class="logo" src="/img/hlogo_colorful.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class="language-switch language-switch-normal">中</span><div class="header-menu"><img class="header-menu-toggle" src="/img/system/menu_gray.png"/><div><ul class="ant-menu blackClass ant [...]
+<p>Use the links below to download the Apache DolphinScheduler from one of our mirrors.</p>
+<p><strong>Only source code releases are official Apache releases: Windows and Linux binary distributions are just for end user convenience.</strong></p>
+<h2>DolphinScheduler</h2>
+<table>
+<thead>
+<tr>
+<th style="text-align:center">Date</th>
+<th style="text-align:center">Version</th>
+<th style="text-align:center"></th>
+<th style="text-align:center">Downloads</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td style="text-align:center">Feb. 24th, 2020</td>
+<td style="text-align:center">1.2.1</td>
+<td style="text-align:center">Source code</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-src.zip">[src]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-src.zip.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-src.zip.sha512">[sha512]</a></td>
+</tr>
+<tr>
+<td style="text-align:center"></td>
+<td style="text-align:center"></td>
+<td style="text-align:center">Binary Distribution</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-dolphinscheduler-bin.tar.gz">[tar]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-dolphinscheduler-bin.tar.gz.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-dolphinscheduler-bin.tar.gz.sha512" [...]
+</tr>
+<tr>
+<td style="text-align:center">Feb. 2th, 2020</td>
+<td style="text-align:center">1.2.0</td>
+<td style="text-align:center">Source code</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-src.zip">[src]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-src.zip.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-src.zip.sha512">[sha512]</a></td>
+</tr>
+<tr>
+<td style="text-align:center"></td>
+<td style="text-align:center"></td>
+<td style="text-align:center">Backend Binary Distribution</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-backend-bin.tar.gz">[tar]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-backend-bin.tar.gz.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-ba [...]
+</tr>
+<tr>
+<td style="text-align:center"></td>
+<td style="text-align:center"></td>
+<td style="text-align:center">Frontend Binary Distribution</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-front-bin.tar.gz">[tar]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-front-bin.tar.gz.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-front- [...]
+</tr>
+</tbody>
+</table>
+<h1>Verify the releases</h1>
+<p><a href="https://downloads.apache.org/incubator/dolphinscheduler/KEYS">PGP signatures KEYS</a></p>
+<p>It is essential that you verify the integrity of the downloaded files using the PGP or SHA signatures. The PGP signatures can be verified using GPG or PGP. Please download the KEYS as well as the asc signature files for relevant distribution. It is recommended to get these files from the main distribution directory and not from the mirrors.</p>
+<pre><code>gpg -i KEYS
+
+or
+
+pgpk -a KEYS
+
+or
+
+pgp -ka KEYS
+</code></pre>
+<p>To verify the binaries/sources you can download the relevant asc files for it from main distribution directory and follow the below guide.</p>
+<pre><code>gpg --verify apache-dolphinscheduler-incubating********.asc apache-dolphinscheduler-incubating*********
+
+or
+
+pgpv apache-dolphinscheduler-incubating********.asc
+
+or
+
+pgp apache-dolphinscheduler-incubating********.asc
+</code></pre>
+<br/>
+</div></section><footer class="footer-container"><div class="footer-body"><img src="/img/ds_gray.svg"/><div class="cols-container"><div class="col col-12"><h3>Disclaimer</h3><p>Apache DolphinScheduler (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by Incubator. 
+Incubation is required of all newly accepted projects until a further review indicates 
+that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. 
+While incubation status is not necessarily a reflection of the completeness or stability of the code, 
+it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-6"><dl><dt>Documentation</dt><dd><a href="/en-us/docs/1.2.0/user_doc/architecture-design.html" target="_self">Overview</a></dd><dd><a href="/en-us/docs/1.2.0/user_doc/quick-start.html" target="_self">Quick start</a></dd><dd><a href="/en-us/docs/1.2.0/user_doc/backend-development.html" target="_self">Developer guide</a></dd></dl></div><div class="col col-6"><dl><dt>ASF</dt><dd><a href=" [...]
+	<script src="https://f.alicdn.com/react/15.4.1/react-with-addons.min.js"></script>
+	<script src="https://f.alicdn.com/react/15.4.1/react-dom.min.js"></script>
+	<script>
+		window.rootPath = '';
+  </script>
+	<script src="/build/documentation.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/en-us/docs/1.2.0/user_doc/download.json b/en-us/docs/1.2.0/user_doc/download.json
new file mode 100644
index 0000000..43dcc6f
--- /dev/null
+++ b/en-us/docs/1.2.0/user_doc/download.json
@@ -0,0 +1,6 @@
+{
+  "filename": "download.md",
+  "__html": "<h1>Download the DolphinScheduler releases</h1>\n<p>Use the links below to download the Apache DolphinScheduler from one of our mirrors.</p>\n<p><strong>Only source code releases are official Apache releases: Windows and Linux binary distributions are just for end user convenience.</strong></p>\n<h2>DolphinScheduler</h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:center\">Date</th>\n<th style=\"text-align:center\">Version</th>\n<th style=\"text-align:center\"></th>\n<th [...]
+  "link": "/en-us/docs/1.2.0/user_doc/download.html",
+  "meta": {}
+}
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/download.html b/zh-cn/docs/1.2.0/user_doc/download.html
new file mode 100644
index 0000000..a961ce0
--- /dev/null
+++ b/zh-cn/docs/1.2.0/user_doc/download.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+	<meta charset="UTF-8">
+	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
+	<meta name="keywords" content="download" />
+	<meta name="description" content="download" />
+	<!-- 网页标签标题 -->
+	<title>download</title>
+	<link rel="shortcut icon" href="/img/docsite.ico"/>
+	<link rel="stylesheet" href="/build/documentation.css" />
+</head>
+<body>
+	<div id="root"><div class="documentation-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><img class="logo" src="/img/hlogo_colorful.svg"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class="language-switch language-switch-normal">En</span><div class="header-menu"><img class="header-menu-toggle" src="/img/system/menu_gray.png"/><div><ul class="ant-menu blackClass an [...]
+<p>使用下面的链接,从Apache DolphinScheduler的镜像下载。</p>
+<p><strong>只有源码包属于Apache官方发布包,二进制发布包只是为了方便用户使用。</strong></p>
+<h2>DolphinScheduler</h2>
+<table>
+<thead>
+<tr>
+<th style="text-align:center">日期</th>
+<th style="text-align:center">版本</th>
+<th style="text-align:center"></th>
+<th style="text-align:center">下载</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td style="text-align:center">Feb. 24th, 2020</td>
+<td style="text-align:center">1.2.1</td>
+<td style="text-align:center">Source code</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-src.zip">[src]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-src.zip.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-src.zip.sha512">[sha512]</a></td>
+</tr>
+<tr>
+<td style="text-align:center"></td>
+<td style="text-align:center"></td>
+<td style="text-align:center">Binary Distribution</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-dolphinscheduler-bin.tar.gz">[tar]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-dolphinscheduler-bin.tar.gz.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.1/apache-dolphinscheduler-incubating-1.2.1-dolphinscheduler-bin.tar.gz.sha512" [...]
+</tr>
+<tr>
+<td style="text-align:center">Jan. 2th, 2020</td>
+<td style="text-align:center">1.2.0</td>
+<td style="text-align:center">Source code</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-src.zip">[src]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-src.zip.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-src.zip.sha512">[sha512]</a></td>
+</tr>
+<tr>
+<td style="text-align:center"></td>
+<td style="text-align:center"></td>
+<td style="text-align:center">Backend Binary Distribution</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-backend-bin.tar.gz">[tar]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-backend-bin.tar.gz.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinsc [...]
+</tr>
+<tr>
+<td style="text-align:center"></td>
+<td style="text-align:center"></td>
+<td style="text-align:center">Frontend Binary Distribution</td>
+<td style="text-align:center"><a href="https://www.apache.org/dyn/closer.cgi/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-front-bin.tar.gz">[tar]</a> <a href="https://downloads.apache.org/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinscheduler-front-bin.tar.gz.asc">[asc]</a> <a href="https://downloads.apache.org/incubator/incubator/dolphinscheduler/1.2.0/apache-dolphinscheduler-incubating-1.2.0-dolphinschedu [...]
+</tr>
+</tbody>
+</table>
+<h1>验证版本</h1>
+<p><a href="https://downloads.apache.org/incubator/dolphinscheduler/KEYS">PGP signatures KEYS</a></p>
+<p>使用PGP或SHA签名验证下载文件的完整性至关重要。可以使用GPG或PGP验证PGP签名。请下载KEYS以及发布的asc签名文件。建议从主发布目录而不是镜像中获取这些文件。</p>
+<pre><code>gpg -i KEYS
+
+or
+
+pgpk -a KEYS
+
+or
+
+pgp -ka KEYS
+</code></pre>
+<p>要验证二进制文件/源,您可以从主发布目录下载相关的asc文件,并按照以下指南进行操作。</p>
+<pre><code>gpg --verify apache-dolphinscheduler-incubating********.asc apache-dolphinscheduler-incubating*********
+
+or
+
+pgpv apache-dolphinscheduler-incubating********.asc
+
+or
+
+pgp apache-dolphinscheduler-incubating********.asc
+</code></pre>
+<br/>
+</div></section><footer class="footer-container"><div class="footer-body"><img src="/img/ds_gray.svg"/><div class="cols-container"><div class="col col-12"><h3>Disclaimer</h3><p>Apache DolphinScheduler (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by Incubator. 
+Incubation is required of all newly accepted projects until a further review indicates 
+that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. 
+While incubation status is not necessarily a reflection of the completeness or stability of the code, 
+it does indicate that the project has yet to be fully endorsed by the ASF.</p></div><div class="col col-6"><dl><dt>文档</dt><dd><a href="/zh-cn/docs/1.2.0/user_doc/architecture-design.html" target="_self">概览</a></dd><dd><a href="/zh-cn/docs/1.2.0/user_doc/quick-start.html" target="_self">快速开始</a></dd><dd><a href="/zh-cn/docs/1.2.0/user_doc/backend-development.html" target="_self">开发者指南</a></dd></dl></div><div class="col col-6"><dl><dt>ASF</dt><dd><a href="http://www.apache.org" target="_se [...]
+	<script src="https://f.alicdn.com/react/15.4.1/react-with-addons.min.js"></script>
+	<script src="https://f.alicdn.com/react/15.4.1/react-dom.min.js"></script>
+	<script>
+		window.rootPath = '';
+  </script>
+	<script src="/build/documentation.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/zh-cn/docs/1.2.0/user_doc/download.json b/zh-cn/docs/1.2.0/user_doc/download.json
new file mode 100644
index 0000000..3589758
--- /dev/null
+++ b/zh-cn/docs/1.2.0/user_doc/download.json
@@ -0,0 +1,6 @@
+{
+  "filename": "download.md",
+  "__html": "<h1>下载DolphinScheduler发布版本</h1>\n<p>使用下面的链接,从Apache DolphinScheduler的镜像下载。</p>\n<p><strong>只有源码包属于Apache官方发布包,二进制发布包只是为了方便用户使用。</strong></p>\n<h2>DolphinScheduler</h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:center\">日期</th>\n<th style=\"text-align:center\">版本</th>\n<th style=\"text-align:center\"></th>\n<th style=\"text-align:center\">下载</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td style=\"text-align:center\">Feb. 24th, 2020</td>\n<td style=\"text-align:center\">1.2.1< [...]
+  "link": "/zh-cn/docs/1.2.0/user_doc/download.html",
+  "meta": {}
+}
\ No newline at end of file