gulp-perfect-pixel v0.4.2
gulp-perfect-pixel
This plugin analog PerfectPixel but is different
- Photos adapt to the screen resolution (mobile, tablet, desktop and more)
- Begin position each image you can setting
Install
yarn add gulp-perfect-pixel -Dor
npm install --save-dev gulp-perfect-pixelUsage
Add in you gulpfile
const gulp = require('gulp');
const perfectPixel = require('gulp-perfect-pixel').default;
gulp.task('html-build', function () {
return gulp.src('./html/*.html')
.pipe(perfectPixel({}, {
rootPathImage: './perfectPixel',
}))
.pipe(gulp.dest('build'));
});and add image name which comprises
name_html_page.size.extension_image. By default
all image searcher by url /perfectPixel/size.extension_image when size this
1. |number_px image will show on display with resolution more number_px
2. number_px| image will show on display with resolution less number_px
3. |number_one_px-number_two_px| image will show on display with resolution between number_one_px
and number_two_px
Example:
1. index.|1200.jpg
2. index.720|.jpg
2. index.|720-1200|.jpg
If you use browsersync then just add in him config
browsersyncConfig = {
server: {
routes: {
'/perfectPixel': 'you_path_to_image',
}
}
}Hot key
Double click on mini controller panel open big controller panel.
AltLeft+KeyP open or close controller panel
AltLeft+KeyL lock or unLock drag and drop image
AltLeft+KeyH hide or unHide image
ArrowUp move image up
ArrowRight move image right
ArrowDown move image down
ArrowLeft move image left