diff --git a/css/home.css b/css/home.css old mode 100755 new mode 100644 index 0e16f534b81cbf0ac2cec619395634aed577e318..030ee5b7d8874c9b6cc264fc505fa02db2ef671a --- a/css/home.css +++ b/css/home.css @@ -2340,7 +2340,7 @@ html { min-width: 1080px; position: relative; z-index: 1; - font-family: 'NotoSansHans', 'Microsoft Yahei', Arial, serif; + font-family: tahoma,arial,Hiragino Sans GB,Microsoft YaHei; margin: 0; } ul { @@ -2361,38 +2361,27 @@ a { text-decoration: none; cursor: pointer; } -h2 { - font-size: 20px; - color: #2f323a; - text-align: center; - line-height: 20px; - padding: 50px 0; - margin: 0; - font-weight: 300; - position: relative; -} header.site-header { - height: 760px; - margin: 0; - background: url(./../images/banner.jpg) no-repeat center; - background-size: cover; - text-align: center; + height: 60px; + background-color: #000000; + padding: 0 100px; } header.site-header > nav.row > * { display: inline-block; - height: 70px; + height: 60px; } header.site-header .logo { - height: 70px; + height: 60px; float: left; } header.site-header .logo > img { - height: 50px; - margin-top: 10px; + height: 40px; + margin: 10px 10px 10px 10px; } header.site-header .top-nav { - float: right; - font-size: 16px; + margin-left: 80px; + margin-right: auto; + font-size: 14px; } header.site-header .top-nav .site-links { float: left; @@ -2401,12 +2390,12 @@ header.site-header .top-nav .site-links { header.site-header .top-nav .site-links > li { display: inline-block; float: left; - height: 70px; + height: 60px; } header.site-header .top-nav .site-links > li > a { display: inline-block; height: 100%; - line-height: 70px; + line-height: 60px; padding: 0 20px; color: rgba(255, 255, 255, 0.7); } @@ -2414,69 +2403,92 @@ header.site-header .top-nav .site-links > li > a.active, header.site-header .top-nav .site-links > li > a:hover { color: #fff; } -header.site-header .top-nav .language-switcher { +header.site-header .top-nav .version-switcher { position: relative; display: inline-block; - height: 70px; + height: 60px; float: left; } -header.site-header .top-nav .language-switcher:hover > a { +header.site-header .top-nav .version-switcher:hover > a { color: #fff; } -header.site-header .top-nav .language-switcher:hover > a .fa::before { +header.site-header .top-nav .version-switcher:hover > a .fa::before { content: "\F106"; } -header.site-header .top-nav .language-switcher::before { - content: ""; +header.site-header .top-nav .version-switcher > a { + color: rgba(255, 255, 255, 0.7); + line-height: 60px; display: inline-block; - width: 1px; - height: 16px; - top: 27px; + padding: 0 20px; +} +header.site-header .top-nav .version-switcher > a .fa::before { + margin-left: 5px; + content: "\F107"; +} +header.site-header .top-nav .version-switcher ul { + display: none; + top: 50px; + width: 60px; + text-align: center; + line-height: 30px; + background: rgba(0, 0, 0, 0.85); + color: #0073eb; position: absolute; - background-color: #64697b; left: 0; } -header.site-header .top-nav .language-switcher::after { - content: ""; +header.site-header .top-nav .version-switcher ul > li > a { + color: #ababab; +} +header.site-header .top-nav .version-switcher ul > li > a:hover { + color: #0073eb; +} +header.site-header .top-nav .version-switcher:hover ul { display: inline-block; - width: 1px; - height: 16px; - top: 27px; - position: absolute; - background-color: #64697b; - right: 0; } -header.site-header .top-nav .language-switcher > a { +header.site-header .right-nav { + float: right; + font-size: 14px; +} +header.site-header .right-nav .language-switcher { + position: relative; + display: inline-block; + height: 60px; + float: left; +} +header.site-header .right-nav .language-switcher:hover > a { + color: #fff; +} +header.site-header .right-nav .language-switcher:hover > a .fa::before { + content: "\F106"; +} +header.site-header .right-nav .language-switcher > a { color: rgba(255, 255, 255, 0.7); - line-height: 70px; + line-height: 60px; display: inline-block; - padding: 0 20px; + margin-right: 10px; } -header.site-header .top-nav .language-switcher > a .fa::before { +header.site-header .right-nav .language-switcher > a .fa::before { margin-left: 5px; content: "\F107"; } -header.site-header .top-nav .language-switcher ul { +header.site-header .right-nav .language-switcher ul { display: none; top: 50px; - width: 100%; + width: 60px; text-align: center; - line-height: 40px; - background: #fff; - color: #666; + line-height: 30px; + background: rgba(0, 0, 0, 0.85); + color: #0073eb; position: absolute; left: 0; } -header.site-header .top-nav .language-switcher ul > li + li { - border-top: 1px solid #ccc; +header.site-header .right-nav .language-switcher ul > li > a { + color: #ababab; } -header.site-header .top-nav .language-switcher ul > li > a { - color: #333; -} -header.site-header .top-nav .language-switcher ul > li > a:hover { - color: #000; +header.site-header .right-nav .language-switcher ul > li > a:hover { + color: #0073eb; } -header.site-header .top-nav .language-switcher:hover ul { +header.site-header .right-nav .language-switcher:hover ul { display: inline-block; } header.site-header .github-fork { @@ -2485,107 +2497,96 @@ header.site-header .github-fork { } header.site-header .github-fork > a { display: inline-block; - line-height: 30px; - width: 186px; - color: #597cf1; - padding: 0 15px; - border: 1px solid #3c4f85; - margin: 20px 0; - border-radius: 15px; + line-height: 40px; + width: 100px; + color: rgba(255, 255, 255, 0.7); + padding: 0 10px; + margin: 10px 0; font-size: 14px; } header.site-header .github-fork > a .fa { - font-size: 22px; - margin-right: 8px; - margin-top: 3px; + font-size: 20px; + margin-right: 10px; + margin-top: 8px; + float: left; +} +header.site-header .github-fork > a span { + margin-right: 10px; float: left; } header.site-header .github-fork > a:hover { color: #fff; - background-color: #597cf1; } -header.site-header .banner { +.head-banner { + background: url(./../images/banner.jpg) no-repeat center bottom; + background-size: cover; + height: 399px; color: #fff; + text-align: center; + padding-top: 126px; + padding-bottom: auto; } -header.site-header .banner h1 { - margin: 168px 0 46px 0; - font-size: 40px; - line-height: 50px; - font-weight: normal; +.head-banner .banner { + color: #fff; + padding-top: 10px; } -header.site-header .banner h1 span { - letter-spacing: 5px; +.head-banner .banner h1 { + margin: 0 0 0 0; + font-size: 48px; + line-height: 60px; + font-weight: normal; } -header.site-header .banner p { - color: #b9bcc4; - font-size: 18px; - font-weight: 100; - line-height: 18px; - margin: 0 0 46px 0; +.head-banner .banner p { + font-size: 16px; + line-height: 20px; + font-weight: normal; + margin: 40px 0 50px 0; } -header.site-header .banner .quick-start { +.head-banner .banner .quick-start { display: inline-block; - line-height: 50px; - padding: 0 30px; - font-size: 20px; + line-height: 60px; color: #ffffff; - background-color: #ff9711; - border-radius: 25px; -} -header.site-header .banner .quick-start:hover { - background-color: #cc7504; + font-size: 18px; + width: 212px; + border: 1px solid #fff; } -header.site-header .banner .github-counter { - border-radius: 3px; - border: 1px solid #d5d5d5; +.head-banner .banner .github-counter { display: inline-block; - margin: 40px 20px 0; - height: 26px; - line-height: 28px; - color: #333; - background-color: #fff; + margin: 50px 20px 0; + line-height: 35px; + color: #ffff; } -header.site-header .banner .github-counter > span { +.head-banner .banner .github-counter > span { display: inline-block; - font-size: 12px; + font-size: 18px; line-height: 26px; float: left; - padding: 0 12px; -} -header.site-header .banner .github-counter > span:nth-child(1) { - font-weight: 700; - border-right: 1px solid #d5d5d5; - background-color: #ddd; - background-image: linear-gradient(#eee, #ddd); + padding: 0 5px; } -header.site-header .banner .github-counter > span:nth-child(1) .fa { - margin-right: 5px; - font-size: 16px; +.services { + background-color: #f4f5f7; } .services h2 { + padding-top: 80px; + position: relative; text-align: center; + margin-top: 0px; + margin-bottom: 0px; } .services h2 span { - padding: 0 20px; - background-color: #fff; + color: #333; + font-size: 30px; + font-weight: normal; position: relative; z-index: 1; } -.services h2::after { - content: ""; - width: 100%; - height: 1px; - background-color: #e6e8eb; - display: inline-block; - position: absolute; - top: 50%; - left: 0; -} -.services > .row:nth-child(3) { - background-color: #fcfdff; -} -.services > .row:nth-child(n+2) { - border-bottom: 1px solid #f3f4f5; +.services .sub-title { + text-align: center; + font-size: 16px; + color: #999; + font-weight: normal; + margin-top: 30px; + margin-bottom: 30px; } .services > .row > div { width: 50%; @@ -2618,10 +2619,9 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { max-height: 100%; } .services .service-desc h3 { - color: #2f3443; + color: #333; font-size: 24px; - line-height: 24px; - font-weight: 500; + font-weight: normal; margin: 0; } .services .service-desc p { @@ -2629,43 +2629,30 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { font-size: 16px; font-weight: 100; line-height: 24px; - color: #7f828b; + color: #999; } .services .service-desc a.view-more { - color: #597cf1; - border: 1px solid #597cf1; - font-size: 14px; - line-height: 14px; - padding: 8px 16px; - border-radius: 20px; + color: #666; + font-size: 16px; display: inline-block; } -.services .service-desc a.view-more:hover { - color: #fff; - background-color: #597cf1; -} .features { - background-color: #f1f2f4; - padding-bottom: 90px; + background-color: #ffffff; + padding-top: 80px; + padding-bottom: 60px; } .features h2 { text-align: center; + margin-bottom: 70px; + margin-top: 0px; + font-size: 30px; + color: #333; } .features h2 span { - padding: 0 20px; - background-color: #f1f2f4; position: relative; z-index: 1; -} -.features h2::after { - content: ""; - width: 100%; - height: 1px; - background-color: #e6e8eb; - display: inline-block; - position: absolute; - top: 50%; - left: 0; + font-weight: normal; + color: #333; } .features .feature-desc { width: 25%; @@ -2673,79 +2660,100 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { text-align: center; } .features .feature-desc h3 { - color: #2f3443; - margin: 30px 0 28px; - font-size: 20px; - line-height: 20px; - font-weight: 300; + color: #333; + margin: 30px 0 20px; + font-size: 18px; + font-weight: normal; } .features .feature-desc p { font-size: 14px; - font-weight: 100; - line-height: 30px; - color: #7f828b; + text-align: center; + line-height: 24px; + color: #999; max-width: 75%; margin: 0; display: inline-block; } .get-started { - background: url(./../images/get-started-bg.jpg) no-repeat center bottom; - color: #fff; + background-color: #ffffff; text-align: center; - padding: 60px 0; + padding-bottom: 80px; } .get-started h2 { - font-size: 24px; - color: #fff; - font-weight: 500; - margin: 0 0 30px 0; - padding: 0; + font-size: 30px; + color: #333; + margin-bottom: 30px; + font-weight: normal; } .get-started p { - font-size: 14px; + font-size: 16px; font-weight: 100; - color: #b4c3f3; - margin: 0 0 30px 0; + color: #999; + margin-bottom: 30px; } .get-started .quick-start { - color: #ffffff; - background-color: #597cf1; - padding: 8px 30px; + color: #fff; + background-color: #0073eb; + font-size: 18px; display: inline-block; - border-radius: 20px; -} -.get-started .quick-start:hover { - background-color: #3f5fcd; + line-height: 60px; + width: 212px; } .footer-nav { - background-color: #303646; + background-color: #333; + color: ccc; } -.footer-nav .tr-code { - color: #fff; - text-align: center; - line-height: 100px; - font-size: 14px; - padding-top: 30px; +.footer-nav .intern-console { + margin-left: 50px; + margin-right: 19px; + color: #ccc; + font-size: 12px; + line-height: 30px; + width: 150px; + float: left; + display: inline; } -.footer-nav .tr-code > * { - vertical-align: middle; +.footer-nav .chat-console { + padding-left: 50px; + color: #ccc; + font-size: 12px; + width: 600px; + float: left; + display: inline; + border-left: 1px solid rgba(241, 242, 244, 0.2); + border-right: 1px solid rgba(241, 242, 244, 0.2); } -.footer-nav .tr-code > img { - margin-bottom: 0px; - margin-top: 0px; +.footer-nav .chat-console .sub-top-nava > li { + line-height: 30px; + width: 25%; + float: left; + display: inline; + margin-bottom: 20px; } -.footer-nav .tr-code > p { - line-height: 40px; - margin-top: 0px; - margin-bottom: 0px; +.footer-nav .public-console { + margin-left: 49px; + margin-right: 50px; + width: 100px; + float: left; + display: inline; +} +.footer-nav .public-console > * { + vertical-align: left; +} +.footer-nav .public-console > img { + margin-right: 5px; +} +.footer-nav .public-console > p { + color: #ccc; + font-size: 14px; } .footer-nav .contact-us { color: #fff; text-align: center; - line-height: 70px; + line-height: 30px; font-size: 14px; - border-bottom: 1px solid #484e5e; - margin-bottom: 30px; + margin-bottom: 20px; + padding-top: 40px; } .footer-nav .contact-us > * { vertical-align: middle; @@ -2758,7 +2766,7 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { } .footer-nav .friendly-links { text-align: center; - margin-bottom: 10px; + margin-bottom: 40px; } .footer-nav .friendly-links > li { display: inline-block; @@ -2766,18 +2774,18 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { line-height: 12px; } .footer-nav .friendly-links > li > a { - color: #a7adbd; + color: #ccc; font-size: 12px; } -.footer-nav .friendly-links > li + li { - border-left: 1px solid rgba(241, 242, 244, 0.2); -} .footer-nav .copyright { - color: #64697b; + color: #666; font-size: 12px; text-align: center; - margin: 0; - padding: 0 0 40px; + padding: 20px 0 20px; + margin-bottom: -10px; +} +.footer-nav .copyright > a { + color: #fff; } /*# sourceMappingURL=home.css.map*/ \ No newline at end of file diff --git a/css/home.css.map b/css/home.css.map old mode 100755 new mode 100644 diff --git a/images/._email-pic.png b/images/._email-pic.png deleted file mode 100755 index 1a65bfbb3a935f5fbf562363d31f4c9ba5c2e06e..0000000000000000000000000000000000000000 Binary files a/images/._email-pic.png and /dev/null differ diff --git a/images/banner.jpg b/images/banner.jpg old mode 100755 new mode 100644 index 026fbe26792e5716d4eed11a9e2b67f6ad32b661..627f5a0df7dbf030cca7b007b10bfff07e3bb398 Binary files a/images/banner.jpg and b/images/banner.jpg differ diff --git a/images/email-pic.png b/images/email-pic.png deleted file mode 100755 index 0b03f4c386d7f1e0e79684e0bd0446f1d6275767..0000000000000000000000000000000000000000 Binary files a/images/email-pic.png and /dev/null differ diff --git a/images/get-started-bg.jpg b/images/get-started-bg.jpg deleted file mode 100755 index 2a4b01fa430bd866258417184af2bd71b7e4a041..0000000000000000000000000000000000000000 Binary files a/images/get-started-bg.jpg and /dev/null differ diff --git a/images/pr-code.png b/images/pr-code.png deleted file mode 100755 index e8c02b2faacef11521b5ce31a412f5c91ac47f7c..0000000000000000000000000000000000000000 Binary files a/images/pr-code.png and /dev/null differ diff --git a/index.cn.html b/index.cn.html old mode 100755 new mode 100644 index d3251121473a509adb9d8c0e9d42b5eb96e80429..e5f6821a3697de4269ec4a819d0239a9ecdd2aac --- a/index.cn.html +++ b/index.cn.html @@ -1 +1 @@ - PaddlePaddle

丰富的算法服务

机器视觉

卷积神经网络可以识别图像中的主要对象,并输出分类结果

查看更多

自然语言理解

利用LSTM网络从IMDB电影评论的中分析出评论者情绪的正面和负面

查看更多

搜索引擎排序

分析用户特征、电影特征、点评分数,预测新用户对不同电影的点评分数

查看更多

技术和服务优势

易用性

为用户提供了直观、灵活的数据接口和模型配置接口

灵活性

支持CNN、RNN等多种神经网络结构和优化算法。简单书写配置文件即可实现复杂模型

高效性

在计算、存储、通信、架构等方面都做了高效优化,充分发挥各种资源的性能

扩展性

全面支持多核、多GPU、多机环境。轻松应对大规模数据训练需求

现在开始使用PaddlePaddle

易学易用的分布式深度学习平台

快速入门
\ No newline at end of file + PaddlePaddle

丰富的算法服务

易用、高效、灵活、扩展性好

机器视觉

卷积神经网络可以识别图像中的主要对象,并输出分类结果

查看更多 >

自然语言理解

利用LSTM网络从IMDB电影评论的中分析出评论者情绪的正面和负面

查看更多 >

搜索引擎排序

分析用户特征、电影特征、点评分数,预测新用户对不同电影的点评分数

查看更多 >

技术和服务优势

易用性

为用户提供了直观、灵活的数据接口和模型配置接口

灵活性

支持CNN、RNN等多种神经网络结构和优化算法。简单书写配置文件即可实现复杂模型

高效性

在计算、存储、通信、架构等方面都做了高效优化,充分发挥各种资源的性能

扩展性

全面支持多核、多GPU、多机环境。轻松应对大规模数据训练需求

现在开始使用PaddlePaddle

易学易用的分布式深度学习平台

快速入门
\ No newline at end of file diff --git a/index.html b/index.html old mode 100755 new mode 100644 index 1b2877b102bd3f5706e93a4ca3372640d9660ef9..7c82c4f7e7608d1abfeab9820ea50a6bad1cf5ca --- a/index.html +++ b/index.html @@ -1 +1 @@ - PaddlePaddle

Extensive Algorithmic Service

Machine Vision

The convoluted neural network can identify the main object in the image and output the classification result

Read more

Natural Language Understanding

Using the LSTM network to analyze the positive and negative aspects of the commenter's emotions from IMDB film review

Read more

Search Engine Ranking

Analyze user characteristics, movie features, rating scores, predict new users' ratings for different movies

Read more

Technology and Service Advantages

Ease of use

Provids an intuitive and flexible interface for loading data and specifying model structure.

Flexibility

Supports CNN, RNN and other neural network. Easy to configure complex models.

Efficiency

Efficient optimization of computing, memory, communications and architecture.

Scalability

Easy to use many CPUs/GPUs and machines to speed up your training and handle large-scale data easily.

Start Using PaddlePaddle

Easy to Learn and Use Distributed Deep Learning Platform

Quick Start
\ No newline at end of file + PaddlePaddle

Extensive Algorithmic Service

Easy to use, efficient, flexible, and scalable

Machine Vision

The convoluted neural network can identify the main object in the image and output the classification result

Read more >

Natural Language Understanding

Using the LSTM network to analyze the positive and negative aspects of the commenter's emotions from IMDB film review

Read more >

Search Engine Ranking

Analyze user characteristics, movie features, rating scores, predict new users' ratings for different movies

Read more >

Technology and Service Advantages

Ease of use

Provids an intuitive and flexible interface for loading data and specifying model structure.

Flexibility

Supports CNN, RNN and other neural network. Easy to configure complex models.

Efficiency

Efficient optimization of computing, memory, communications and architecture.

Scalability

Easy to use many CPUs/GPUs and machines to speed up your training and handle large-scale data easily.

Start Using PaddlePaddle

Easy to Learn and Use Distributed Deep Learning Platform

Quick Start
\ No newline at end of file diff --git a/js/common.bundle.js b/js/common.bundle.js old mode 100755 new mode 100644 index 200397a98df71867ade8ae26c7c5274ba0ee205f..a6f585ad017e08f1c4251621362591f47cf1c208 --- a/js/common.bundle.js +++ b/js/common.bundle.js @@ -143,7 +143,7 @@ /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ -/******/ __webpack_require__.p = "/Users/baidu/Desktop/xushaoyong/portal_diff/portal/dist/js"; +/******/ __webpack_require__.p = "/Users/baidu/Desktop/portal/dist/js"; /******/ /******/ // on error function for async loading /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; diff --git a/js/common.bundle.js.map b/js/common.bundle.js.map old mode 100755 new mode 100644 index d14544ffac3e3a55cb3574ead2f9198b081bf84e..2fc0318d105b2f62745b88108448b1fabb33a623 --- a/js/common.bundle.js.map +++ b/js/common.bundle.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap 15b83b23bd158ae8b48c"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAY,2BAA2B;AACvC;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAI;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,mDAA2C,cAAc;;AAEzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAK;AACL;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;AAEA;AACA,kDAA0C,oBAAoB,WAAW","file":"common.bundle.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t1: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tif(installedChunks[chunkId] === 0) {\n \t\t\treturn Promise.resolve();\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunks[chunkId]) {\n \t\t\treturn installedChunks[chunkId][2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunks[chunkId][2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = 'text/javascript';\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"\" + chunkId + \".bundle.js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/Users/baidu/Desktop/xushaoyong/portal_diff/portal/dist/js\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 15b83b23bd158ae8b48c"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap cfa7bb9117fb36f867c0"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAY,2BAA2B;AACvC;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAI;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,mDAA2C,cAAc;;AAEzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAK;AACL;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;AAEA;AACA,kDAA0C,oBAAoB,WAAW","file":"common.bundle.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t1: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tif(installedChunks[chunkId] === 0) {\n \t\t\treturn Promise.resolve();\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunks[chunkId]) {\n \t\t\treturn installedChunks[chunkId][2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunks[chunkId][2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = 'text/javascript';\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"\" + chunkId + \".bundle.js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/Users/baidu/Desktop/portal/dist/js\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap cfa7bb9117fb36f867c0"],"sourceRoot":""} \ No newline at end of file diff --git a/js/home.bundle.js b/js/home.bundle.js old mode 100755 new mode 100644 diff --git a/js/home.bundle.js.map b/js/home.bundle.js.map old mode 100755 new mode 100644