На странице выведи форму с несколькими полями (например имя, email, телефон) и одним селектом. По сабмиту провалидируй ее соответствущими правилами (Имя латиницей, email, российский мобильный телефон) и в случае успеха выведи данные в консоль, а в случае ошибок заполнения выведи все ошибки пользователю. Форма должна хорошо выглядеть на всех современных устройствах, от мобильного до компьютеров с большими экранами. За основу можно взять нашу дизайн систему Paramdigm, но это не обязательно.
- Раскрой свои профессиональные навыки в коде.
- Будь внимателен к мелочам, чтобы не было стыдно за результат. Как в коде, так и в сопутствующих задачах.
- Используй совпадающие с нашими технологии и инструменты, а если не совпадают, опиши в
readme.md
плюсы такого выбора. - Не забывай мобильные устройства.
- Поддержи браузеры больше 5% по РФ.
- Выложи код на github и пришли ссылку на репозиторий.
- html5, css3, javascript
- photoshop, sketch, svg
- stylus, postcss
- vanillajs, typescript, react
- bem, git
- nodejs, npm, gulp, webpack