diff --git a/src/components/auth/forgotPassword/ForgotPassword.jsx b/src/components/auth/forgotPassword/ForgotPassword.jsx index 1d37462..9abc38a 100644 --- a/src/components/auth/forgotPassword/ForgotPassword.jsx +++ b/src/components/auth/forgotPassword/ForgotPassword.jsx @@ -20,6 +20,8 @@ class Body extends BaseAuthBody { // Если юзер вводил своё мыло во время попытки авторизации, то почему бы его сюда автоматически не подставить? render() { + const {user} = this.context; + return (
{this.renderErrors()} @@ -33,16 +35,14 @@ class Body extends BaseAuthBody { color="lightViolet" required placeholder={messages.accountEmail} + defaultValue={user.email || user.username || ''} /> - -

TODO: тут ещё должна быть капча

-

TODO: эту страницу пока что не имплементим

); } onFormSubmit() { - // TODO: обработчик отправки письма с инструкцией по смене аккаунта + // TODO: обработчик отправки письма с инструкцией по смене пароля } } diff --git a/src/components/auth/login/Login.jsx b/src/components/auth/login/Login.jsx index 375607d..cbd0b69 100644 --- a/src/components/auth/login/Login.jsx +++ b/src/components/auth/login/Login.jsx @@ -46,9 +46,7 @@ export default function Login() { ), Links: () => ( - - - + ) }; } diff --git a/src/components/auth/password/Password.jsx b/src/components/auth/password/Password.jsx index d2c1587..67183c7 100644 --- a/src/components/auth/password/Password.jsx +++ b/src/components/auth/password/Password.jsx @@ -44,7 +44,10 @@ class Body extends BaseAuthBody { placeholder={messages.accountPassword} /> - } /> + } + /> ); } diff --git a/src/components/ui/panel.scss b/src/components/ui/panel.scss index 6aca2a1..ad440be 100644 --- a/src/components/ui/panel.scss +++ b/src/components/ui/panel.scss @@ -54,11 +54,6 @@ $bodyTopBottomPadding: 15px; border-bottom: 1px dotted rgba(#fff, 0.75); text-decoration: none; transition: .25s; - - &:hover { - text-shadow: 0 0 1px #fff; - border-bottom-color: transparent; - } } } @@ -102,8 +97,8 @@ $bodyTopBottomPadding: 15px; a { &:hover { - color: #fff; - opacity: 0.7; + text-shadow: 0 0 1px #fff; + border-bottom-color: transparent; } } }