Skip to content

Latest commit

 

History

History
64 lines (40 loc) · 3.89 KB

CHANGELOG.md

File metadata and controls

64 lines (40 loc) · 3.89 KB

Changelog

[v3.0.3]

29 - July 2021

  • Обновление пакетов

  • Закомментировано содержимое block content в файле index.pug. Данное содержимое служит лишь для примера в разработке и не должно попадать на тестовые и тем более на боевые сервера.

[v3.0.2]

26 - July 2021

  • Добавлена gulp-задача для автоматического добавления файла robots.txt на тестовые сервера

[v3.0.1]

26 - July 2021

  • Обновление пакетов

[v3.0.0]

17 - May 2021

  • Важно, для корректной работы необходимо использовать node v12 и выше, поэтому перед тем как работать, обязательно обновите свою версию

  • Важно, для корректной работы node v12 и выше, необходимо обновить npm до версии 6.14 и выше, поэтому перед тем как работать, обязательно обновите свою версию npm i -g npm@6.14

  • Добавил стартовый шаблон, для удобства использования, состоит из компонентов header|footer и страницы home

    • Там же реализована технология блокирования заднего фона при открытии модальных окон (js/header)
  • Добавил стартовые настройки для аналитики в pug и js

  • Добавил в pug полифил для браузеров которые не умееют работать с IntersectionObserver

  • Добавил стандартные шеринги, которые использую нативный js

    • Там же реализована проверка на доступность элемента (не учитывает динамически подгруженные кнопки шеров)
  • Добавил много модулей в js, подробнее можно прочитать

  • Добавил в папку vendor

    • полифилы(фиксы) для IE
    • фикс высоты экрана у iOs устройств
    • mobile-prevent-zoom - предотвращает масштабирование пользователей
  • Добавил миксины отложенной загрузки изображений для pug

    • lazyImage - подгрузка только элемента img
    • lazyPicture - подгрузка элемента picture и входящях в его состав source с различными свойствами
    • lazyBackground - подгрузка фоновой картинки использует background-image
    • lazyVideo - подгрузка элемента video
    • lazyIframe - подгрузка элемента iframe
  • Добавил data.pug - файл данных для проекта, реализацию можно посмотреть в других pug файлах, по возможности используйте эту реализацию

  • Есть возможность перевода части контента в js из этого файла

  • Добавил много миксинов в scss, подробнее можно прочитать

  • Добавил некоторые стандартные стили и доработал существующие функции для scss в файлах

    • function/responsive.scss
    • base.scss
    • helpers.scss
    • variables.scss