fix custom-themes compile

stable
Juanfran 2016-02-02 09:20:50 +01:00
parent f40b9acc92
commit 6e2ba7943e
2 changed files with 12 additions and 12 deletions

View File

@ -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({

View File

@ -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",