diff --git a/.gulp/tasks/icons.js b/.gulp/tasks/icons.js
index 45f85f6..49032fe 100644
--- a/.gulp/tasks/icons.js
+++ b/.gulp/tasks/icons.js
@@ -6,36 +6,17 @@
import Gulp from 'gulp';
import Colorize from 'gulp-colorize-svgs';
+import colors from 'colors';
import Paths from '../paths';
+import del from 'del';
+
+import iconsColors from '../../icons/colors.js';
Gulp.task('process:icons', () => {
+ del([`${Paths.icons}/svg/*.svg`]).then(paths => {
+ console.log('[ ⚙️ Deleting all icons]\n'.bold.red);
+ });
Gulp.src(`${Paths.src}/icons/*.svg`)
- .pipe(Colorize({
- colors: {
- // All files
- default: {
- green: '90A959',
- blue: '6A9FB5',
- blueDesaturated: '78909C',
- red: 'AC4142',
- redLight: 'D14748',
- maroon: 'AB7558',
- limeGreen: 'B8E15E',
- greenTea: '2ECC71',
- purple: 'AA759F',
- purpleDark: '8251A8',
- yellow: 'F4BF75',
- teal: '80CBC4',
- orange: 'D28445',
- },
- // Specific files
- icon2: {
- green: '00ff00'
- }
- },
- replaceColor: function (content, hex) {
- return content.replace('#000', '#' + hex);
- }
- }))
- .pipe(Gulp.dest(Paths.icons));
+ .pipe(Colorize(iconsColors))
+ .pipe(Gulp.dest(`${Paths.icons}/svg`));
});
\ No newline at end of file
diff --git a/icons/colors.js b/icons/colors.js
new file mode 100644
index 0000000..1d72c2a
--- /dev/null
+++ b/icons/colors.js
@@ -0,0 +1,34 @@
+const iconsColors ={
+ colors: {
+ // Specific files
+ actionscript: {
+ pink: 'FF00FF'
+ }
+ },
+ replaceColor: function (content, hex) {
+ return content.replace('#000', '#' + hex);
+ },
+ replacePath: function (path, colorKey) {
+ return path.replace(/\.svg/, '.svg');
+ }
+}
+
+/*
+default: {
+ green: '90A959',
+ blue: '6A9FB5',
+ blueDesaturated: '78909C',
+ red: 'AC4142',
+ redLight: 'D14748',
+ maroon: 'AB7558',
+ limeGreen: 'B8E15E',
+ greenTea: '2ECC71',
+ purple: 'AA759F',
+ purpleDark: '8251A8',
+ yellow: 'F4BF75',
+ teal: '80CBC4',
+ orange: 'D28445',
+ }
+*/
+
+export default iconsColors;
\ No newline at end of file
diff --git a/icons/material-theme-icon-theme.json b/icons/material-theme-icon-theme.json
index 099061f..d04a72a 100644
--- a/icons/material-theme-icon-theme.json
+++ b/icons/material-theme-icon-theme.json
@@ -1,18 +1,21 @@
{
"iconDefinitions": {
"_markdown": {
- "iconPath": "./svg/markdown.svg"
+ "iconPath": "svg/markdown.svg"
},
"_sass": {
- "iconPath": "./svg/sass.svg"
+ "iconPath": "svg/sass.svg"
+ },
+ "_scss": {
+ "iconPath": "svg/scss.svg"
},
"_json": {
- "iconPath": "./svg/json.svg"
+ "iconPath": "svg/json.svg"
}
},
"fileExtensions": {
"md": "_markdown",
- "scss": "_sass",
+ "scss": "_scss",
"sass": "_sass",
"json": "_json"
}
diff --git a/icons/svg/actionscript.svg b/icons/svg/actionscript.svg
new file mode 100644
index 0000000..d11ed54
--- /dev/null
+++ b/icons/svg/actionscript.svg
@@ -0,0 +1,11 @@
+
diff --git a/icons/src/ai.svg b/icons/svg/ai.svg
similarity index 100%
rename from icons/src/ai.svg
rename to icons/svg/ai.svg
diff --git a/icons/svg/angular.svg b/icons/svg/angular.svg
deleted file mode 100644
index c23e0bf..0000000
--- a/icons/svg/angular.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/svg/applescript.svg b/icons/svg/applescript.svg
deleted file mode 100644
index c1cc8fa..0000000
--- a/icons/svg/applescript.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/archive.svg b/icons/svg/archive.svg
similarity index 100%
rename from icons/src/archive.svg
rename to icons/svg/archive.svg
diff --git a/icons/src/babel.svg b/icons/svg/babel.svg
similarity index 100%
rename from icons/src/babel.svg
rename to icons/svg/babel.svg
diff --git a/icons/src/binary.svg b/icons/svg/binary.svg
similarity index 100%
rename from icons/src/binary.svg
rename to icons/svg/binary.svg
diff --git a/icons/src/blade.svg b/icons/svg/blade.svg
similarity index 100%
rename from icons/src/blade.svg
rename to icons/svg/blade.svg
diff --git a/icons/svg/bower.svg b/icons/svg/bower.svg
deleted file mode 100644
index 1dbdcb9..0000000
--- a/icons/svg/bower.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/c.svg b/icons/svg/c.svg
similarity index 100%
rename from icons/src/c.svg
rename to icons/svg/c.svg
diff --git a/icons/src/cf.svg b/icons/svg/cf.svg
similarity index 100%
rename from icons/src/cf.svg
rename to icons/svg/cf.svg
diff --git a/icons/src/circleci.svg b/icons/svg/circleci.svg
similarity index 100%
rename from icons/src/circleci.svg
rename to icons/svg/circleci.svg
diff --git a/icons/src/clojure.svg b/icons/svg/clojure.svg
similarity index 100%
rename from icons/src/clojure.svg
rename to icons/svg/clojure.svg
diff --git a/icons/svg/coffee.svg b/icons/svg/coffee.svg
deleted file mode 100644
index f7c7b9f..0000000
--- a/icons/svg/coffee.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/coffeescript.svg b/icons/svg/coffeescript.svg
similarity index 100%
rename from icons/src/coffeescript.svg
rename to icons/svg/coffeescript.svg
diff --git a/icons/src/composer.svg b/icons/svg/composer.svg
similarity index 100%
rename from icons/src/composer.svg
rename to icons/svg/composer.svg
diff --git a/icons/src/cpp.svg b/icons/svg/cpp.svg
similarity index 100%
rename from icons/src/cpp.svg
rename to icons/svg/cpp.svg
diff --git a/icons/svg/csharp.svg b/icons/svg/csharp.svg
deleted file mode 100644
index fffd665..0000000
--- a/icons/svg/csharp.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/svg/css.svg b/icons/svg/css.svg
deleted file mode 100644
index 02a91e0..0000000
--- a/icons/svg/css.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/csv.svg b/icons/svg/csv.svg
similarity index 100%
rename from icons/src/csv.svg
rename to icons/svg/csv.svg
diff --git a/icons/src/default.svg b/icons/svg/default.svg
similarity index 100%
rename from icons/src/default.svg
rename to icons/svg/default.svg
diff --git a/icons/src/dlang.svg b/icons/svg/dlang.svg
similarity index 100%
rename from icons/src/dlang.svg
rename to icons/svg/dlang.svg
diff --git a/icons/src/docker.svg b/icons/svg/docker.svg
similarity index 100%
rename from icons/src/docker.svg
rename to icons/svg/docker.svg
diff --git a/icons/src/dotnet.svg b/icons/svg/dotnet.svg
similarity index 100%
rename from icons/src/dotnet.svg
rename to icons/svg/dotnet.svg
diff --git a/icons/src/editorconfig.svg b/icons/svg/editorconfig.svg
similarity index 100%
rename from icons/src/editorconfig.svg
rename to icons/svg/editorconfig.svg
diff --git a/icons/src/elm.svg b/icons/svg/elm.svg
similarity index 100%
rename from icons/src/elm.svg
rename to icons/svg/elm.svg
diff --git a/icons/src/erlang.svg b/icons/svg/erlang.svg
similarity index 100%
rename from icons/src/erlang.svg
rename to icons/svg/erlang.svg
diff --git a/icons/src/eslint.svg b/icons/svg/eslint.svg
similarity index 100%
rename from icons/src/eslint.svg
rename to icons/svg/eslint.svg
diff --git a/icons/src/ex.svg b/icons/svg/ex.svg
similarity index 100%
rename from icons/src/ex.svg
rename to icons/svg/ex.svg
diff --git a/icons/src/font.svg b/icons/svg/font.svg
similarity index 100%
rename from icons/src/font.svg
rename to icons/svg/font.svg
diff --git a/icons/svg/git.svg b/icons/svg/git.svg
deleted file mode 100644
index 592b08e..0000000
--- a/icons/svg/git.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/go.svg b/icons/svg/go.svg
similarity index 100%
rename from icons/src/go.svg
rename to icons/svg/go.svg
diff --git a/icons/src/gradle.svg b/icons/svg/gradle.svg
similarity index 100%
rename from icons/src/gradle.svg
rename to icons/svg/gradle.svg
diff --git a/icons/src/graphviz.svg b/icons/svg/graphviz.svg
similarity index 100%
rename from icons/src/graphviz.svg
rename to icons/svg/graphviz.svg
diff --git a/icons/src/groovy.svg b/icons/svg/groovy.svg
similarity index 100%
rename from icons/src/groovy.svg
rename to icons/svg/groovy.svg
diff --git a/icons/src/gruntfile.svg b/icons/svg/gruntfile.svg
similarity index 100%
rename from icons/src/gruntfile.svg
rename to icons/svg/gruntfile.svg
diff --git a/icons/src/gulpfile.svg b/icons/svg/gulpfile.svg
similarity index 100%
rename from icons/src/gulpfile.svg
rename to icons/svg/gulpfile.svg
diff --git a/icons/src/haml.svg b/icons/svg/haml.svg
similarity index 100%
rename from icons/src/haml.svg
rename to icons/svg/haml.svg
diff --git a/icons/src/haskell.svg b/icons/svg/haskell.svg
similarity index 100%
rename from icons/src/haskell.svg
rename to icons/svg/haskell.svg
diff --git a/icons/src/haxe.svg b/icons/svg/haxe.svg
similarity index 100%
rename from icons/src/haxe.svg
rename to icons/svg/haxe.svg
diff --git a/icons/src/html.svg b/icons/svg/html.svg
similarity index 100%
rename from icons/src/html.svg
rename to icons/svg/html.svg
diff --git a/icons/src/image.svg b/icons/svg/image.svg
similarity index 100%
rename from icons/src/image.svg
rename to icons/svg/image.svg
diff --git a/icons/src/java.svg b/icons/svg/java.svg
similarity index 100%
rename from icons/src/java.svg
rename to icons/svg/java.svg
diff --git a/icons/src/js.svg b/icons/svg/js.svg
similarity index 100%
rename from icons/src/js.svg
rename to icons/svg/js.svg
diff --git a/icons/svg/json.svg b/icons/svg/json.svg
deleted file mode 100644
index 2b470f1..0000000
--- a/icons/svg/json.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/icons/src/jsp.svg b/icons/svg/jsp.svg
similarity index 100%
rename from icons/src/jsp.svg
rename to icons/svg/jsp.svg
diff --git a/icons/src/jsx.svg b/icons/svg/jsx.svg
similarity index 100%
rename from icons/src/jsx.svg
rename to icons/svg/jsx.svg
diff --git a/icons/src/julia.svg b/icons/svg/julia.svg
similarity index 100%
rename from icons/src/julia.svg
rename to icons/svg/julia.svg
diff --git a/icons/src/less.svg b/icons/svg/less.svg
similarity index 100%
rename from icons/src/less.svg
rename to icons/svg/less.svg
diff --git a/icons/svg/license.svg b/icons/svg/license.svg
deleted file mode 100644
index 05b3098..0000000
--- a/icons/svg/license.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/liquid.svg b/icons/svg/liquid.svg
similarity index 100%
rename from icons/src/liquid.svg
rename to icons/svg/liquid.svg
diff --git a/icons/src/lisp.svg b/icons/svg/lisp.svg
similarity index 100%
rename from icons/src/lisp.svg
rename to icons/svg/lisp.svg
diff --git a/icons/src/lock.svg b/icons/svg/lock.svg
similarity index 100%
rename from icons/src/lock.svg
rename to icons/svg/lock.svg
diff --git a/icons/src/log.svg b/icons/svg/log.svg
similarity index 100%
rename from icons/src/log.svg
rename to icons/svg/log.svg
diff --git a/icons/src/lsl.svg b/icons/svg/lsl.svg
similarity index 100%
rename from icons/src/lsl.svg
rename to icons/svg/lsl.svg
diff --git a/icons/src/lua.svg b/icons/svg/lua.svg
similarity index 100%
rename from icons/src/lua.svg
rename to icons/svg/lua.svg
diff --git a/icons/svg/markdown.svg b/icons/svg/markdown.svg
deleted file mode 100644
index c7f505a..0000000
--- a/icons/svg/markdown.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/markup.svg b/icons/svg/markup.svg
similarity index 100%
rename from icons/src/markup.svg
rename to icons/svg/markup.svg
diff --git a/icons/src/matlab.svg b/icons/svg/matlab.svg
similarity index 100%
rename from icons/src/matlab.svg
rename to icons/svg/matlab.svg
diff --git a/icons/src/mustache.svg b/icons/svg/mustache.svg
similarity index 100%
rename from icons/src/mustache.svg
rename to icons/svg/mustache.svg
diff --git a/icons/src/nginx.svg b/icons/svg/nginx.svg
similarity index 100%
rename from icons/src/nginx.svg
rename to icons/svg/nginx.svg
diff --git a/icons/src/nodejs.svg b/icons/svg/nodejs.svg
similarity index 100%
rename from icons/src/nodejs.svg
rename to icons/svg/nodejs.svg
diff --git a/icons/src/note.svg b/icons/svg/note.svg
similarity index 100%
rename from icons/src/note.svg
rename to icons/svg/note.svg
diff --git a/icons/src/npm.svg b/icons/svg/npm.svg
similarity index 100%
rename from icons/src/npm.svg
rename to icons/svg/npm.svg
diff --git a/icons/src/nsis.svg b/icons/svg/nsis.svg
similarity index 100%
rename from icons/src/nsis.svg
rename to icons/svg/nsis.svg
diff --git a/icons/src/ocaml.svg b/icons/svg/ocaml.svg
similarity index 100%
rename from icons/src/ocaml.svg
rename to icons/svg/ocaml.svg
diff --git a/icons/src/pdf.svg b/icons/svg/pdf.svg
similarity index 100%
rename from icons/src/pdf.svg
rename to icons/svg/pdf.svg
diff --git a/icons/src/perl.svg b/icons/svg/perl.svg
similarity index 100%
rename from icons/src/perl.svg
rename to icons/svg/perl.svg
diff --git a/icons/src/php.svg b/icons/svg/php.svg
similarity index 100%
rename from icons/src/php.svg
rename to icons/svg/php.svg
diff --git a/icons/src/plist.svg b/icons/svg/plist.svg
similarity index 100%
rename from icons/src/plist.svg
rename to icons/svg/plist.svg
diff --git a/icons/src/postcss.svg b/icons/svg/postcss.svg
similarity index 100%
rename from icons/src/postcss.svg
rename to icons/svg/postcss.svg
diff --git a/icons/src/preferences.svg b/icons/svg/preferences.svg
similarity index 100%
rename from icons/src/preferences.svg
rename to icons/svg/preferences.svg
diff --git a/icons/src/procfile.svg b/icons/svg/procfile.svg
similarity index 100%
rename from icons/src/procfile.svg
rename to icons/svg/procfile.svg
diff --git a/icons/src/psd.svg b/icons/svg/psd.svg
similarity index 100%
rename from icons/src/psd.svg
rename to icons/svg/psd.svg
diff --git a/icons/src/pug.svg b/icons/svg/pug.svg
similarity index 100%
rename from icons/src/pug.svg
rename to icons/svg/pug.svg
diff --git a/icons/src/puppet.svg b/icons/svg/puppet.svg
similarity index 100%
rename from icons/src/puppet.svg
rename to icons/svg/puppet.svg
diff --git a/icons/src/python.svg b/icons/svg/python.svg
similarity index 100%
rename from icons/src/python.svg
rename to icons/svg/python.svg
diff --git a/icons/src/r.svg b/icons/svg/r.svg
similarity index 100%
rename from icons/src/r.svg
rename to icons/svg/r.svg
diff --git a/icons/src/rails.svg b/icons/svg/rails.svg
similarity index 100%
rename from icons/src/rails.svg
rename to icons/svg/rails.svg
diff --git a/icons/src/riot.svg b/icons/svg/riot.svg
similarity index 100%
rename from icons/src/riot.svg
rename to icons/svg/riot.svg
diff --git a/icons/src/ruby.svg b/icons/svg/ruby.svg
similarity index 100%
rename from icons/src/ruby.svg
rename to icons/svg/ruby.svg
diff --git a/icons/src/rust.svg b/icons/svg/rust.svg
similarity index 100%
rename from icons/src/rust.svg
rename to icons/svg/rust.svg
diff --git a/icons/svg/sass.svg b/icons/svg/sass.svg
deleted file mode 100644
index 3270306..0000000
--- a/icons/svg/sass.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons/src/scala.svg b/icons/svg/scala.svg
similarity index 100%
rename from icons/src/scala.svg
rename to icons/svg/scala.svg
diff --git a/icons/src/scss.svg b/icons/svg/scss.svg
similarity index 100%
rename from icons/src/scss.svg
rename to icons/svg/scss.svg
diff --git a/icons/src/settings.svg b/icons/svg/settings.svg
similarity index 100%
rename from icons/src/settings.svg
rename to icons/svg/settings.svg
diff --git a/icons/src/shell.svg b/icons/svg/shell.svg
similarity index 100%
rename from icons/src/shell.svg
rename to icons/svg/shell.svg
diff --git a/icons/src/sketch.svg b/icons/svg/sketch.svg
similarity index 100%
rename from icons/src/sketch.svg
rename to icons/svg/sketch.svg
diff --git a/icons/src/slim.svg b/icons/svg/slim.svg
similarity index 100%
rename from icons/src/slim.svg
rename to icons/svg/slim.svg
diff --git a/icons/src/source.svg b/icons/svg/source.svg
similarity index 100%
rename from icons/src/source.svg
rename to icons/svg/source.svg
diff --git a/icons/src/sql.svg b/icons/svg/sql.svg
similarity index 100%
rename from icons/src/sql.svg
rename to icons/svg/sql.svg
diff --git a/icons/src/stata.svg b/icons/svg/stata.svg
similarity index 100%
rename from icons/src/stata.svg
rename to icons/svg/stata.svg
diff --git a/icons/src/stylelint.svg b/icons/svg/stylelint.svg
similarity index 100%
rename from icons/src/stylelint.svg
rename to icons/svg/stylelint.svg
diff --git a/icons/src/stylus.svg b/icons/svg/stylus.svg
similarity index 100%
rename from icons/src/stylus.svg
rename to icons/svg/stylus.svg
diff --git a/icons/src/sublime.svg b/icons/svg/sublime.svg
similarity index 100%
rename from icons/src/sublime.svg
rename to icons/svg/sublime.svg
diff --git a/icons/src/svg.svg b/icons/svg/svg.svg
similarity index 100%
rename from icons/src/svg.svg
rename to icons/svg/svg.svg
diff --git a/icons/src/swift.svg b/icons/svg/swift.svg
similarity index 100%
rename from icons/src/swift.svg
rename to icons/svg/swift.svg
diff --git a/icons/src/tcl.svg b/icons/svg/tcl.svg
similarity index 100%
rename from icons/src/tcl.svg
rename to icons/svg/tcl.svg
diff --git a/icons/src/tex.svg b/icons/svg/tex.svg
similarity index 100%
rename from icons/src/tex.svg
rename to icons/svg/tex.svg
diff --git a/icons/src/text.svg b/icons/svg/text.svg
similarity index 100%
rename from icons/src/text.svg
rename to icons/svg/text.svg
diff --git a/icons/src/textile.svg b/icons/svg/textile.svg
similarity index 100%
rename from icons/src/textile.svg
rename to icons/svg/textile.svg
diff --git a/icons/src/todo.svg b/icons/svg/todo.svg
similarity index 100%
rename from icons/src/todo.svg
rename to icons/svg/todo.svg
diff --git a/icons/src/twig.svg b/icons/svg/twig.svg
similarity index 100%
rename from icons/src/twig.svg
rename to icons/svg/twig.svg
diff --git a/icons/src/typescript.svg b/icons/svg/typescript.svg
similarity index 100%
rename from icons/src/typescript.svg
rename to icons/svg/typescript.svg
diff --git a/icons/src/vue.svg b/icons/svg/vue.svg
similarity index 100%
rename from icons/src/vue.svg
rename to icons/svg/vue.svg
diff --git a/icons/src/webpack.svg b/icons/svg/webpack.svg
similarity index 100%
rename from icons/src/webpack.svg
rename to icons/svg/webpack.svg
diff --git a/icons/src/windows.svg b/icons/svg/windows.svg
similarity index 100%
rename from icons/src/windows.svg
rename to icons/svg/windows.svg
diff --git a/icons/src/yaml.svg b/icons/svg/yaml.svg
similarity index 100%
rename from icons/src/yaml.svg
rename to icons/svg/yaml.svg
diff --git a/icons/src/yarn.svg b/icons/svg/yarn.svg
similarity index 100%
rename from icons/src/yarn.svg
rename to icons/svg/yarn.svg
diff --git a/icons/src/actionscript.svg b/src/icons/actionscript.svg
similarity index 100%
rename from icons/src/actionscript.svg
rename to src/icons/actionscript.svg
diff --git a/src/icons/ai.svg b/src/icons/ai.svg
new file mode 100755
index 0000000..d1b9e99
--- /dev/null
+++ b/src/icons/ai.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/angular.svg b/src/icons/angular.svg
new file mode 100755
index 0000000..b054fec
--- /dev/null
+++ b/src/icons/angular.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/applescript.svg b/src/icons/applescript.svg
new file mode 100755
index 0000000..7b68cde
--- /dev/null
+++ b/src/icons/applescript.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/archive.svg b/src/icons/archive.svg
new file mode 100755
index 0000000..3f5dc31
--- /dev/null
+++ b/src/icons/archive.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/babel.svg b/src/icons/babel.svg
new file mode 100755
index 0000000..f499981
--- /dev/null
+++ b/src/icons/babel.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/binary.svg b/src/icons/binary.svg
new file mode 100755
index 0000000..8f7d738
--- /dev/null
+++ b/src/icons/binary.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/blade.svg b/src/icons/blade.svg
new file mode 100755
index 0000000..6204858
--- /dev/null
+++ b/src/icons/blade.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/bower.svg b/src/icons/bower.svg
new file mode 100755
index 0000000..85517b0
--- /dev/null
+++ b/src/icons/bower.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/c.svg b/src/icons/c.svg
new file mode 100755
index 0000000..c078a10
--- /dev/null
+++ b/src/icons/c.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/cf.svg b/src/icons/cf.svg
new file mode 100755
index 0000000..7c8321d
--- /dev/null
+++ b/src/icons/cf.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/circleci.svg b/src/icons/circleci.svg
new file mode 100755
index 0000000..36b0df6
--- /dev/null
+++ b/src/icons/circleci.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/clojure.svg b/src/icons/clojure.svg
new file mode 100755
index 0000000..e806789
--- /dev/null
+++ b/src/icons/clojure.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/coffeescript.svg b/src/icons/coffeescript.svg
new file mode 100755
index 0000000..b4ca76e
--- /dev/null
+++ b/src/icons/coffeescript.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/composer.svg b/src/icons/composer.svg
new file mode 100755
index 0000000..323059e
--- /dev/null
+++ b/src/icons/composer.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/cpp.svg b/src/icons/cpp.svg
new file mode 100755
index 0000000..da3d047
--- /dev/null
+++ b/src/icons/cpp.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/csharp.svg b/src/icons/csharp.svg
new file mode 100755
index 0000000..03d37f9
--- /dev/null
+++ b/src/icons/csharp.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/css.svg b/src/icons/css.svg
new file mode 100755
index 0000000..c28cc98
--- /dev/null
+++ b/src/icons/css.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/csv.svg b/src/icons/csv.svg
new file mode 100755
index 0000000..68505f3
--- /dev/null
+++ b/src/icons/csv.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/default.svg b/src/icons/default.svg
new file mode 100755
index 0000000..aab33d6
--- /dev/null
+++ b/src/icons/default.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/dlang.svg b/src/icons/dlang.svg
new file mode 100755
index 0000000..f61cdc9
--- /dev/null
+++ b/src/icons/dlang.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/docker.svg b/src/icons/docker.svg
new file mode 100755
index 0000000..23d8e27
--- /dev/null
+++ b/src/icons/docker.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/dotnet.svg b/src/icons/dotnet.svg
new file mode 100755
index 0000000..e19dd1a
--- /dev/null
+++ b/src/icons/dotnet.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/editorconfig.svg b/src/icons/editorconfig.svg
new file mode 100755
index 0000000..a1b6422
--- /dev/null
+++ b/src/icons/editorconfig.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/elm.svg b/src/icons/elm.svg
new file mode 100755
index 0000000..56179c3
--- /dev/null
+++ b/src/icons/elm.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/erlang.svg b/src/icons/erlang.svg
new file mode 100755
index 0000000..f61b72d
--- /dev/null
+++ b/src/icons/erlang.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/eslint.svg b/src/icons/eslint.svg
new file mode 100755
index 0000000..e2ced03
--- /dev/null
+++ b/src/icons/eslint.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/ex.svg b/src/icons/ex.svg
new file mode 100755
index 0000000..bcf263b
--- /dev/null
+++ b/src/icons/ex.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/font.svg b/src/icons/font.svg
new file mode 100755
index 0000000..7b3658a
--- /dev/null
+++ b/src/icons/font.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/git.svg b/src/icons/git.svg
new file mode 100755
index 0000000..06fd699
--- /dev/null
+++ b/src/icons/git.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/go.svg b/src/icons/go.svg
new file mode 100755
index 0000000..1e35057
--- /dev/null
+++ b/src/icons/go.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/gradle.svg b/src/icons/gradle.svg
new file mode 100755
index 0000000..216ff33
--- /dev/null
+++ b/src/icons/gradle.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/graphviz.svg b/src/icons/graphviz.svg
new file mode 100755
index 0000000..4a38672
--- /dev/null
+++ b/src/icons/graphviz.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/groovy.svg b/src/icons/groovy.svg
new file mode 100755
index 0000000..792382e
--- /dev/null
+++ b/src/icons/groovy.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/gruntfile.svg b/src/icons/gruntfile.svg
new file mode 100755
index 0000000..3d2a720
--- /dev/null
+++ b/src/icons/gruntfile.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/gulpfile.svg b/src/icons/gulpfile.svg
new file mode 100755
index 0000000..f443b7c
--- /dev/null
+++ b/src/icons/gulpfile.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/haml.svg b/src/icons/haml.svg
new file mode 100755
index 0000000..dea690a
--- /dev/null
+++ b/src/icons/haml.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/haskell.svg b/src/icons/haskell.svg
new file mode 100755
index 0000000..fb8ddc9
--- /dev/null
+++ b/src/icons/haskell.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/haxe.svg b/src/icons/haxe.svg
new file mode 100755
index 0000000..c69421f
--- /dev/null
+++ b/src/icons/haxe.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/html.svg b/src/icons/html.svg
new file mode 100755
index 0000000..de96308
--- /dev/null
+++ b/src/icons/html.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/image.svg b/src/icons/image.svg
new file mode 100755
index 0000000..8db0c64
--- /dev/null
+++ b/src/icons/image.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/java.svg b/src/icons/java.svg
new file mode 100755
index 0000000..f6ccd04
--- /dev/null
+++ b/src/icons/java.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/js.svg b/src/icons/js.svg
new file mode 100755
index 0000000..80d3138
--- /dev/null
+++ b/src/icons/js.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/json.svg b/src/icons/json.svg
new file mode 100755
index 0000000..7f11ad2
--- /dev/null
+++ b/src/icons/json.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/jsp.svg b/src/icons/jsp.svg
new file mode 100755
index 0000000..de96308
--- /dev/null
+++ b/src/icons/jsp.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/jsx.svg b/src/icons/jsx.svg
new file mode 100755
index 0000000..ac02d46
--- /dev/null
+++ b/src/icons/jsx.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/julia.svg b/src/icons/julia.svg
new file mode 100755
index 0000000..3e44327
--- /dev/null
+++ b/src/icons/julia.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/less.svg b/src/icons/less.svg
new file mode 100755
index 0000000..5a7791a
--- /dev/null
+++ b/src/icons/less.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/license.svg b/src/icons/license.svg
new file mode 100755
index 0000000..2b496b9
--- /dev/null
+++ b/src/icons/license.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/liquid.svg b/src/icons/liquid.svg
new file mode 100755
index 0000000..a69eb0e
--- /dev/null
+++ b/src/icons/liquid.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/lisp.svg b/src/icons/lisp.svg
new file mode 100755
index 0000000..14de59d
--- /dev/null
+++ b/src/icons/lisp.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/lock.svg b/src/icons/lock.svg
new file mode 100755
index 0000000..7c1dbac
--- /dev/null
+++ b/src/icons/lock.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/log.svg b/src/icons/log.svg
new file mode 100755
index 0000000..7a41102
--- /dev/null
+++ b/src/icons/log.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/lsl.svg b/src/icons/lsl.svg
new file mode 100755
index 0000000..c7472d0
--- /dev/null
+++ b/src/icons/lsl.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/lua.svg b/src/icons/lua.svg
new file mode 100755
index 0000000..e2e4ea8
--- /dev/null
+++ b/src/icons/lua.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/markdown.svg b/src/icons/markdown.svg
new file mode 100755
index 0000000..4c8168c
--- /dev/null
+++ b/src/icons/markdown.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/markup.svg b/src/icons/markup.svg
new file mode 100755
index 0000000..3eec1ec
--- /dev/null
+++ b/src/icons/markup.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/matlab.svg b/src/icons/matlab.svg
new file mode 100755
index 0000000..5f68204
--- /dev/null
+++ b/src/icons/matlab.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/mustache.svg b/src/icons/mustache.svg
new file mode 100755
index 0000000..f415378
--- /dev/null
+++ b/src/icons/mustache.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/nginx.svg b/src/icons/nginx.svg
new file mode 100755
index 0000000..013b3ee
--- /dev/null
+++ b/src/icons/nginx.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/nodejs.svg b/src/icons/nodejs.svg
new file mode 100755
index 0000000..d967df5
--- /dev/null
+++ b/src/icons/nodejs.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/note.svg b/src/icons/note.svg
new file mode 100755
index 0000000..272e04d
--- /dev/null
+++ b/src/icons/note.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/npm.svg b/src/icons/npm.svg
new file mode 100755
index 0000000..af3b8e7
--- /dev/null
+++ b/src/icons/npm.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/nsis.svg b/src/icons/nsis.svg
new file mode 100755
index 0000000..7065e75
--- /dev/null
+++ b/src/icons/nsis.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/ocaml.svg b/src/icons/ocaml.svg
new file mode 100755
index 0000000..bb524ee
--- /dev/null
+++ b/src/icons/ocaml.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/pdf.svg b/src/icons/pdf.svg
new file mode 100755
index 0000000..8a28996
--- /dev/null
+++ b/src/icons/pdf.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/perl.svg b/src/icons/perl.svg
new file mode 100755
index 0000000..32509a3
--- /dev/null
+++ b/src/icons/perl.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/php.svg b/src/icons/php.svg
new file mode 100755
index 0000000..9dca1e0
--- /dev/null
+++ b/src/icons/php.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/plist.svg b/src/icons/plist.svg
new file mode 100755
index 0000000..db3e9fa
--- /dev/null
+++ b/src/icons/plist.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/postcss.svg b/src/icons/postcss.svg
new file mode 100755
index 0000000..2a93770
--- /dev/null
+++ b/src/icons/postcss.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/preferences.svg b/src/icons/preferences.svg
new file mode 100755
index 0000000..2017da7
--- /dev/null
+++ b/src/icons/preferences.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/procfile.svg b/src/icons/procfile.svg
new file mode 100755
index 0000000..880e65d
--- /dev/null
+++ b/src/icons/procfile.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/psd.svg b/src/icons/psd.svg
new file mode 100755
index 0000000..76a9f51
--- /dev/null
+++ b/src/icons/psd.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/pug.svg b/src/icons/pug.svg
new file mode 100755
index 0000000..b11614a
--- /dev/null
+++ b/src/icons/pug.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/puppet.svg b/src/icons/puppet.svg
new file mode 100755
index 0000000..7ebe58e
--- /dev/null
+++ b/src/icons/puppet.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/python.svg b/src/icons/python.svg
new file mode 100755
index 0000000..004ed0a
--- /dev/null
+++ b/src/icons/python.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/r.svg b/src/icons/r.svg
new file mode 100755
index 0000000..53bfd77
--- /dev/null
+++ b/src/icons/r.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/rails.svg b/src/icons/rails.svg
new file mode 100755
index 0000000..c7be628
--- /dev/null
+++ b/src/icons/rails.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/riot.svg b/src/icons/riot.svg
new file mode 100755
index 0000000..41faed9
--- /dev/null
+++ b/src/icons/riot.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/ruby.svg b/src/icons/ruby.svg
new file mode 100755
index 0000000..65b729a
--- /dev/null
+++ b/src/icons/ruby.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/rust.svg b/src/icons/rust.svg
new file mode 100755
index 0000000..0c65735
--- /dev/null
+++ b/src/icons/rust.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/sass.svg b/src/icons/sass.svg
new file mode 100755
index 0000000..79478d9
--- /dev/null
+++ b/src/icons/sass.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/scala.svg b/src/icons/scala.svg
new file mode 100755
index 0000000..2e83768
--- /dev/null
+++ b/src/icons/scala.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/scss.svg b/src/icons/scss.svg
new file mode 100755
index 0000000..6b596fc
--- /dev/null
+++ b/src/icons/scss.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/settings.svg b/src/icons/settings.svg
new file mode 100755
index 0000000..fe3ed11
--- /dev/null
+++ b/src/icons/settings.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/shell.svg b/src/icons/shell.svg
new file mode 100755
index 0000000..e10f3be
--- /dev/null
+++ b/src/icons/shell.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/sketch.svg b/src/icons/sketch.svg
new file mode 100755
index 0000000..d5be148
--- /dev/null
+++ b/src/icons/sketch.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/slim.svg b/src/icons/slim.svg
new file mode 100755
index 0000000..6a2c1da
--- /dev/null
+++ b/src/icons/slim.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/source.svg b/src/icons/source.svg
new file mode 100755
index 0000000..3eec1ec
--- /dev/null
+++ b/src/icons/source.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/sql.svg b/src/icons/sql.svg
new file mode 100755
index 0000000..7c20ae7
--- /dev/null
+++ b/src/icons/sql.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/stata.svg b/src/icons/stata.svg
new file mode 100755
index 0000000..7fef8a5
--- /dev/null
+++ b/src/icons/stata.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/stylelint.svg b/src/icons/stylelint.svg
new file mode 100755
index 0000000..f773f11
--- /dev/null
+++ b/src/icons/stylelint.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/stylus.svg b/src/icons/stylus.svg
new file mode 100755
index 0000000..a588b34
--- /dev/null
+++ b/src/icons/stylus.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/sublime.svg b/src/icons/sublime.svg
new file mode 100755
index 0000000..0311625
--- /dev/null
+++ b/src/icons/sublime.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/svg.svg b/src/icons/svg.svg
new file mode 100755
index 0000000..072be26
--- /dev/null
+++ b/src/icons/svg.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/swift.svg b/src/icons/swift.svg
new file mode 100755
index 0000000..e2fd845
--- /dev/null
+++ b/src/icons/swift.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/tcl.svg b/src/icons/tcl.svg
new file mode 100755
index 0000000..3b5b7c2
--- /dev/null
+++ b/src/icons/tcl.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/tex.svg b/src/icons/tex.svg
new file mode 100755
index 0000000..f999f9e
--- /dev/null
+++ b/src/icons/tex.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/text.svg b/src/icons/text.svg
new file mode 100755
index 0000000..272e04d
--- /dev/null
+++ b/src/icons/text.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/textile.svg b/src/icons/textile.svg
new file mode 100755
index 0000000..09daef1
--- /dev/null
+++ b/src/icons/textile.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/todo.svg b/src/icons/todo.svg
new file mode 100755
index 0000000..6d60349
--- /dev/null
+++ b/src/icons/todo.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/twig.svg b/src/icons/twig.svg
new file mode 100755
index 0000000..659eb28
--- /dev/null
+++ b/src/icons/twig.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/typescript.svg b/src/icons/typescript.svg
new file mode 100755
index 0000000..41c0b5d
--- /dev/null
+++ b/src/icons/typescript.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/vue.svg b/src/icons/vue.svg
new file mode 100755
index 0000000..1fce6c9
--- /dev/null
+++ b/src/icons/vue.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/webpack.svg b/src/icons/webpack.svg
new file mode 100755
index 0000000..67ca224
--- /dev/null
+++ b/src/icons/webpack.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/windows.svg b/src/icons/windows.svg
new file mode 100755
index 0000000..3a7e255
--- /dev/null
+++ b/src/icons/windows.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/yaml.svg b/src/icons/yaml.svg
new file mode 100755
index 0000000..7c20ae7
--- /dev/null
+++ b/src/icons/yaml.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/yarn.svg b/src/icons/yarn.svg
new file mode 100755
index 0000000..cf002e5
--- /dev/null
+++ b/src/icons/yarn.svg
@@ -0,0 +1,11 @@
+