<!-- Первая часть код -->
<style>
/*Стили полей ввода*/
input {
width: 100%; /* Ширина полей (лучше не менять) */
box-sizing: border-box;
height: 40px; /* Высота */
margin-bottom: 30px; /* Отступ снизу */
padding: 0 20px; /* Внутренний отступ слева и справа по 20px */
border: 1px solid white; /* Размер границы, тип и цвет */
border-radius: 30px; /* Радиус скруглений границ */
background-color: transparent; /* Фоновый цвет */
color: white; /* Цвет текста */
font-size: 18px; /* Размер шрифта */
outline: none;
}
/*Стили подсказок внутри полей ввода*/
input::placeholder {
color: white; /* Цвет подсказки */
font-size: 18px; /* Размер шрифта */
}
/*Стили кнопки регистрации*/
.recover-button {
cursor: pointer; /* Тип курсора */
}
/*Стили сообщений об ошибке*/
.tlk-input-error_show, .tlk-input-error_error {
width: 100%; /* Ширина сообщения (лучше не менять) */
box-sizing: border-box;
margin: 0; /* Внешние отступы */
padding: 10px 20px; /* Внутренние отступы сверху и снизу, слева и справа */
color: white; /* Цвет сообщения */
font-size: 18px; /* Размер шрифта */
background-color: red; /* Цвет фона */
text-align: center; /* Расположение текста */
}
#form-recover-password {
width: 100%;
}
</style>
<form method="post" id="form-recover-password" action="/">
<input type="email" name="login" placeholder="Ваша почта" required="">
<!-- Вместо "Ваша почта" можно прописать свою подсказку -->
<div class="tlk-input-error tlk-input-error_all"></div>
<button type="submit" class="tlk-btn tlk-btn_gray tlk-btn_reset oldbutton3">Восстановить<span class="tlk-loadicon"></span></button>
</form>
<!-- Вторая часть код -->
<style>
#app {
display: none !important;
}
.oldbutton3 {
display: none;
}
.uc-recover-message {
display: none;
}
</style>
<script src="https://members2.tildacdn.com/frontend/js/tilda-members-init.min.js?t=1708770229" id="tilda-membersarea-js"></script>
<script src="https://members.tildaapi.com/frontend/js/tilda-members-sign-dict.min.js"></script>
<script src="https://members.tildaapi.com/frontend/js/tilda-members-sign.min.js"></script>
<div id="app">
<div class="tlk-form">
<div class="tlk-form__container-wrap">
<div class="tlk-form__container">
<div class="tlk-form__title" data-field="tlk-title">Восстановление пароля</div>
<div class="tlk-form__descr" data-field="tlk-text">Введите email, который вы использовали при регистрации</div>
<form method="post" id="form-recover-password" action="/">
<div class="tlk-form__wrap">
<div class="tlk-form__item">
<input type="email" name="login" placeholder="janedoe@mail.com" class="tlk-input" required="">
<div class="tlk-input-error"></div>
</div>
</div>
<div class="tlk-input-error tlk-input-error_all">Error text</div>
<div class="tlk-form__submit-wrap">
<div class="tlk-form__submit-btn">
<button type="submit" class="tlk-btn tlk-btn_gray tlk-btn_reset">Восстановить<span class="tlk-loadicon"></span></button>
</div>
</div>
</form>
<div class="tlk-form__wrap-links">
<a href="/members/login" class="tlk-form__link" data-route="" data-field="tlk-link">Войти</a>
<a href="/members/signup" class="tlk-form__link" data-route="" data-field="tlk-link">Зарегистрироваться</a>
</div>
</div>
</div>
</div>
<deepl-input-controller></deepl-input-controller>
</div>
<script>
document.addEventListener('DOMContentLoaded', function () {var signUpButton = document.querySelector('.recover-button');signUpButton.addEventListener('click', function () {var oldButton = document.querySelector('.oldbutton3');if (oldButton) {oldButton.click();}});});
</script>
<script>
let successInterval = setInterval(function () {let successElements = document.querySelectorAll('.tlk-form__recovery-success');if (successElements.length > 0) {document.querySelector('.uc-recover-block').style.display = 'none';document.querySelector('.uc-recover-message').style.display = 'block';clearInterval(successInterval);}}, 50);
</script>