Webpack tasks:
- npm run build:dev - starting dev
- npm run build:prod - compile prod
Написано с использованием габлонизатора pug, использовался препроцессор stylus, javascript, jquery и сборщик webpack. В ходе тестового задания было реализовано:
- Кроссбраузерная семантичная верстка на HTML 5 (Браузеры Chrome, Safari, Opera, Edge, Firefox).
- Реализована адаптивность под разрешения mobile, tablet, desktop (Применен принцип Desktop-first).
- Сетка сайта построена с помощью Flexbox модели.
- Именование класов по БЭМ методологии.
- Реализованы различные слайдеры с применением библиотеки swiper.
- Добавлена галлерея fancybox.
- Реализован аккордион с использованием jQuery.
- Выполнено модальное окно.
- Добавлена css-анимация для всех активных элементов(кнопки, инпуты и т.д.)