Форма для отправки сообщения администрации сайта.
Прототипы
Критерии приемки:
- Модальное окно формы обратной связи открывается по нажатию на иконку/кнопку обратной связи в Подвал (footer) .
- Модальное окно формы обратной связи закрывается по нажатию на иконку закрытия.
- Для мобильной версии: окно формы обратной связи открывается на весь экран.
- Элементы модального окна формы обратной связи представлены в таблице ниже.
|
Элемент |
Тип |
Критерии |
Этап реализации |
1 |
Заголовок |
Заголовок Н2 |
1. Объем не более 60 символов. |
|
- Содержит текст “Свяжитесь с нами”. | MVP |
| 2 | Закрыть | Иконка | 1. По нажатию на иконку закрытия окно закрывается.
- Иконка закрытия представлена векторным изображением. | MVP |
| 3 | Имя | Поле | 1. Содержит подпись с текстом “Ваше имя”.
- Поле не обязательно для заполнения.
- Поле содержит подсказку placeholder с текстом “Иван”.
- Ограничение по вводу - 80 символов.
- По нажатию на клавишу Tab система переводит каретку в следующее поле “E-mail”. | MVP |
| 4 | E-mail | Поле | 1. Содержит подпись с текстом “Ваш e-mail*”.
- Поле обязательно для заполнения.
- Поле содержит подсказку placeholder с текстом “[email protected]”.
- Ограничение по вводу - 256 символов.
- По нажатию на клавишу Tab или клику в любом месте вне поля ввода система проверяет, является ли введенная комбинация символов адресом электронной почты с соответствии с ‣.
- Если введеные данные не проходят проверку, система переводит поле в состояние ошибки.
- Состояние ошибки - обводка поля становится красной, над полем выводится сообщение “Введите корректный адрес электронной почты”.
- Сообщение “Введите корректный адрес электронной почты” пропадает при клике внутри поля ввода.
- Обводка полем красным сохраняется, пока введенные данные не пойдут проверку или пока пользователь не очистит поле. | MVP |
| 5 | Сообщение | Поле | 1. Содержит подпись с текстом “Сообщение*”.
- Поле обязательно для заполнения.
- Поле содержит подсказку placeholder с текстом “Введите сообщение”.
- Ограничение по вводу - 1000 символов.
- Состояние ошибки - обводка поля становится красной, над полем выводится сообщение “Введите сообщение”.
- Сообщение “Введите сообщение” пропадает при клике внутри поля ввода.
- Обводка полем красным сохраняется, пока пользователь не введет в поле какие-либо символы. | MVP |
| 6 | Согласие | Чекбокс | 1. По умолчанию находится в неотмеченном состоянии.
- По нажатию на чекбокс система меняет его соостояние на “отмечено”.
- Состояние ошибки - обводка чекбокса становится красной.
- Обводка полем красным сохраняется, пока пользователь не отметит чекбокс.
- Подпись к чекбоксу содержит текст: “Нажимая кнопку «Отправить», я даю свое согласие на обработку моих персональных данных, в соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и для целей, определенных в Согласии на обработку персональных данных*”, где подчеркнутый текст - ссылка на Федеральный закон №152-ФЗ. | MVP |
| 7 | Отправить | Кнопка | 1. Кнопка по умолчанию активна (ярко-оранжевый цвет).
- При попытке пользователя нажать на кнопку, если форма заполнена некорректно, система переводит в состояние ошибки поля, состояние которых не удовлетворяет требованиям системы (см. п 3 ниже) и переводит кнопку в неактивное состояние (бледно-оранжевый цвет).
- После ошибки кнопка остается неактивной, пока форма не будет заполнена корректно.
- Система считает форму заполненной корректно при одновременном выполнении всех перечисленных ниже условий:
- поле E-mail заполнено
- введеный пользователем в поле E-mail адрес электронной почты прошел проверку
- поле Сообщение заполнено
- чекбокс Согласие находится в отмеченном состоянии.
- По нажатию на кнопку система формирует сообщение и отправляет его на электронную почту администратора сайта [email protected]. Шаблон письма можно найти по ссылке.
****6. Система ****закрывает модальное окно формы обратной связи и выводит сообщение об успешной отправке обращения.
- Сообщение об успешной отправке обращения содержит текст “Ваше сообщение отправлено”, кнопку “ОК” иконку закрытия, представленную векторным изображением.
- Сообщение об успешной отправке обращения автоматически закрывается через 5 секунд.
- Система также закрывает сообщение об успешной отправке обращения по нажатию на иконку закрытия или кнопку “ОК” в окне сообщения. | MVP |