refactor(themes): adjusted scss structure for additional themes

Related #4967
This commit is contained in:
Adam Bradley
2016-02-02 10:02:21 -06:00
parent 5aa112a626
commit c2cf3b0636
12 changed files with 244 additions and 29 deletions

View File

@ -366,6 +366,26 @@ gulp.task('sass', function() {
.pipe(gulp.dest('dist/bundles/'));
});
gulp.task('sass.themes', function() {
var sass = require('gulp-sass');
var autoprefixer = require('gulp-autoprefixer');
function buildTheme(mode) {
gulp.src([
'scripts/e2e/ionic.' + mode + '.dark.scss'
])
.pipe(sass({
includePaths: [__dirname + '/node_modules/ionicons/dist/scss/'],
}).on('error', sass.logError)
)
.pipe(autoprefixer(buildConfig.autoprefixer))
.pipe(gulp.dest('dist/bundles/'));
}
buildTheme('ios');
buildTheme('md');
});
gulp.task('fonts', function() {
gulp.src([
'ionic/fonts/*.+(ttf|woff|woff2)',