- Сверстана страница "Оформления заказа".
- Использовалась методология БЭМ.
- Препроцессор - SASS
- Эффекты наведения и взаимодействия выполнены с параметром transition 0.3s.
- Реализована вся логика переключателей, кнопок, бургеров, обработка полей, отправка формы .
- При успешной отправке форме появляется модальное окно
- Поле адрес и карта связаны, при вводе адреса на карте должен отобразиться маркер
Для данного пункта использовались Dadata и yandex-map. - При оформлении заказа должен происходить сбор информации в объект FormData. Собранные данные выводятся в console.log().
Для начала работы у вас должент быть установлен Node.js
- Установка -
npm i
- Запуск локального сервера -
npm start
- Сборка проекта, минификация скриптов
и оптимизация изображений перед деплоем на прод -npm run build
- Запуск тестирования на соответствия кодгайдам -
npm test
- Создание webp изображений в директории source -
npm run webp
Тестовое задание на HTML-верстальщика