You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vestride_Shuffle/gulp/tasks/css.js

26 lines
666 B
JavaScript

const gulp = require('gulp');
const sass = require('gulp-sass');
const postcss = require('gulp-postcss');
const autoprefixer = require('autoprefixer');
const cssnano = require('cssnano');
// This is the support list for the website, not shuffle.
const browsersList = [
'> 1%',
'last 2 versions',
'not IE < 11',
'not BlackBerry <= 10',
];
module.exports = function css() {
return gulp.src([
'./docs/_scss/shuffle-styles.scss',
'./docs/_scss/style.scss',
])
.pipe(sass().on('error', (err) => {
console.error(err.formatted);
}))
.pipe(postcss([autoprefixer({ browsers: browsersList }), cssnano()]))
.pipe(gulp.dest('./docs/css/'));
};