diff --git a/package.json b/package.json
index 2e44151aea73d11914021a800e05185c98e7a9cb..541c7152d47497a3b3095210137006606c7c0961 100755
--- a/package.json
+++ b/package.json
@@ -5,9 +5,10 @@
"private": true,
"scripts": {
"precommit": "npm run lint-staged",
- "start": "cross-env ESLINT=none roadhog dev",
+ "start": "HARD_SOURCE=none cross-env ESLINT=none roadhog dev",
"start:no-proxy": "cross-env NO_PROXY=true ESLINT=none roadhog dev",
"build": "cross-env ESLINT=none roadhog build",
+ "build-site": "roadhog-api-doc static",
"site": "roadhog-api-doc static && gh-pages -d dist",
"analyze": "cross-env ANALYZE=true roadhog build",
"lint:style": "stylelint \"src/**/*.less\" --syntax less",
@@ -40,10 +41,10 @@
"prop-types": "^15.5.10",
"qs": "^6.5.0",
"rc-drawer-menu": "^1.1.0",
- "react": "^16.3.1",
+ "react": "^16.4.0",
"react-container-query": "^0.11.0",
"react-document-title": "^2.0.3",
- "react-dom": "^16.3.1",
+ "react-dom": "^16.4.0",
"react-fittext": "^1.0.0",
"rollbar": "^2.3.4",
"url-polyfill": "^1.0.10"
diff --git a/src/components/Login/LoginTab.js b/src/components/Login/LoginTab.js
index 30e84ccbf1b4cba85ee3eaf7905b69c253ea3e85..ea42fc8e4fa1409216c51586c6adbcdfc26f1d23 100644
--- a/src/components/Login/LoginTab.js
+++ b/src/components/Login/LoginTab.js
@@ -21,15 +21,20 @@ class LoginTab extends Component {
this.props.tabUtil.addTab(this.uniqueId);
}
render() {
- return