Add tags input to edit mail recipients

This commit is contained in:
Francis Lachapelle
2015-06-11 15:42:32 -04:00
parent e01e0adac8
commit 09d469927f
6 changed files with 59 additions and 32 deletions
+18 -1
View File
@@ -39,8 +39,10 @@ module.exports = function(grunt) {
var options = {
'src': 'bower_components',
'js_dest': 'js/vendor/',
'fonts_dest': 'fonts/'
'fonts_dest': 'fonts/',
'css_dest': 'css/'
};
grunt.log.subhead('Copying JavaScript files');
var js = [
'<%= src %>/angular/angular{,.min}.js{,.map}',
'<%= src %>/angular-animate/angular-animate{,.min}.js{,.map}',
@@ -48,6 +50,8 @@ module.exports = function(grunt) {
'<%= src %>/angular-ui-router/release/angular-ui-router{,.min}.js',
'<%= src %>/angular-recursion/angular-recursion{,.min}.js',
'<%= src %>/angular-vs-repeat/src/angular-vs-repeat{,.min}.js',
'<%= src %>/angular-file-upload/angular-file-upload{,.min}.js{,map}',
'<%= src %>/ng-tags-input/ng-tags-input{,.min}.js',
'<%= src %>/angular-foundation/mm-foundation-tpls{,.min}.js',
'<%= src %>/foundation/js/foundation{,.min}.js',
'<%= src %>/ionic/release/js/ionic.bundle{,.min}.js',
@@ -63,6 +67,7 @@ module.exports = function(grunt) {
grunt.log.ok("copy " + src + " => " + dest);
}
}
grunt.log.subhead('Copying font files');
var fonts = grunt.file.expand(
grunt.template.process('<%= src %>/ionic/release/fonts/ionicons.*',
{data: options})
@@ -74,6 +79,18 @@ module.exports = function(grunt) {
grunt.file.copy(src, dest);
grunt.log.ok("copy " + src + " => " + dest);
}
grunt.log.subhead('Copying CSS files');
var css = grunt.file.expand(
grunt.template.process('<%= src %>/ng-tags-input/ng-tags-input*.css',
{data: options})
);
for (var i = 0; i < css.length; i++) {
var src = css[i];
var paths = src.split('/');
var dest = options.css_dest + paths[paths.length-1];
grunt.file.copy(src, dest);
grunt.log.ok("copy " + src + " => " + dest);
}
});
grunt.task.registerTask('build', ['static', 'sass']);
grunt.task.registerTask('default', ['build','watch']);