Данная проектная работа предназначена для отработки изученного материала в Яндекс Практикуме, в частности отработки знаний по: HTML, CSS, JavaScript, WebPack, API
- адаптацию блоков и элементов страницы под большие экраны и мобильные устройства;
- использование знаний по верстке проекта;
- использование базовых знаний js: возможность редактировать имя и описание пользователя;
- реализована возможность добавления карточки с названием места и соотвествующей картинкой;
- реализована возможность ставить лайки на понравившиеся карточки и убирать его при необходимости;
- создан попап с возможностью просмотра изображения карточки при увеличении;
- реализована возможность удаления карточек;
- плавное открытие и закрытие попапов;
- закрытие попапов при нажатии на overlay;
- закрытие попапов при нажатии на esc;
- добавлена валидация формы Профиль;
- добавлена валидация формы Добавления карточки;
- применено ООП
Ссылка на работу Github-pages