summaryrefslogtreecommitdiff
path: root/vendor/mervick/material-design-icons/Gruntfile.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-28 14:53:04 +0300
committerAndrew Dolgov <[email protected]>2021-02-28 14:53:04 +0300
commita22ddb2fe0d538ef930a47d480dd71ca1ad9f8d4 (patch)
tree3eecb5c0ac29f68c2111703b5821de0c9d827b91 /vendor/mervick/material-design-icons/Gruntfile.js
parentbada1601fc231ecde54a528a545611429d60af21 (diff)
move material-icons to composer
Diffstat (limited to 'vendor/mervick/material-design-icons/Gruntfile.js')
-rw-r--r--vendor/mervick/material-design-icons/Gruntfile.js63
1 files changed, 63 insertions, 0 deletions
diff --git a/vendor/mervick/material-design-icons/Gruntfile.js b/vendor/mervick/material-design-icons/Gruntfile.js
new file mode 100644
index 000000000..d70e7305d
--- /dev/null
+++ b/vendor/mervick/material-design-icons/Gruntfile.js
@@ -0,0 +1,63 @@
+/* jshint nod: true */
+"use strict";
+
+var livereload = {
+ host: 'localhost',
+ port: 35729,
+};
+
+module.exports = function(grunt) {
+ grunt.initConfig({
+ pkg: grunt.file.readJSON('package.json'),
+ sass: {
+ dist: {
+ options: {
+ sourcemap: 'none',
+ unixNewlines: true,
+ compass: true,
+ lineNumbers: false,
+ },
+ files: {
+ 'css/material-icons.css' : 'scss/material-icons.scss'
+ }
+ },
+ demo: {
+ options: {
+ sourcemap: 'none',
+ unixNewlines: true,
+ compass: true,
+ lineNumbers: true,
+ },
+ files: {
+ 'demo/style/main.css' : 'demo/style/main.scss'
+ }
+ },
+ },
+ cssmin: {
+ options: {
+ sourceMap: true
+ },
+ target: {
+ files: {
+ 'css/material-icons.min.css': ['css/material-icons.css']
+ }
+ }
+ },
+ watch: {
+ css: {
+ files: [
+ 'scss/*.scss',
+ 'demo/style/*.scss'
+ ],
+ tasks: ['sass'],
+ options: {
+ livereload: livereload
+ }
+ }
+ }
+ });
+ grunt.loadNpmTasks('grunt-contrib-sass');
+ grunt.loadNpmTasks('grunt-contrib-cssmin');
+ grunt.loadNpmTasks('grunt-contrib-watch');
+ grunt.registerTask('default', ['sass', 'watch']);
+} \ No newline at end of file