Форма для отправки сообщения администрации сайта.

Прототипы

Критерии приемки:

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