Работа включает в себя:
- В названиях классов HTML-элементов использована методология БЭМ
- Адаптивная верстка для любых устройств от 320 до 3840
- Верстка pixel perfect на всех макетах
- Блоки сверстаны с учетом использования большого количества текста (переполняемость)
- Плавные эффекты при наведении
- Использование CSS Grid Layout
- Минификация верстки, стилей и Js
- Использование WebP в качестве формата для изображений
- "Ленивая" загрузка изображений (aka Lazy loading)
- Использование SVG спрайтов
Данная работа была выполнена при помощи Gulp. В GitHub репозитории можно ознакомиться c исходниками, включая конфигурационный файл Gulp и файл package.json.