Commit 530c4984 authored by Nikolay Gromov's avatar Nikolay Gromov

Добавил Polyfill object-fit/object-position

parent eab0cc3d
......@@ -10,6 +10,7 @@ src/blocks/sprite-png/img/sprite-*.png
_arc/
bower_components/
node_modules/
package-lock.json
.vscode/
.DS_Store
*.log
......
......@@ -12,6 +12,7 @@ const mqpacker = require("css-mqpacker");
const atImport = require("postcss-import");
const cleanss = require('gulp-cleancss');
const inlineSVG = require('postcss-inline-svg');
const objectFitImages = require('postcss-object-fit-images');
const plumber = require('gulp-plumber');
const notify = require('gulp-notify');
......@@ -46,7 +47,8 @@ let postCssPlugins = [
sort: true
}),
atImport(),
inlineSVG()
inlineSVG(),
objectFitImages()
];
// Очистка папки сборки
......
......@@ -53,7 +53,8 @@
"media": [],
"modal": [],
"close": [],
"tabs": []
"tabs": [],
"object-fit-polyfill": []
},
"addCssBefore": [
"./src/scss/variables.scss",
......@@ -75,7 +76,8 @@
"./node_modules/ismobilejs/isMobile.min.js",
"./node_modules/owl.carousel/dist/owl.carousel.js",
"./node_modules/swipejs/build/swipe.min.js",
"./node_modules/nouislider/distribute/nouislider.js"
"./node_modules/nouislider/distribute/nouislider.js",
"./node_modules/object-fit-images/dist/ofi.js"
],
"addJsAfter": [
"./src/js/global-script.js"
......
document.addEventListener('DOMContentLoaded', function(){
objectFitImages();
});
// Никакая стилизация этого Блока по умолчанию не нужна.
// Полифил включается в js-файле, добавочная стилизация для картинок с указанным object-fit: cover;
// добавится с помощью PostCSS-плагина на этапе постобработки css-файла(ов).
// Полифил: https://github.com/bfred-it/object-fit-images
// Добавленный PostCSS-плагин: https://github.com/ronik-design/postcss-object-fit-images
.object-fit-polyfill {}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment