const path = require('path');
const util = require('util');
-const sass = require("gulp-sass");
-const cssnano = require("gulp-cssnano");
+const sass = require('gulp-sass')(require('sass'));
const rtlcss = require('gulp-rtlcss');
const sourcemaps = require('gulp-sourcemaps');
const autoprefixer = require('gulp-autoprefixer');
: STAFF_CSS_BASE;
var sassOptions = {
- errLogToConsole: true,
- precision: 3,
includePaths: [
__dirname + '/node_modules',
__dirname + '/../node_modules'
return stream;
}
-
// CSS processing for production
function build(css_base) {
- css_base = css_base || CSS_BASE
+ css_base = css_base || CSS_BASE;
+ sassOptions.outputStyle = "compressed";
var stream = src(css_base + "/src/**/*.scss")
.pipe(sass(sassOptions).on('error', sass.logError))
.pipe(autoprefixer())
- .pipe(cssnano({
- zindex: false
- }))
.pipe(dest(css_base));
if( args.view == "opac" ){