]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Add dist CSS files with flex grid enabled over float grid, closes #7556
authorGeoff Kimball <geoff@zurb.com>
Fri, 18 Dec 2015 19:29:06 +0000 (11:29 -0800)
committerGeoff Kimball <geoff@zurb.com>
Fri, 18 Dec 2015 19:29:38 +0000 (11:29 -0800)
assets/foundation-flex.scss [new file with mode: 0644]
assets/foundation.scss [moved from foundation-sites.scss with 53% similarity]
foundation-flex.scss [new file with mode: 0644]
foundation.scss [new file with mode: 0644]
gulp/deploy.js
gulp/sass.js

diff --git a/assets/foundation-flex.scss b/assets/foundation-flex.scss
new file mode 100644 (file)
index 0000000..5728e19
--- /dev/null
@@ -0,0 +1,3 @@
+@import './scss/foundation';
+
+@include foundation-everything($flex: true);
similarity index 53%
rename from foundation-sites.scss
rename to assets/foundation.scss
index b8a55b8f42658abbb88ad064fd7b5f9968cb80f1..de42893bcd1b53b5e53e8ff0f4dbc13ba3ccf76a 100644 (file)
@@ -1,3 +1,3 @@
-@import 'foundation';
+@import './scss/foundation';
 
 @include foundation-everything;
diff --git a/foundation-flex.scss b/foundation-flex.scss
new file mode 100644 (file)
index 0000000..7ae2ca5
--- /dev/null
@@ -0,0 +1,3 @@
+@import '../scss/foundation';
+
+@include foundation-everything($flex: true);
diff --git a/foundation.scss b/foundation.scss
new file mode 100644 (file)
index 0000000..09584ae
--- /dev/null
@@ -0,0 +1,3 @@
+@import '../scss/foundation';
+
+@include foundation-everything;
index ddbe2736ee2c8fbbd9dd26028a7f773fd1568e36..b02bd1b7cf9ab4629f061ec08f03e90bdc3f9f2e 100644 (file)
@@ -23,6 +23,12 @@ var VERSIONED_FILES = [
   'scss/foundation.scss'
 ];
 
+var DIST_FILES = [
+  './_build/assets/css/foundation.css',
+  './_build/assets/css/foundation-flex.css',
+  '_build/assets/js/foundation.js'
+];
+
 var CURRENT_VERSION = require('../package.json').version;
 var NEXT_VERSION;
 
@@ -53,17 +59,17 @@ gulp.task('deploy:dist', ['sass:foundation', 'javascript:foundation'], function(
   var cssFilter = filter(['*.css']);
   var jsFilter  = filter(['*.js']);
 
-  return gulp.src(['./_build/assets/css/foundation.css', '_build/assets/js/foundation.js'])
+  return gulp.src(DIST_FILES)
     .pipe(cssFilter)
       .pipe(gulp.dest('./dist'))
       .pipe(minifyCss())
-      .pipe(rename('foundation.min.css'))
+      .pipe(rename({ suffix: '.min' }))
       .pipe(gulp.dest('./dist'))
     .pipe(cssFilter.restore())
     .pipe(jsFilter)
       .pipe(gulp.dest('./dist'))
       .pipe(uglify())
-      .pipe(rename('foundation.min.js'))
+      .pipe(rename({ suffix: '.min' }))
       .pipe(gulp.dest('./dist'));
 });
 
index d63ace79b846a2a23377ef2a89809461c78bcb6b..02ee6724df9bc1f190436c4e8fa7eff6a82f703c 100644 (file)
@@ -25,16 +25,14 @@ gulp.task('sass', ['sass:foundation', 'sass:docs']);
 
 // Compiles Foundation Sass
 gulp.task('sass:foundation', function() {
-  return gulp.src('./foundation-sites.scss')
+  return gulp.src(['assets/*'])
     .pipe(sourcemaps.init())
     .pipe(plumber())
-    .pipe(sass({
-      includePaths: PATHS
-    }).on('error', sass.logError))
+    .pipe(sass().on('error', sass.logError))
     .pipe(autoprefixer({
       browsers: COMPATIBILITY
     }))
-    .pipe(rename('foundation.css'))
+    // .pipe(rename('foundation.css'))
     .pipe(sourcemaps.write('.'))
     .pipe(gulp.dest('_build/assets/css'));
 });