mybuddy/gulpfile/tasks/styles.js

31 lines
851 B
JavaScript

var gulp = require('gulp');
var concat = require('gulp-concat');
var pump = require('pump');
var sass = require('gulp-sass');
var sassGlob = require('gulp-sass-glob');
gulp.task('styles', ['styles:vendor', 'styles:app']);
gulp.task('scripts:vendor', function(cb) {
pump([
gulp.src([
'node_modules/tempusdominus-bootstrap-4/build/css/tempusdominus-bootstrap-4.css',
'node_modules/font-awesome/css/font-awesome.css'
]),
concat('vendor.css'),
gulp.dest('babyblotter/static/babyblotter/css/')
], cb);
});
gulp.task('app:styles', function (cb) {
pump([
gulp.src('babyblotter/static_site/scss/babyblotter.scss'),
sassGlob(),
sass().on('error', sass.logError),
concat('app.css'),
gulp.dest('babyblotter/static/babyblotter/css/')
], cb);
});