diff --git a/src/assets/css/styles.css b/src/assets/css/styles.css index 76db38366..69691bea9 100644 --- a/src/assets/css/styles.css +++ b/src/assets/css/styles.css @@ -981,10 +981,15 @@ td.pulse-off input { .mb-2 { margin-bottom: 1.5rem !important; } -} -.login-form > div { - position: relative; + .forgot-password-link { + cursor: pointer; + color: $brand-link-color !important; + + &&:hover { + color: $brand-color-primary !important; + } + } } .filter-btn-wrapper { diff --git a/src/components/app/LoginForm.js b/src/components/app/LoginForm.js index b46e731ec..4964328ca 100644 --- a/src/components/app/LoginForm.js +++ b/src/components/app/LoginForm.js @@ -145,6 +145,10 @@ class LoginForm extends Component { }); }; + handleForgotPassword = () => { + console.log('clicked') + } + openDropdown = () => { this.setState({ dropdownToggled: true, @@ -257,6 +261,14 @@ class LoginForm extends Component { : counterpart.translate('login.callToAction')} +
+ + {counterpart.translate('login.forgotPassword.caption')} + +
); } diff --git a/src/containers/Login.js b/src/containers/Login.js index e439b8224..cdff37088 100644 --- a/src/containers/Login.js +++ b/src/containers/Login.js @@ -17,6 +17,7 @@ class Login extends Component { } } + // TODO: We could use current-device lib for this userBrowser = () => { const isChrome = !!window.chrome && !!window.chrome.webstore;