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;
}
}
}