creativetimofficial--ui
535ba9706d
- Core base code on Bootstrap 4 - Documentation code base written from scratch - Speed optimizations - Class changes : .card-block to .card-body - .navbar-toggleable-* to .navbar-expand-* - .hidden-*-down to .d-none .d-*-block - .hidden-*-up to .d-*-none - .checkbox to .form-check - .radio to .form-check - more class changes here:https://medium.com/@lukaszholeczek/how-to-upgrade-bootstrap-4-alpha-6-to-bootstrap-4-beta-d43b4210f2a3 - Bug fixes for responsive devices - Small changes for components
35 行
969 B
JavaScript
35 行
969 B
JavaScript
var gulp = require('gulp');
|
|
var path = require('path');
|
|
var sass = require('gulp-sass');
|
|
var autoprefixer = require('gulp-autoprefixer');
|
|
var sourcemaps = require('gulp-sourcemaps');
|
|
var open = require('gulp-open');
|
|
|
|
var Paths = {
|
|
HERE : './',
|
|
DIST : 'dist/',
|
|
CSS : './assets/css/',
|
|
SCSS_TOOLKIT_SOURCES : './assets/scss/material-dashboard.scss',
|
|
SCSS : './assets/scss/**/**'
|
|
};
|
|
|
|
gulp.task('compile-scss', function () {
|
|
return gulp.src(Paths.SCSS_TOOLKIT_SOURCES)
|
|
.pipe(sourcemaps.init())
|
|
.pipe(sass().on('error', sass.logError))
|
|
.pipe(autoprefixer())
|
|
.pipe(sourcemaps.write(Paths.HERE))
|
|
.pipe(gulp.dest(Paths.CSS));
|
|
});
|
|
|
|
gulp.task('watch', function () {
|
|
gulp.watch(Paths.SCSS, ['compile-scss']);
|
|
});
|
|
|
|
gulp.task('open', function(){
|
|
gulp.src('./examples/dashboard.html')
|
|
.pipe(open());
|
|
});
|
|
|
|
gulp.task('open-app', ['open', 'watch']);
|