From: Geoff Kimball Date: Fri, 11 Mar 2016 20:36:45 +0000 (-0800) Subject: Create compressed version of CSS for customizer build X-Git-Tag: v6.2.1~30^2~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5700b0cb0baa40e66c929b4d6697cc63ec1de3a;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Create compressed version of CSS for customizer build --- diff --git a/customizer/lib/sass.js b/customizer/lib/sass.js index 0d50bc59c..c821591e3 100644 --- a/customizer/lib/sass.js +++ b/customizer/lib/sass.js @@ -22,7 +22,7 @@ var SASS_TEMPLATE = multiline(function() {/* module.exports = function(config, modules, variables) { var CONFIG = config; var variableList = []; - var exportList = []; + var exportList = ['@include foundation-global-styles;']; // Create variable overrides code for (var i in variables) { diff --git a/gulp/customizer.js b/gulp/customizer.js index 3ff3f950b..2b99b346c 100644 --- a/gulp/customizer.js +++ b/gulp/customizer.js @@ -7,6 +7,8 @@ var yaml = require('js-yaml').safeLoad; var sass = require('gulp-sass'); var Readable = require('stream').Readable; var source = require('vinyl-source-stream'); +var cssnano = require('gulp-cssnano'); +var rename = require('gulp-rename'); var CUSTOMIZER_CONFIG; var MODULE_LIST = ['accordion', 'tabs']; @@ -36,5 +38,8 @@ gulp.task('customizer:sass', ['customizer:loadConfig'], function(done) { 'node_modules/motion-ui/src' ] })) + .pipe(gulp.dest('.customizer/css')) + .pipe(cssnano()) + .pipe(rename('foundation.min.css')) .pipe(gulp.dest('.customizer/css')); });