diff --git a/src/assets/stylesheets/info-dialog.scss b/src/assets/stylesheets/info-dialog.scss index 7e67c1f4c0d5897734020bceca6da9017afeff81..ae46af24e2d332f746c67b498e85bc7633af51a0 100644 --- a/src/assets/stylesheets/info-dialog.scss +++ b/src/assets/stylesheets/info-dialog.scss @@ -140,7 +140,8 @@ &__submit { @extend %bottom-button; border: 0; - margin-top: 16px; + margin-top: 0; + margin-bottom: 0; } &__privacy { diff --git a/src/react-components/home-root.js b/src/react-components/home-root.js index 99b3706abbd94b6454858be90cfed24612f4632b..8422af8d4124e3049af8f6c4a7360c6c8c577f88 100644 --- a/src/react-components/home-root.js +++ b/src/react-components/home-root.js @@ -10,13 +10,14 @@ import { ENVIRONMENT_URLS } from "../assets/environments/environments"; import HubCreatePanel from "./hub-create-panel.js"; import InfoDialog from "./info-dialog.js"; -const navigatorLang = (navigator.languages && navigator.languages[0]) || navigator.language || navigator.userLanguage; - -const lang = navigatorLang.toLowerCase().split(/[_-]+/)[0]; +const navigatorLang = ((navigator.languages && navigator.languages[0]) || navigator.language || navigator.userLanguage) + .toLowerCase() + .split(/[_-]+/)[0]; import localeData from "../assets/translations.data.json"; addLocaleData([...en]); +const lang = (navigatorLang && localeData[navigatorLang]) || "en"; const messages = localeData[lang] || localeData.en; class HomeRoot extends Component { @@ -69,7 +70,7 @@ class HomeRoot extends Component { const dialogTypes = InfoDialog.dialogTypes; return ( - <IntlProvider locale={lang} messages={messages}> + <IntlProvider defaultLocale="en" locale={lang} messages={messages}> <div className="home"> <div className={mainContentClassNames}> <div className="header-content">