diff --git a/demo/index.html b/demo/index.html
index fbea7ee..57b7c19 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -181,6 +181,8 @@
+
+
@@ -253,6 +255,8 @@
+
+
@@ -263,6 +267,8 @@
+
+
@@ -281,10 +287,14 @@
+
+
+
+
@@ -299,6 +309,8 @@
+
+
@@ -511,6 +523,8 @@
+
+
@@ -873,6 +887,8 @@
+
+
@@ -945,6 +961,8 @@
+
+
@@ -955,6 +973,8 @@
+
+
@@ -973,10 +993,14 @@
+
+
+
+
@@ -991,6 +1015,8 @@
+
+
@@ -1203,6 +1229,8 @@
+
+
@@ -1566,6 +1594,8 @@
+
+
@@ -1638,6 +1668,8 @@
+
+
@@ -1648,6 +1680,8 @@
+
+
@@ -1666,10 +1700,14 @@
+
+
+
+
@@ -1684,6 +1722,8 @@
+
+
@@ -1896,6 +1936,8 @@
+
+
diff --git a/dist/file-icon-classic.css b/dist/file-icon-classic.css
index c8e929e..3032ed1 100644
--- a/dist/file-icon-classic.css
+++ b/dist/file-icon-classic.css
@@ -268,6 +268,10 @@
background-image: url("icons/classic/compile.svg");
}
+.fiv-cla.fiv-icon-conf {
+ background-image: url("icons/classic/conf.svg");
+}
+
.fiv-cla.fiv-icon-config {
background-image: url("icons/classic/config.svg");
}
@@ -412,6 +416,10 @@
background-image: url("icons/classic/dxf.svg");
}
+.fiv-cla.fiv-icon-editorconfig {
+ background-image: url("icons/classic/editorconfig.svg");
+}
+
.fiv-cla.fiv-icon-el {
background-image: url("icons/classic/el.svg");
}
@@ -432,6 +440,10 @@
background-image: url("icons/classic/epub.svg");
}
+.fiv-cla.fiv-icon-eslintignore {
+ background-image: url("icons/classic/eslintignore.svg");
+}
+
.fiv-cla.fiv-icon-exe {
background-image: url("icons/classic/exe.svg");
}
@@ -468,6 +480,10 @@
background-image: url("icons/classic/gadget.svg");
}
+.fiv-cla.fiv-icon-gdp {
+ background-image: url("icons/classic/gdp.svg");
+}
+
.fiv-cla.fiv-icon-gem {
background-image: url("icons/classic/gem.svg");
}
@@ -476,6 +492,10 @@
background-image: url("icons/classic/gif.svg");
}
+.fiv-cla.fiv-icon-gitattributes {
+ background-image: url("icons/classic/gitattributes.svg");
+}
+
.fiv-cla.fiv-icon-gitignore {
background-image: url("icons/classic/gitignore.svg");
}
@@ -504,6 +524,10 @@
background-image: url("icons/classic/hbs.svg");
}
+.fiv-cla.fiv-icon-heic {
+ background-image: url("icons/classic/heic.svg");
+}
+
.fiv-cla.fiv-icon-hs {
background-image: url("icons/classic/hs.svg");
}
@@ -928,6 +952,10 @@
background-image: url("icons/classic/pl.svg");
}
+.fiv-cla.fiv-icon-plist {
+ background-image: url("icons/classic/plist.svg");
+}
+
.fiv-cla.fiv-icon-pm {
background-image: url("icons/classic/pm.svg");
}
diff --git a/dist/file-icon-classic.min.css b/dist/file-icon-classic.min.css
index efc5a9f..540a4d5 100644
--- a/dist/file-icon-classic.min.css
+++ b/dist/file-icon-classic.min.css
@@ -67,6 +67,7 @@
.fiv-cla.fiv-icon-codekit{background-image:url("icons/classic/codekit.svg")}
.fiv-cla.fiv-icon-com{background-image:url("icons/classic/com.svg")}
.fiv-cla.fiv-icon-compile{background-image:url("icons/classic/compile.svg")}
+.fiv-cla.fiv-icon-conf{background-image:url("icons/classic/conf.svg")}
.fiv-cla.fiv-icon-config{background-image:url("icons/classic/config.svg")}
.fiv-cla.fiv-icon-cpp{background-image:url("icons/classic/cpp.svg")}
.fiv-cla.fiv-icon-cptx{background-image:url("icons/classic/cptx.svg")}
@@ -103,11 +104,13 @@
.fiv-cla.fiv-icon-dtd{background-image:url("icons/classic/dtd.svg")}
.fiv-cla.fiv-icon-dwg{background-image:url("icons/classic/dwg.svg")}
.fiv-cla.fiv-icon-dxf{background-image:url("icons/classic/dxf.svg")}
+.fiv-cla.fiv-icon-editorconfig{background-image:url("icons/classic/editorconfig.svg")}
.fiv-cla.fiv-icon-el{background-image:url("icons/classic/el.svg")}
.fiv-cla.fiv-icon-enc{background-image:url("icons/classic/enc.svg")}
.fiv-cla.fiv-icon-eot{background-image:url("icons/classic/eot.svg")}
.fiv-cla.fiv-icon-eps{background-image:url("icons/classic/eps.svg")}
.fiv-cla.fiv-icon-epub{background-image:url("icons/classic/epub.svg")}
+.fiv-cla.fiv-icon-eslintignore{background-image:url("icons/classic/eslintignore.svg")}
.fiv-cla.fiv-icon-exe{background-image:url("icons/classic/exe.svg")}
.fiv-cla.fiv-icon-f4v{background-image:url("icons/classic/f4v.svg")}
.fiv-cla.fiv-icon-fax{background-image:url("icons/classic/fax.svg")}
@@ -117,8 +120,10 @@
.fiv-cla.fiv-icon-flv{background-image:url("icons/classic/flv.svg")}
.fiv-cla.fiv-icon-folder{background-image:url("icons/classic/folder.svg")}
.fiv-cla.fiv-icon-gadget{background-image:url("icons/classic/gadget.svg")}
+.fiv-cla.fiv-icon-gdp{background-image:url("icons/classic/gdp.svg")}
.fiv-cla.fiv-icon-gem{background-image:url("icons/classic/gem.svg")}
.fiv-cla.fiv-icon-gif{background-image:url("icons/classic/gif.svg")}
+.fiv-cla.fiv-icon-gitattributes{background-image:url("icons/classic/gitattributes.svg")}
.fiv-cla.fiv-icon-gitignore{background-image:url("icons/classic/gitignore.svg")}
.fiv-cla.fiv-icon-go{background-image:url("icons/classic/go.svg")}
.fiv-cla.fiv-icon-gpg{background-image:url("icons/classic/gpg.svg")}
@@ -126,6 +131,7 @@
.fiv-cla.fiv-icon-h{background-image:url("icons/classic/h.svg")}
.fiv-cla.fiv-icon-handlebars{background-image:url("icons/classic/handlebars.svg")}
.fiv-cla.fiv-icon-hbs{background-image:url("icons/classic/hbs.svg")}
+.fiv-cla.fiv-icon-heic{background-image:url("icons/classic/heic.svg")}
.fiv-cla.fiv-icon-hs{background-image:url("icons/classic/hs.svg")}
.fiv-cla.fiv-icon-hsl{background-image:url("icons/classic/hsl.svg")}
.fiv-cla.fiv-icon-htm{background-image:url("icons/classic/htm.svg")}
@@ -232,6 +238,7 @@
.fiv-cla.fiv-icon-php{background-image:url("icons/classic/php.svg")}
.fiv-cla.fiv-icon-pkg{background-image:url("icons/classic/pkg.svg")}
.fiv-cla.fiv-icon-pl{background-image:url("icons/classic/pl.svg")}
+.fiv-cla.fiv-icon-plist{background-image:url("icons/classic/plist.svg")}
.fiv-cla.fiv-icon-pm{background-image:url("icons/classic/pm.svg")}
.fiv-cla.fiv-icon-png{background-image:url("icons/classic/png.svg")}
.fiv-cla.fiv-icon-po{background-image:url("icons/classic/po.svg")}
diff --git a/dist/file-icon-square-o.css b/dist/file-icon-square-o.css
index 7d19450..2b49ac7 100644
--- a/dist/file-icon-square-o.css
+++ b/dist/file-icon-square-o.css
@@ -268,6 +268,10 @@
background-image: url("icons/square-o/compile.svg");
}
+.fiv-sqo.fiv-icon-conf {
+ background-image: url("icons/square-o/conf.svg");
+}
+
.fiv-sqo.fiv-icon-config {
background-image: url("icons/square-o/config.svg");
}
@@ -412,6 +416,10 @@
background-image: url("icons/square-o/dxf.svg");
}
+.fiv-sqo.fiv-icon-editorconfig {
+ background-image: url("icons/square-o/editorconfig.svg");
+}
+
.fiv-sqo.fiv-icon-el {
background-image: url("icons/square-o/el.svg");
}
@@ -432,6 +440,10 @@
background-image: url("icons/square-o/epub.svg");
}
+.fiv-sqo.fiv-icon-eslintignore {
+ background-image: url("icons/square-o/eslintignore.svg");
+}
+
.fiv-sqo.fiv-icon-exe {
background-image: url("icons/square-o/exe.svg");
}
@@ -468,6 +480,10 @@
background-image: url("icons/square-o/gadget.svg");
}
+.fiv-sqo.fiv-icon-gdp {
+ background-image: url("icons/square-o/gdp.svg");
+}
+
.fiv-sqo.fiv-icon-gem {
background-image: url("icons/square-o/gem.svg");
}
@@ -476,6 +492,10 @@
background-image: url("icons/square-o/gif.svg");
}
+.fiv-sqo.fiv-icon-gitattributes {
+ background-image: url("icons/square-o/gitattributes.svg");
+}
+
.fiv-sqo.fiv-icon-gitignore {
background-image: url("icons/square-o/gitignore.svg");
}
@@ -504,6 +524,10 @@
background-image: url("icons/square-o/hbs.svg");
}
+.fiv-sqo.fiv-icon-heic {
+ background-image: url("icons/square-o/heic.svg");
+}
+
.fiv-sqo.fiv-icon-hs {
background-image: url("icons/square-o/hs.svg");
}
@@ -928,6 +952,10 @@
background-image: url("icons/square-o/pl.svg");
}
+.fiv-sqo.fiv-icon-plist {
+ background-image: url("icons/square-o/plist.svg");
+}
+
.fiv-sqo.fiv-icon-pm {
background-image: url("icons/square-o/pm.svg");
}
diff --git a/dist/file-icon-square-o.min.css b/dist/file-icon-square-o.min.css
index e9f0c0c..d2d5f66 100644
--- a/dist/file-icon-square-o.min.css
+++ b/dist/file-icon-square-o.min.css
@@ -67,6 +67,7 @@
.fiv-sqo.fiv-icon-codekit{background-image:url("icons/square-o/codekit.svg")}
.fiv-sqo.fiv-icon-com{background-image:url("icons/square-o/com.svg")}
.fiv-sqo.fiv-icon-compile{background-image:url("icons/square-o/compile.svg")}
+.fiv-sqo.fiv-icon-conf{background-image:url("icons/square-o/conf.svg")}
.fiv-sqo.fiv-icon-config{background-image:url("icons/square-o/config.svg")}
.fiv-sqo.fiv-icon-cpp{background-image:url("icons/square-o/cpp.svg")}
.fiv-sqo.fiv-icon-cptx{background-image:url("icons/square-o/cptx.svg")}
@@ -103,11 +104,13 @@
.fiv-sqo.fiv-icon-dtd{background-image:url("icons/square-o/dtd.svg")}
.fiv-sqo.fiv-icon-dwg{background-image:url("icons/square-o/dwg.svg")}
.fiv-sqo.fiv-icon-dxf{background-image:url("icons/square-o/dxf.svg")}
+.fiv-sqo.fiv-icon-editorconfig{background-image:url("icons/square-o/editorconfig.svg")}
.fiv-sqo.fiv-icon-el{background-image:url("icons/square-o/el.svg")}
.fiv-sqo.fiv-icon-enc{background-image:url("icons/square-o/enc.svg")}
.fiv-sqo.fiv-icon-eot{background-image:url("icons/square-o/eot.svg")}
.fiv-sqo.fiv-icon-eps{background-image:url("icons/square-o/eps.svg")}
.fiv-sqo.fiv-icon-epub{background-image:url("icons/square-o/epub.svg")}
+.fiv-sqo.fiv-icon-eslintignore{background-image:url("icons/square-o/eslintignore.svg")}
.fiv-sqo.fiv-icon-exe{background-image:url("icons/square-o/exe.svg")}
.fiv-sqo.fiv-icon-f4v{background-image:url("icons/square-o/f4v.svg")}
.fiv-sqo.fiv-icon-fax{background-image:url("icons/square-o/fax.svg")}
@@ -117,8 +120,10 @@
.fiv-sqo.fiv-icon-flv{background-image:url("icons/square-o/flv.svg")}
.fiv-sqo.fiv-icon-folder{background-image:url("icons/square-o/folder.svg")}
.fiv-sqo.fiv-icon-gadget{background-image:url("icons/square-o/gadget.svg")}
+.fiv-sqo.fiv-icon-gdp{background-image:url("icons/square-o/gdp.svg")}
.fiv-sqo.fiv-icon-gem{background-image:url("icons/square-o/gem.svg")}
.fiv-sqo.fiv-icon-gif{background-image:url("icons/square-o/gif.svg")}
+.fiv-sqo.fiv-icon-gitattributes{background-image:url("icons/square-o/gitattributes.svg")}
.fiv-sqo.fiv-icon-gitignore{background-image:url("icons/square-o/gitignore.svg")}
.fiv-sqo.fiv-icon-go{background-image:url("icons/square-o/go.svg")}
.fiv-sqo.fiv-icon-gpg{background-image:url("icons/square-o/gpg.svg")}
@@ -126,6 +131,7 @@
.fiv-sqo.fiv-icon-h{background-image:url("icons/square-o/h.svg")}
.fiv-sqo.fiv-icon-handlebars{background-image:url("icons/square-o/handlebars.svg")}
.fiv-sqo.fiv-icon-hbs{background-image:url("icons/square-o/hbs.svg")}
+.fiv-sqo.fiv-icon-heic{background-image:url("icons/square-o/heic.svg")}
.fiv-sqo.fiv-icon-hs{background-image:url("icons/square-o/hs.svg")}
.fiv-sqo.fiv-icon-hsl{background-image:url("icons/square-o/hsl.svg")}
.fiv-sqo.fiv-icon-htm{background-image:url("icons/square-o/htm.svg")}
@@ -232,6 +238,7 @@
.fiv-sqo.fiv-icon-php{background-image:url("icons/square-o/php.svg")}
.fiv-sqo.fiv-icon-pkg{background-image:url("icons/square-o/pkg.svg")}
.fiv-sqo.fiv-icon-pl{background-image:url("icons/square-o/pl.svg")}
+.fiv-sqo.fiv-icon-plist{background-image:url("icons/square-o/plist.svg")}
.fiv-sqo.fiv-icon-pm{background-image:url("icons/square-o/pm.svg")}
.fiv-sqo.fiv-icon-png{background-image:url("icons/square-o/png.svg")}
.fiv-sqo.fiv-icon-po{background-image:url("icons/square-o/po.svg")}
diff --git a/dist/file-icon-vectors.css b/dist/file-icon-vectors.css
index 0428c27..0a7ea10 100644
--- a/dist/file-icon-vectors.css
+++ b/dist/file-icon-vectors.css
@@ -268,6 +268,10 @@
background-image: url("icons/classic/compile.svg");
}
+.fiv-cla.fiv-icon-conf {
+ background-image: url("icons/classic/conf.svg");
+}
+
.fiv-cla.fiv-icon-config {
background-image: url("icons/classic/config.svg");
}
@@ -412,6 +416,10 @@
background-image: url("icons/classic/dxf.svg");
}
+.fiv-cla.fiv-icon-editorconfig {
+ background-image: url("icons/classic/editorconfig.svg");
+}
+
.fiv-cla.fiv-icon-el {
background-image: url("icons/classic/el.svg");
}
@@ -432,6 +440,10 @@
background-image: url("icons/classic/epub.svg");
}
+.fiv-cla.fiv-icon-eslintignore {
+ background-image: url("icons/classic/eslintignore.svg");
+}
+
.fiv-cla.fiv-icon-exe {
background-image: url("icons/classic/exe.svg");
}
@@ -468,6 +480,10 @@
background-image: url("icons/classic/gadget.svg");
}
+.fiv-cla.fiv-icon-gdp {
+ background-image: url("icons/classic/gdp.svg");
+}
+
.fiv-cla.fiv-icon-gem {
background-image: url("icons/classic/gem.svg");
}
@@ -476,6 +492,10 @@
background-image: url("icons/classic/gif.svg");
}
+.fiv-cla.fiv-icon-gitattributes {
+ background-image: url("icons/classic/gitattributes.svg");
+}
+
.fiv-cla.fiv-icon-gitignore {
background-image: url("icons/classic/gitignore.svg");
}
@@ -504,6 +524,10 @@
background-image: url("icons/classic/hbs.svg");
}
+.fiv-cla.fiv-icon-heic {
+ background-image: url("icons/classic/heic.svg");
+}
+
.fiv-cla.fiv-icon-hs {
background-image: url("icons/classic/hs.svg");
}
@@ -928,6 +952,10 @@
background-image: url("icons/classic/pl.svg");
}
+.fiv-cla.fiv-icon-plist {
+ background-image: url("icons/classic/plist.svg");
+}
+
.fiv-cla.fiv-icon-pm {
background-image: url("icons/classic/pm.svg");
}
@@ -1643,6 +1671,10 @@
background-image: url("icons/vivid/compile.svg");
}
+.fiv-viv.fiv-icon-conf {
+ background-image: url("icons/vivid/conf.svg");
+}
+
.fiv-viv.fiv-icon-config {
background-image: url("icons/vivid/config.svg");
}
@@ -1787,6 +1819,10 @@
background-image: url("icons/vivid/dxf.svg");
}
+.fiv-viv.fiv-icon-editorconfig {
+ background-image: url("icons/vivid/editorconfig.svg");
+}
+
.fiv-viv.fiv-icon-el {
background-image: url("icons/vivid/el.svg");
}
@@ -1807,6 +1843,10 @@
background-image: url("icons/vivid/epub.svg");
}
+.fiv-viv.fiv-icon-eslintignore {
+ background-image: url("icons/vivid/eslintignore.svg");
+}
+
.fiv-viv.fiv-icon-exe {
background-image: url("icons/vivid/exe.svg");
}
@@ -1843,6 +1883,10 @@
background-image: url("icons/vivid/gadget.svg");
}
+.fiv-viv.fiv-icon-gdp {
+ background-image: url("icons/vivid/gdp.svg");
+}
+
.fiv-viv.fiv-icon-gem {
background-image: url("icons/vivid/gem.svg");
}
@@ -1851,6 +1895,10 @@
background-image: url("icons/vivid/gif.svg");
}
+.fiv-viv.fiv-icon-gitattributes {
+ background-image: url("icons/vivid/gitattributes.svg");
+}
+
.fiv-viv.fiv-icon-gitignore {
background-image: url("icons/vivid/gitignore.svg");
}
@@ -1879,6 +1927,10 @@
background-image: url("icons/vivid/hbs.svg");
}
+.fiv-viv.fiv-icon-heic {
+ background-image: url("icons/vivid/heic.svg");
+}
+
.fiv-viv.fiv-icon-hs {
background-image: url("icons/vivid/hs.svg");
}
@@ -2303,6 +2355,10 @@
background-image: url("icons/vivid/pl.svg");
}
+.fiv-viv.fiv-icon-plist {
+ background-image: url("icons/vivid/plist.svg");
+}
+
.fiv-viv.fiv-icon-pm {
background-image: url("icons/vivid/pm.svg");
}
@@ -3018,6 +3074,10 @@
background-image: url("icons/square-o/compile.svg");
}
+.fiv-sqo.fiv-icon-conf {
+ background-image: url("icons/square-o/conf.svg");
+}
+
.fiv-sqo.fiv-icon-config {
background-image: url("icons/square-o/config.svg");
}
@@ -3162,6 +3222,10 @@
background-image: url("icons/square-o/dxf.svg");
}
+.fiv-sqo.fiv-icon-editorconfig {
+ background-image: url("icons/square-o/editorconfig.svg");
+}
+
.fiv-sqo.fiv-icon-el {
background-image: url("icons/square-o/el.svg");
}
@@ -3182,6 +3246,10 @@
background-image: url("icons/square-o/epub.svg");
}
+.fiv-sqo.fiv-icon-eslintignore {
+ background-image: url("icons/square-o/eslintignore.svg");
+}
+
.fiv-sqo.fiv-icon-exe {
background-image: url("icons/square-o/exe.svg");
}
@@ -3218,6 +3286,10 @@
background-image: url("icons/square-o/gadget.svg");
}
+.fiv-sqo.fiv-icon-gdp {
+ background-image: url("icons/square-o/gdp.svg");
+}
+
.fiv-sqo.fiv-icon-gem {
background-image: url("icons/square-o/gem.svg");
}
@@ -3226,6 +3298,10 @@
background-image: url("icons/square-o/gif.svg");
}
+.fiv-sqo.fiv-icon-gitattributes {
+ background-image: url("icons/square-o/gitattributes.svg");
+}
+
.fiv-sqo.fiv-icon-gitignore {
background-image: url("icons/square-o/gitignore.svg");
}
@@ -3254,6 +3330,10 @@
background-image: url("icons/square-o/hbs.svg");
}
+.fiv-sqo.fiv-icon-heic {
+ background-image: url("icons/square-o/heic.svg");
+}
+
.fiv-sqo.fiv-icon-hs {
background-image: url("icons/square-o/hs.svg");
}
@@ -3678,6 +3758,10 @@
background-image: url("icons/square-o/pl.svg");
}
+.fiv-sqo.fiv-icon-plist {
+ background-image: url("icons/square-o/plist.svg");
+}
+
.fiv-sqo.fiv-icon-pm {
background-image: url("icons/square-o/pm.svg");
}
diff --git a/dist/file-icon-vectors.min.css b/dist/file-icon-vectors.min.css
index 2d05abb..dc53040 100644
--- a/dist/file-icon-vectors.min.css
+++ b/dist/file-icon-vectors.min.css
@@ -67,6 +67,7 @@
.fiv-cla.fiv-icon-codekit{background-image:url("icons/classic/codekit.svg")}
.fiv-cla.fiv-icon-com{background-image:url("icons/classic/com.svg")}
.fiv-cla.fiv-icon-compile{background-image:url("icons/classic/compile.svg")}
+.fiv-cla.fiv-icon-conf{background-image:url("icons/classic/conf.svg")}
.fiv-cla.fiv-icon-config{background-image:url("icons/classic/config.svg")}
.fiv-cla.fiv-icon-cpp{background-image:url("icons/classic/cpp.svg")}
.fiv-cla.fiv-icon-cptx{background-image:url("icons/classic/cptx.svg")}
@@ -103,11 +104,13 @@
.fiv-cla.fiv-icon-dtd{background-image:url("icons/classic/dtd.svg")}
.fiv-cla.fiv-icon-dwg{background-image:url("icons/classic/dwg.svg")}
.fiv-cla.fiv-icon-dxf{background-image:url("icons/classic/dxf.svg")}
+.fiv-cla.fiv-icon-editorconfig{background-image:url("icons/classic/editorconfig.svg")}
.fiv-cla.fiv-icon-el{background-image:url("icons/classic/el.svg")}
.fiv-cla.fiv-icon-enc{background-image:url("icons/classic/enc.svg")}
.fiv-cla.fiv-icon-eot{background-image:url("icons/classic/eot.svg")}
.fiv-cla.fiv-icon-eps{background-image:url("icons/classic/eps.svg")}
.fiv-cla.fiv-icon-epub{background-image:url("icons/classic/epub.svg")}
+.fiv-cla.fiv-icon-eslintignore{background-image:url("icons/classic/eslintignore.svg")}
.fiv-cla.fiv-icon-exe{background-image:url("icons/classic/exe.svg")}
.fiv-cla.fiv-icon-f4v{background-image:url("icons/classic/f4v.svg")}
.fiv-cla.fiv-icon-fax{background-image:url("icons/classic/fax.svg")}
@@ -117,8 +120,10 @@
.fiv-cla.fiv-icon-flv{background-image:url("icons/classic/flv.svg")}
.fiv-cla.fiv-icon-folder{background-image:url("icons/classic/folder.svg")}
.fiv-cla.fiv-icon-gadget{background-image:url("icons/classic/gadget.svg")}
+.fiv-cla.fiv-icon-gdp{background-image:url("icons/classic/gdp.svg")}
.fiv-cla.fiv-icon-gem{background-image:url("icons/classic/gem.svg")}
.fiv-cla.fiv-icon-gif{background-image:url("icons/classic/gif.svg")}
+.fiv-cla.fiv-icon-gitattributes{background-image:url("icons/classic/gitattributes.svg")}
.fiv-cla.fiv-icon-gitignore{background-image:url("icons/classic/gitignore.svg")}
.fiv-cla.fiv-icon-go{background-image:url("icons/classic/go.svg")}
.fiv-cla.fiv-icon-gpg{background-image:url("icons/classic/gpg.svg")}
@@ -126,6 +131,7 @@
.fiv-cla.fiv-icon-h{background-image:url("icons/classic/h.svg")}
.fiv-cla.fiv-icon-handlebars{background-image:url("icons/classic/handlebars.svg")}
.fiv-cla.fiv-icon-hbs{background-image:url("icons/classic/hbs.svg")}
+.fiv-cla.fiv-icon-heic{background-image:url("icons/classic/heic.svg")}
.fiv-cla.fiv-icon-hs{background-image:url("icons/classic/hs.svg")}
.fiv-cla.fiv-icon-hsl{background-image:url("icons/classic/hsl.svg")}
.fiv-cla.fiv-icon-htm{background-image:url("icons/classic/htm.svg")}
@@ -232,6 +238,7 @@
.fiv-cla.fiv-icon-php{background-image:url("icons/classic/php.svg")}
.fiv-cla.fiv-icon-pkg{background-image:url("icons/classic/pkg.svg")}
.fiv-cla.fiv-icon-pl{background-image:url("icons/classic/pl.svg")}
+.fiv-cla.fiv-icon-plist{background-image:url("icons/classic/plist.svg")}
.fiv-cla.fiv-icon-pm{background-image:url("icons/classic/pm.svg")}
.fiv-cla.fiv-icon-png{background-image:url("icons/classic/png.svg")}
.fiv-cla.fiv-icon-po{background-image:url("icons/classic/po.svg")}
@@ -410,6 +417,7 @@
.fiv-viv.fiv-icon-codekit{background-image:url("icons/vivid/codekit.svg")}
.fiv-viv.fiv-icon-com{background-image:url("icons/vivid/com.svg")}
.fiv-viv.fiv-icon-compile{background-image:url("icons/vivid/compile.svg")}
+.fiv-viv.fiv-icon-conf{background-image:url("icons/vivid/conf.svg")}
.fiv-viv.fiv-icon-config{background-image:url("icons/vivid/config.svg")}
.fiv-viv.fiv-icon-cpp{background-image:url("icons/vivid/cpp.svg")}
.fiv-viv.fiv-icon-cptx{background-image:url("icons/vivid/cptx.svg")}
@@ -446,11 +454,13 @@
.fiv-viv.fiv-icon-dtd{background-image:url("icons/vivid/dtd.svg")}
.fiv-viv.fiv-icon-dwg{background-image:url("icons/vivid/dwg.svg")}
.fiv-viv.fiv-icon-dxf{background-image:url("icons/vivid/dxf.svg")}
+.fiv-viv.fiv-icon-editorconfig{background-image:url("icons/vivid/editorconfig.svg")}
.fiv-viv.fiv-icon-el{background-image:url("icons/vivid/el.svg")}
.fiv-viv.fiv-icon-enc{background-image:url("icons/vivid/enc.svg")}
.fiv-viv.fiv-icon-eot{background-image:url("icons/vivid/eot.svg")}
.fiv-viv.fiv-icon-eps{background-image:url("icons/vivid/eps.svg")}
.fiv-viv.fiv-icon-epub{background-image:url("icons/vivid/epub.svg")}
+.fiv-viv.fiv-icon-eslintignore{background-image:url("icons/vivid/eslintignore.svg")}
.fiv-viv.fiv-icon-exe{background-image:url("icons/vivid/exe.svg")}
.fiv-viv.fiv-icon-f4v{background-image:url("icons/vivid/f4v.svg")}
.fiv-viv.fiv-icon-fax{background-image:url("icons/vivid/fax.svg")}
@@ -460,8 +470,10 @@
.fiv-viv.fiv-icon-flv{background-image:url("icons/vivid/flv.svg")}
.fiv-viv.fiv-icon-folder{background-image:url("icons/vivid/folder.svg")}
.fiv-viv.fiv-icon-gadget{background-image:url("icons/vivid/gadget.svg")}
+.fiv-viv.fiv-icon-gdp{background-image:url("icons/vivid/gdp.svg")}
.fiv-viv.fiv-icon-gem{background-image:url("icons/vivid/gem.svg")}
.fiv-viv.fiv-icon-gif{background-image:url("icons/vivid/gif.svg")}
+.fiv-viv.fiv-icon-gitattributes{background-image:url("icons/vivid/gitattributes.svg")}
.fiv-viv.fiv-icon-gitignore{background-image:url("icons/vivid/gitignore.svg")}
.fiv-viv.fiv-icon-go{background-image:url("icons/vivid/go.svg")}
.fiv-viv.fiv-icon-gpg{background-image:url("icons/vivid/gpg.svg")}
@@ -469,6 +481,7 @@
.fiv-viv.fiv-icon-h{background-image:url("icons/vivid/h.svg")}
.fiv-viv.fiv-icon-handlebars{background-image:url("icons/vivid/handlebars.svg")}
.fiv-viv.fiv-icon-hbs{background-image:url("icons/vivid/hbs.svg")}
+.fiv-viv.fiv-icon-heic{background-image:url("icons/vivid/heic.svg")}
.fiv-viv.fiv-icon-hs{background-image:url("icons/vivid/hs.svg")}
.fiv-viv.fiv-icon-hsl{background-image:url("icons/vivid/hsl.svg")}
.fiv-viv.fiv-icon-htm{background-image:url("icons/vivid/htm.svg")}
@@ -575,6 +588,7 @@
.fiv-viv.fiv-icon-php{background-image:url("icons/vivid/php.svg")}
.fiv-viv.fiv-icon-pkg{background-image:url("icons/vivid/pkg.svg")}
.fiv-viv.fiv-icon-pl{background-image:url("icons/vivid/pl.svg")}
+.fiv-viv.fiv-icon-plist{background-image:url("icons/vivid/plist.svg")}
.fiv-viv.fiv-icon-pm{background-image:url("icons/vivid/pm.svg")}
.fiv-viv.fiv-icon-png{background-image:url("icons/vivid/png.svg")}
.fiv-viv.fiv-icon-po{background-image:url("icons/vivid/po.svg")}
@@ -753,6 +767,7 @@
.fiv-sqo.fiv-icon-codekit{background-image:url("icons/square-o/codekit.svg")}
.fiv-sqo.fiv-icon-com{background-image:url("icons/square-o/com.svg")}
.fiv-sqo.fiv-icon-compile{background-image:url("icons/square-o/compile.svg")}
+.fiv-sqo.fiv-icon-conf{background-image:url("icons/square-o/conf.svg")}
.fiv-sqo.fiv-icon-config{background-image:url("icons/square-o/config.svg")}
.fiv-sqo.fiv-icon-cpp{background-image:url("icons/square-o/cpp.svg")}
.fiv-sqo.fiv-icon-cptx{background-image:url("icons/square-o/cptx.svg")}
@@ -789,11 +804,13 @@
.fiv-sqo.fiv-icon-dtd{background-image:url("icons/square-o/dtd.svg")}
.fiv-sqo.fiv-icon-dwg{background-image:url("icons/square-o/dwg.svg")}
.fiv-sqo.fiv-icon-dxf{background-image:url("icons/square-o/dxf.svg")}
+.fiv-sqo.fiv-icon-editorconfig{background-image:url("icons/square-o/editorconfig.svg")}
.fiv-sqo.fiv-icon-el{background-image:url("icons/square-o/el.svg")}
.fiv-sqo.fiv-icon-enc{background-image:url("icons/square-o/enc.svg")}
.fiv-sqo.fiv-icon-eot{background-image:url("icons/square-o/eot.svg")}
.fiv-sqo.fiv-icon-eps{background-image:url("icons/square-o/eps.svg")}
.fiv-sqo.fiv-icon-epub{background-image:url("icons/square-o/epub.svg")}
+.fiv-sqo.fiv-icon-eslintignore{background-image:url("icons/square-o/eslintignore.svg")}
.fiv-sqo.fiv-icon-exe{background-image:url("icons/square-o/exe.svg")}
.fiv-sqo.fiv-icon-f4v{background-image:url("icons/square-o/f4v.svg")}
.fiv-sqo.fiv-icon-fax{background-image:url("icons/square-o/fax.svg")}
@@ -803,8 +820,10 @@
.fiv-sqo.fiv-icon-flv{background-image:url("icons/square-o/flv.svg")}
.fiv-sqo.fiv-icon-folder{background-image:url("icons/square-o/folder.svg")}
.fiv-sqo.fiv-icon-gadget{background-image:url("icons/square-o/gadget.svg")}
+.fiv-sqo.fiv-icon-gdp{background-image:url("icons/square-o/gdp.svg")}
.fiv-sqo.fiv-icon-gem{background-image:url("icons/square-o/gem.svg")}
.fiv-sqo.fiv-icon-gif{background-image:url("icons/square-o/gif.svg")}
+.fiv-sqo.fiv-icon-gitattributes{background-image:url("icons/square-o/gitattributes.svg")}
.fiv-sqo.fiv-icon-gitignore{background-image:url("icons/square-o/gitignore.svg")}
.fiv-sqo.fiv-icon-go{background-image:url("icons/square-o/go.svg")}
.fiv-sqo.fiv-icon-gpg{background-image:url("icons/square-o/gpg.svg")}
@@ -812,6 +831,7 @@
.fiv-sqo.fiv-icon-h{background-image:url("icons/square-o/h.svg")}
.fiv-sqo.fiv-icon-handlebars{background-image:url("icons/square-o/handlebars.svg")}
.fiv-sqo.fiv-icon-hbs{background-image:url("icons/square-o/hbs.svg")}
+.fiv-sqo.fiv-icon-heic{background-image:url("icons/square-o/heic.svg")}
.fiv-sqo.fiv-icon-hs{background-image:url("icons/square-o/hs.svg")}
.fiv-sqo.fiv-icon-hsl{background-image:url("icons/square-o/hsl.svg")}
.fiv-sqo.fiv-icon-htm{background-image:url("icons/square-o/htm.svg")}
@@ -918,6 +938,7 @@
.fiv-sqo.fiv-icon-php{background-image:url("icons/square-o/php.svg")}
.fiv-sqo.fiv-icon-pkg{background-image:url("icons/square-o/pkg.svg")}
.fiv-sqo.fiv-icon-pl{background-image:url("icons/square-o/pl.svg")}
+.fiv-sqo.fiv-icon-plist{background-image:url("icons/square-o/plist.svg")}
.fiv-sqo.fiv-icon-pm{background-image:url("icons/square-o/pm.svg")}
.fiv-sqo.fiv-icon-png{background-image:url("icons/square-o/png.svg")}
.fiv-sqo.fiv-icon-po{background-image:url("icons/square-o/po.svg")}
diff --git a/dist/file-icon-vivid.css b/dist/file-icon-vivid.css
index f69dcc8..97a6493 100644
--- a/dist/file-icon-vivid.css
+++ b/dist/file-icon-vivid.css
@@ -268,6 +268,10 @@
background-image: url("icons/vivid/compile.svg");
}
+.fiv-viv.fiv-icon-conf {
+ background-image: url("icons/vivid/conf.svg");
+}
+
.fiv-viv.fiv-icon-config {
background-image: url("icons/vivid/config.svg");
}
@@ -412,6 +416,10 @@
background-image: url("icons/vivid/dxf.svg");
}
+.fiv-viv.fiv-icon-editorconfig {
+ background-image: url("icons/vivid/editorconfig.svg");
+}
+
.fiv-viv.fiv-icon-el {
background-image: url("icons/vivid/el.svg");
}
@@ -432,6 +440,10 @@
background-image: url("icons/vivid/epub.svg");
}
+.fiv-viv.fiv-icon-eslintignore {
+ background-image: url("icons/vivid/eslintignore.svg");
+}
+
.fiv-viv.fiv-icon-exe {
background-image: url("icons/vivid/exe.svg");
}
@@ -468,6 +480,10 @@
background-image: url("icons/vivid/gadget.svg");
}
+.fiv-viv.fiv-icon-gdp {
+ background-image: url("icons/vivid/gdp.svg");
+}
+
.fiv-viv.fiv-icon-gem {
background-image: url("icons/vivid/gem.svg");
}
@@ -476,6 +492,10 @@
background-image: url("icons/vivid/gif.svg");
}
+.fiv-viv.fiv-icon-gitattributes {
+ background-image: url("icons/vivid/gitattributes.svg");
+}
+
.fiv-viv.fiv-icon-gitignore {
background-image: url("icons/vivid/gitignore.svg");
}
@@ -504,6 +524,10 @@
background-image: url("icons/vivid/hbs.svg");
}
+.fiv-viv.fiv-icon-heic {
+ background-image: url("icons/vivid/heic.svg");
+}
+
.fiv-viv.fiv-icon-hs {
background-image: url("icons/vivid/hs.svg");
}
@@ -928,6 +952,10 @@
background-image: url("icons/vivid/pl.svg");
}
+.fiv-viv.fiv-icon-plist {
+ background-image: url("icons/vivid/plist.svg");
+}
+
.fiv-viv.fiv-icon-pm {
background-image: url("icons/vivid/pm.svg");
}
diff --git a/dist/file-icon-vivid.min.css b/dist/file-icon-vivid.min.css
index ce8ad02..083e5a9 100644
--- a/dist/file-icon-vivid.min.css
+++ b/dist/file-icon-vivid.min.css
@@ -67,6 +67,7 @@
.fiv-viv.fiv-icon-codekit{background-image:url("icons/vivid/codekit.svg")}
.fiv-viv.fiv-icon-com{background-image:url("icons/vivid/com.svg")}
.fiv-viv.fiv-icon-compile{background-image:url("icons/vivid/compile.svg")}
+.fiv-viv.fiv-icon-conf{background-image:url("icons/vivid/conf.svg")}
.fiv-viv.fiv-icon-config{background-image:url("icons/vivid/config.svg")}
.fiv-viv.fiv-icon-cpp{background-image:url("icons/vivid/cpp.svg")}
.fiv-viv.fiv-icon-cptx{background-image:url("icons/vivid/cptx.svg")}
@@ -103,11 +104,13 @@
.fiv-viv.fiv-icon-dtd{background-image:url("icons/vivid/dtd.svg")}
.fiv-viv.fiv-icon-dwg{background-image:url("icons/vivid/dwg.svg")}
.fiv-viv.fiv-icon-dxf{background-image:url("icons/vivid/dxf.svg")}
+.fiv-viv.fiv-icon-editorconfig{background-image:url("icons/vivid/editorconfig.svg")}
.fiv-viv.fiv-icon-el{background-image:url("icons/vivid/el.svg")}
.fiv-viv.fiv-icon-enc{background-image:url("icons/vivid/enc.svg")}
.fiv-viv.fiv-icon-eot{background-image:url("icons/vivid/eot.svg")}
.fiv-viv.fiv-icon-eps{background-image:url("icons/vivid/eps.svg")}
.fiv-viv.fiv-icon-epub{background-image:url("icons/vivid/epub.svg")}
+.fiv-viv.fiv-icon-eslintignore{background-image:url("icons/vivid/eslintignore.svg")}
.fiv-viv.fiv-icon-exe{background-image:url("icons/vivid/exe.svg")}
.fiv-viv.fiv-icon-f4v{background-image:url("icons/vivid/f4v.svg")}
.fiv-viv.fiv-icon-fax{background-image:url("icons/vivid/fax.svg")}
@@ -117,8 +120,10 @@
.fiv-viv.fiv-icon-flv{background-image:url("icons/vivid/flv.svg")}
.fiv-viv.fiv-icon-folder{background-image:url("icons/vivid/folder.svg")}
.fiv-viv.fiv-icon-gadget{background-image:url("icons/vivid/gadget.svg")}
+.fiv-viv.fiv-icon-gdp{background-image:url("icons/vivid/gdp.svg")}
.fiv-viv.fiv-icon-gem{background-image:url("icons/vivid/gem.svg")}
.fiv-viv.fiv-icon-gif{background-image:url("icons/vivid/gif.svg")}
+.fiv-viv.fiv-icon-gitattributes{background-image:url("icons/vivid/gitattributes.svg")}
.fiv-viv.fiv-icon-gitignore{background-image:url("icons/vivid/gitignore.svg")}
.fiv-viv.fiv-icon-go{background-image:url("icons/vivid/go.svg")}
.fiv-viv.fiv-icon-gpg{background-image:url("icons/vivid/gpg.svg")}
@@ -126,6 +131,7 @@
.fiv-viv.fiv-icon-h{background-image:url("icons/vivid/h.svg")}
.fiv-viv.fiv-icon-handlebars{background-image:url("icons/vivid/handlebars.svg")}
.fiv-viv.fiv-icon-hbs{background-image:url("icons/vivid/hbs.svg")}
+.fiv-viv.fiv-icon-heic{background-image:url("icons/vivid/heic.svg")}
.fiv-viv.fiv-icon-hs{background-image:url("icons/vivid/hs.svg")}
.fiv-viv.fiv-icon-hsl{background-image:url("icons/vivid/hsl.svg")}
.fiv-viv.fiv-icon-htm{background-image:url("icons/vivid/htm.svg")}
@@ -232,6 +238,7 @@
.fiv-viv.fiv-icon-php{background-image:url("icons/vivid/php.svg")}
.fiv-viv.fiv-icon-pkg{background-image:url("icons/vivid/pkg.svg")}
.fiv-viv.fiv-icon-pl{background-image:url("icons/vivid/pl.svg")}
+.fiv-viv.fiv-icon-plist{background-image:url("icons/vivid/plist.svg")}
.fiv-viv.fiv-icon-pm{background-image:url("icons/vivid/pm.svg")}
.fiv-viv.fiv-icon-png{background-image:url("icons/vivid/png.svg")}
.fiv-viv.fiv-icon-po{background-image:url("icons/vivid/po.svg")}
diff --git a/dist/icons/classic/catalog.json b/dist/icons/classic/catalog.json
index 3f28ffb..1a6df49 100644
--- a/dist/icons/classic/catalog.json
+++ b/dist/icons/classic/catalog.json
@@ -1 +1 @@
-["3g2","3ga","3gp","7z","aa","aac","ac","accdb","accdt","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bak","bash","bat","bin","blank","bmp","bowerrc","bpg","browser","bz2","c","cab","caf","cal","cd","cer","cfg","cfm","cfml","class","cmd","codekit","com","compile","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dtd","dwg","dxf","el","enc","eot","eps","epub","exe","f4v","fax","fb2","fla","flac","flv","folder","gadget","gem","gif","gitignore","go","gpg","gz","h","handlebars","hbs","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","in","indd","inf","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kup","less","lex","licx","lisp","lit","lock","log","lua","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msi","msu","nef","nes","nfo","nix","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","ph","phar","php","pkg","pl","pm","png","po","pom","pot","potx","pps","ppsx","ppt","pptm","pptx","prop","ps","ps1","psd","psp","pst","pub","py","pyc","qt","ra","ram","rar","raw","rb","rdf","resx","retry","rm","rpm","rsa","rtf","ru","rub","sass","scss","sdf","sh","sitemap","skin","sldm","sldx","sln","sol","sql","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcs","vdi","vdx","vmdk","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xlm","xls","xlsm","xlsx","xlt","xltm","xltx","xml","xpi","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
+["3g2","3ga","3gp","7z","aa","aac","ac","accdb","accdt","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bak","bash","bat","bin","blank","bmp","bowerrc","bpg","browser","bz2","c","cab","caf","cal","cd","cer","cfg","cfm","cfml","class","cmd","codekit","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dtd","dwg","dxf","editorconfig","el","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","folder","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gz","h","handlebars","hbs","heic","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","in","indd","inf","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kup","less","lex","licx","lisp","lit","lock","log","lua","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msi","msu","nef","nes","nfo","nix","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","ph","phar","php","pkg","pl","plist","pm","png","po","pom","pot","potx","pps","ppsx","ppt","pptm","pptx","prop","ps","ps1","psd","psp","pst","pub","py","pyc","qt","ra","ram","rar","raw","rb","rdf","resx","retry","rm","rpm","rsa","rtf","ru","rub","sass","scss","sdf","sh","sitemap","skin","sldm","sldx","sln","sol","sql","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcs","vdi","vdx","vmdk","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xlm","xls","xlsm","xlsx","xlt","xltm","xltx","xml","xpi","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
diff --git a/dist/icons/classic/conf.svg b/dist/icons/classic/conf.svg
new file mode 100644
index 0000000..279d49d
--- /dev/null
+++ b/dist/icons/classic/conf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/editorconfig.svg b/dist/icons/classic/editorconfig.svg
new file mode 100644
index 0000000..b4b5ca2
--- /dev/null
+++ b/dist/icons/classic/editorconfig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/eslintignore.svg b/dist/icons/classic/eslintignore.svg
new file mode 100644
index 0000000..2dd1c39
--- /dev/null
+++ b/dist/icons/classic/eslintignore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/gdp.svg b/dist/icons/classic/gdp.svg
new file mode 100644
index 0000000..f774670
--- /dev/null
+++ b/dist/icons/classic/gdp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/gitattributes.svg b/dist/icons/classic/gitattributes.svg
new file mode 100644
index 0000000..9abbbd4
--- /dev/null
+++ b/dist/icons/classic/gitattributes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/heic.svg b/dist/icons/classic/heic.svg
new file mode 100644
index 0000000..1c6c6d7
--- /dev/null
+++ b/dist/icons/classic/heic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/plist.svg b/dist/icons/classic/plist.svg
new file mode 100644
index 0000000..6d6146a
--- /dev/null
+++ b/dist/icons/classic/plist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/catalog.json b/dist/icons/square-o/catalog.json
index 3f28ffb..1a6df49 100644
--- a/dist/icons/square-o/catalog.json
+++ b/dist/icons/square-o/catalog.json
@@ -1 +1 @@
-["3g2","3ga","3gp","7z","aa","aac","ac","accdb","accdt","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bak","bash","bat","bin","blank","bmp","bowerrc","bpg","browser","bz2","c","cab","caf","cal","cd","cer","cfg","cfm","cfml","class","cmd","codekit","com","compile","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dtd","dwg","dxf","el","enc","eot","eps","epub","exe","f4v","fax","fb2","fla","flac","flv","folder","gadget","gem","gif","gitignore","go","gpg","gz","h","handlebars","hbs","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","in","indd","inf","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kup","less","lex","licx","lisp","lit","lock","log","lua","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msi","msu","nef","nes","nfo","nix","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","ph","phar","php","pkg","pl","pm","png","po","pom","pot","potx","pps","ppsx","ppt","pptm","pptx","prop","ps","ps1","psd","psp","pst","pub","py","pyc","qt","ra","ram","rar","raw","rb","rdf","resx","retry","rm","rpm","rsa","rtf","ru","rub","sass","scss","sdf","sh","sitemap","skin","sldm","sldx","sln","sol","sql","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcs","vdi","vdx","vmdk","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xlm","xls","xlsm","xlsx","xlt","xltm","xltx","xml","xpi","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
+["3g2","3ga","3gp","7z","aa","aac","ac","accdb","accdt","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bak","bash","bat","bin","blank","bmp","bowerrc","bpg","browser","bz2","c","cab","caf","cal","cd","cer","cfg","cfm","cfml","class","cmd","codekit","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dtd","dwg","dxf","editorconfig","el","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","folder","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gz","h","handlebars","hbs","heic","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","in","indd","inf","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kup","less","lex","licx","lisp","lit","lock","log","lua","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msi","msu","nef","nes","nfo","nix","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","ph","phar","php","pkg","pl","plist","pm","png","po","pom","pot","potx","pps","ppsx","ppt","pptm","pptx","prop","ps","ps1","psd","psp","pst","pub","py","pyc","qt","ra","ram","rar","raw","rb","rdf","resx","retry","rm","rpm","rsa","rtf","ru","rub","sass","scss","sdf","sh","sitemap","skin","sldm","sldx","sln","sol","sql","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcs","vdi","vdx","vmdk","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xlm","xls","xlsm","xlsx","xlt","xltm","xltx","xml","xpi","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
diff --git a/dist/icons/square-o/conf.svg b/dist/icons/square-o/conf.svg
new file mode 100644
index 0000000..efcd743
--- /dev/null
+++ b/dist/icons/square-o/conf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/editorconfig.svg b/dist/icons/square-o/editorconfig.svg
new file mode 100644
index 0000000..efcd743
--- /dev/null
+++ b/dist/icons/square-o/editorconfig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/eslintignore.svg b/dist/icons/square-o/eslintignore.svg
new file mode 100644
index 0000000..c40aa1b
--- /dev/null
+++ b/dist/icons/square-o/eslintignore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/gdp.svg b/dist/icons/square-o/gdp.svg
new file mode 100644
index 0000000..6929e78
--- /dev/null
+++ b/dist/icons/square-o/gdp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/gitattributes.svg b/dist/icons/square-o/gitattributes.svg
new file mode 100644
index 0000000..cbd9158
--- /dev/null
+++ b/dist/icons/square-o/gitattributes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/heic.svg b/dist/icons/square-o/heic.svg
new file mode 100644
index 0000000..8d4cac8
--- /dev/null
+++ b/dist/icons/square-o/heic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/plist.svg b/dist/icons/square-o/plist.svg
new file mode 100644
index 0000000..0904797
--- /dev/null
+++ b/dist/icons/square-o/plist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/catalog.json b/dist/icons/vivid/catalog.json
index 3f28ffb..1a6df49 100644
--- a/dist/icons/vivid/catalog.json
+++ b/dist/icons/vivid/catalog.json
@@ -1 +1 @@
-["3g2","3ga","3gp","7z","aa","aac","ac","accdb","accdt","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bak","bash","bat","bin","blank","bmp","bowerrc","bpg","browser","bz2","c","cab","caf","cal","cd","cer","cfg","cfm","cfml","class","cmd","codekit","com","compile","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dtd","dwg","dxf","el","enc","eot","eps","epub","exe","f4v","fax","fb2","fla","flac","flv","folder","gadget","gem","gif","gitignore","go","gpg","gz","h","handlebars","hbs","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","in","indd","inf","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kup","less","lex","licx","lisp","lit","lock","log","lua","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msi","msu","nef","nes","nfo","nix","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","ph","phar","php","pkg","pl","pm","png","po","pom","pot","potx","pps","ppsx","ppt","pptm","pptx","prop","ps","ps1","psd","psp","pst","pub","py","pyc","qt","ra","ram","rar","raw","rb","rdf","resx","retry","rm","rpm","rsa","rtf","ru","rub","sass","scss","sdf","sh","sitemap","skin","sldm","sldx","sln","sol","sql","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcs","vdi","vdx","vmdk","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xlm","xls","xlsm","xlsx","xlt","xltm","xltx","xml","xpi","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
+["3g2","3ga","3gp","7z","aa","aac","ac","accdb","accdt","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bak","bash","bat","bin","blank","bmp","bowerrc","bpg","browser","bz2","c","cab","caf","cal","cd","cer","cfg","cfm","cfml","class","cmd","codekit","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dtd","dwg","dxf","editorconfig","el","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","folder","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gz","h","handlebars","hbs","heic","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","in","indd","inf","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kup","less","lex","licx","lisp","lit","lock","log","lua","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msi","msu","nef","nes","nfo","nix","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","ph","phar","php","pkg","pl","plist","pm","png","po","pom","pot","potx","pps","ppsx","ppt","pptm","pptx","prop","ps","ps1","psd","psp","pst","pub","py","pyc","qt","ra","ram","rar","raw","rb","rdf","resx","retry","rm","rpm","rsa","rtf","ru","rub","sass","scss","sdf","sh","sitemap","skin","sldm","sldx","sln","sol","sql","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcs","vdi","vdx","vmdk","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xlm","xls","xlsm","xlsx","xlt","xltm","xltx","xml","xpi","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
diff --git a/dist/icons/vivid/conf.svg b/dist/icons/vivid/conf.svg
new file mode 100644
index 0000000..6ac657d
--- /dev/null
+++ b/dist/icons/vivid/conf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/editorconfig.svg b/dist/icons/vivid/editorconfig.svg
new file mode 100644
index 0000000..a146b97
--- /dev/null
+++ b/dist/icons/vivid/editorconfig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/eslintignore.svg b/dist/icons/vivid/eslintignore.svg
new file mode 100644
index 0000000..574698d
--- /dev/null
+++ b/dist/icons/vivid/eslintignore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/gdp.svg b/dist/icons/vivid/gdp.svg
new file mode 100644
index 0000000..26aa806
--- /dev/null
+++ b/dist/icons/vivid/gdp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/gitattributes.svg b/dist/icons/vivid/gitattributes.svg
new file mode 100644
index 0000000..ee3fe0f
--- /dev/null
+++ b/dist/icons/vivid/gitattributes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/heic.svg b/dist/icons/vivid/heic.svg
new file mode 100644
index 0000000..5e70c47
--- /dev/null
+++ b/dist/icons/vivid/heic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/plist.svg b/dist/icons/vivid/plist.svg
new file mode 100644
index 0000000..ee6af3b
--- /dev/null
+++ b/dist/icons/vivid/plist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/scss/_file-icon-classic-list.scss b/src/scss/_file-icon-classic-list.scss
index 1c959f0..e44be68 100644
--- a/src/scss/_file-icon-classic-list.scss
+++ b/src/scss/_file-icon-classic-list.scss
@@ -58,6 +58,7 @@
@include file-icon(classic, cla, codekit);
@include file-icon(classic, cla, com);
@include file-icon(classic, cla, compile);
+@include file-icon(classic, cla, conf);
@include file-icon(classic, cla, config);
@include file-icon(classic, cla, cpp);
@include file-icon(classic, cla, cptx);
@@ -94,11 +95,13 @@
@include file-icon(classic, cla, dtd);
@include file-icon(classic, cla, dwg);
@include file-icon(classic, cla, dxf);
+@include file-icon(classic, cla, editorconfig);
@include file-icon(classic, cla, el);
@include file-icon(classic, cla, enc);
@include file-icon(classic, cla, eot);
@include file-icon(classic, cla, eps);
@include file-icon(classic, cla, epub);
+@include file-icon(classic, cla, eslintignore);
@include file-icon(classic, cla, exe);
@include file-icon(classic, cla, f4v);
@include file-icon(classic, cla, fax);
@@ -108,8 +111,10 @@
@include file-icon(classic, cla, flv);
@include file-icon(classic, cla, folder);
@include file-icon(classic, cla, gadget);
+@include file-icon(classic, cla, gdp);
@include file-icon(classic, cla, gem);
@include file-icon(classic, cla, gif);
+@include file-icon(classic, cla, gitattributes);
@include file-icon(classic, cla, gitignore);
@include file-icon(classic, cla, go);
@include file-icon(classic, cla, gpg);
@@ -117,6 +122,7 @@
@include file-icon(classic, cla, h);
@include file-icon(classic, cla, handlebars);
@include file-icon(classic, cla, hbs);
+@include file-icon(classic, cla, heic);
@include file-icon(classic, cla, hs);
@include file-icon(classic, cla, hsl);
@include file-icon(classic, cla, htm);
@@ -223,6 +229,7 @@
@include file-icon(classic, cla, php);
@include file-icon(classic, cla, pkg);
@include file-icon(classic, cla, pl);
+@include file-icon(classic, cla, plist);
@include file-icon(classic, cla, pm);
@include file-icon(classic, cla, png);
@include file-icon(classic, cla, po);
diff --git a/src/scss/_file-icon-square-o-list.scss b/src/scss/_file-icon-square-o-list.scss
index 750c634..af53321 100644
--- a/src/scss/_file-icon-square-o-list.scss
+++ b/src/scss/_file-icon-square-o-list.scss
@@ -58,6 +58,7 @@
@include file-icon(square-o, sqo, codekit);
@include file-icon(square-o, sqo, com);
@include file-icon(square-o, sqo, compile);
+@include file-icon(square-o, sqo, conf);
@include file-icon(square-o, sqo, config);
@include file-icon(square-o, sqo, cpp);
@include file-icon(square-o, sqo, cptx);
@@ -94,11 +95,13 @@
@include file-icon(square-o, sqo, dtd);
@include file-icon(square-o, sqo, dwg);
@include file-icon(square-o, sqo, dxf);
+@include file-icon(square-o, sqo, editorconfig);
@include file-icon(square-o, sqo, el);
@include file-icon(square-o, sqo, enc);
@include file-icon(square-o, sqo, eot);
@include file-icon(square-o, sqo, eps);
@include file-icon(square-o, sqo, epub);
+@include file-icon(square-o, sqo, eslintignore);
@include file-icon(square-o, sqo, exe);
@include file-icon(square-o, sqo, f4v);
@include file-icon(square-o, sqo, fax);
@@ -108,8 +111,10 @@
@include file-icon(square-o, sqo, flv);
@include file-icon(square-o, sqo, folder);
@include file-icon(square-o, sqo, gadget);
+@include file-icon(square-o, sqo, gdp);
@include file-icon(square-o, sqo, gem);
@include file-icon(square-o, sqo, gif);
+@include file-icon(square-o, sqo, gitattributes);
@include file-icon(square-o, sqo, gitignore);
@include file-icon(square-o, sqo, go);
@include file-icon(square-o, sqo, gpg);
@@ -117,6 +122,7 @@
@include file-icon(square-o, sqo, h);
@include file-icon(square-o, sqo, handlebars);
@include file-icon(square-o, sqo, hbs);
+@include file-icon(square-o, sqo, heic);
@include file-icon(square-o, sqo, hs);
@include file-icon(square-o, sqo, hsl);
@include file-icon(square-o, sqo, htm);
@@ -223,6 +229,7 @@
@include file-icon(square-o, sqo, php);
@include file-icon(square-o, sqo, pkg);
@include file-icon(square-o, sqo, pl);
+@include file-icon(square-o, sqo, plist);
@include file-icon(square-o, sqo, pm);
@include file-icon(square-o, sqo, png);
@include file-icon(square-o, sqo, po);
diff --git a/src/scss/_file-icon-vivid-list.scss b/src/scss/_file-icon-vivid-list.scss
index ddc373f..25926f5 100644
--- a/src/scss/_file-icon-vivid-list.scss
+++ b/src/scss/_file-icon-vivid-list.scss
@@ -58,6 +58,7 @@
@include file-icon(vivid, viv, codekit);
@include file-icon(vivid, viv, com);
@include file-icon(vivid, viv, compile);
+@include file-icon(vivid, viv, conf);
@include file-icon(vivid, viv, config);
@include file-icon(vivid, viv, cpp);
@include file-icon(vivid, viv, cptx);
@@ -94,11 +95,13 @@
@include file-icon(vivid, viv, dtd);
@include file-icon(vivid, viv, dwg);
@include file-icon(vivid, viv, dxf);
+@include file-icon(vivid, viv, editorconfig);
@include file-icon(vivid, viv, el);
@include file-icon(vivid, viv, enc);
@include file-icon(vivid, viv, eot);
@include file-icon(vivid, viv, eps);
@include file-icon(vivid, viv, epub);
+@include file-icon(vivid, viv, eslintignore);
@include file-icon(vivid, viv, exe);
@include file-icon(vivid, viv, f4v);
@include file-icon(vivid, viv, fax);
@@ -108,8 +111,10 @@
@include file-icon(vivid, viv, flv);
@include file-icon(vivid, viv, folder);
@include file-icon(vivid, viv, gadget);
+@include file-icon(vivid, viv, gdp);
@include file-icon(vivid, viv, gem);
@include file-icon(vivid, viv, gif);
+@include file-icon(vivid, viv, gitattributes);
@include file-icon(vivid, viv, gitignore);
@include file-icon(vivid, viv, go);
@include file-icon(vivid, viv, gpg);
@@ -117,6 +122,7 @@
@include file-icon(vivid, viv, h);
@include file-icon(vivid, viv, handlebars);
@include file-icon(vivid, viv, hbs);
+@include file-icon(vivid, viv, heic);
@include file-icon(vivid, viv, hs);
@include file-icon(vivid, viv, hsl);
@include file-icon(vivid, viv, htm);
@@ -223,6 +229,7 @@
@include file-icon(vivid, viv, php);
@include file-icon(vivid, viv, pkg);
@include file-icon(vivid, viv, pl);
+@include file-icon(vivid, viv, plist);
@include file-icon(vivid, viv, pm);
@include file-icon(vivid, viv, png);
@include file-icon(vivid, viv, po);