globalCompositeOperation = 'multiply'
// рисуем фото
ctx.drawImage(img, 0, 0);
// рисуем svg
ctx.globalCompositeOperation = 'multiply';
ctx.drawImage(svg, 0, 0);
.block-2
можно переложить только .block-1
const img = () => {
const stream = src(['src/img/**/*.*', 'src/images/**/*.*', '!src/img/icons/*.*'], { base: 'src' })
.pipe(newer(cms.modx.img));
if (!isDevelopment) {
stream
.pipe(imagemin([
imagemin.gifsicle({ interlaced: true }),
imagemin.jpegtran({ progressive: true }),
imagemin.optipng({ optimizationLevel: 5 }),
imagemin.svgo({ removeViewBox: false, collapseGroups: true })
]))
.pipe(dest(cms.modx.img));
}
else {
stream.pipe(symlink(cms.modx.img));
}
return stream;
}
z-index: 0
и что значит?