From 6e2ba7943ef0b858f2287113de6bf20edaa4f417 Mon Sep 17 00:00:00 2001 From: Juanfran Date: Tue, 2 Feb 2016 09:20:50 +0100 Subject: [PATCH] fix custom-themes compile --- gulpfile.js | 23 +++++++++++------------ package.json | 1 + 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index bb3d9a71..8e8056d6 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -27,6 +27,7 @@ var gulp = require("gulp"), del = require("del"), livereload = require('gulp-livereload'), gulpFilter = require('gulp-filter'), + addsrc = require('gulp-add-src'); coffeelint = require('gulp-coffeelint'); var argv = require('minimist')(process.argv.slice(2)); @@ -70,10 +71,10 @@ paths.locales = paths.app + "locales/**/*.json"; paths.sass = [ paths.app + "**/*.scss", - "!" + paths.app + "/styles/bourbon/**/*.scss", - "!" + paths.app + "/styles/dependencies/**/*.scss", - "!" + paths.app + "/styles/extras/**/*.scss", - "!" + paths.app + "/themes/**/variables.scss", + "!" + paths.app + "styles/bourbon/**/*.scss", + "!" + paths.app + "styles/dependencies/**/*.scss", + "!" + paths.app + "styles/extras/**/*.scss", + "!" + paths.app + "themes/**/*.scss", ]; paths.sass_watch = paths.sass.concat(themes.current.customScss); @@ -85,7 +86,8 @@ paths.styles_dependencies = [ paths.css = [ paths.tmp + "styles/**/*.css", - paths.tmp + "modules/**/*.css" + paths.tmp + "modules/**/*.css", + paths.tmp + "custom.css" ]; paths.css_order = [ @@ -101,7 +103,7 @@ paths.css_order = [ paths.tmp + "styles/modules/**/*.css", paths.tmp + "modules/**/*.css", paths.tmp + "styles/shame/*.css", - paths.tmp + "themes/**/*.css" + paths.tmp + "custom.css" ]; paths.coffee = [ @@ -259,9 +261,8 @@ gulp.task("clear-sass-cache", function() { }); gulp.task("sass-compile", [], function() { - var sassFiles = paths.sass.concat(themes.current.customScss); - - return gulp.src(sassFiles) + return gulp.src(paths.sass) + .pipe(addsrc.append(themes.current.customScss)) .pipe(plumber()) .pipe(insert.prepend('@import "dependencies";')) .pipe(cached("sass")) @@ -292,9 +293,7 @@ gulp.task("css-lint-app", function() { }); gulp.task("app-css", function() { - var cssFiles = paths.css.concat(themes.current.customCss); - - return gulp.src(cssFiles) + return gulp.src(paths.css) .pipe(order(paths.css_order, {base: '.'})) .pipe(concat("theme-" + themes.current.name + ".css")) .pipe(autoprefixer({ diff --git a/package.json b/package.json index 7d326400..708e20fb 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "express": "^4.12.0", "glob": "^5.0.14", "gulp": "^3.8.11", + "gulp-add-src": "^0.2.0", "gulp-angular-templatecache": "^1.5.0", "gulp-autoprefixer": "^3.0.1", "gulp-cache": "^0.3.0",