diff --git a/README.md b/README.md
index a981005..97f56e3 100644
--- a/README.md
+++ b/README.md
@@ -54,7 +54,7 @@ If you prefer, you may also use `.fiv-size-md`, `.fiv-size-lg` and `.fiv-size-xl
Before I create an initial release and add these libraries to Packagist and Bower, I want to:
-* Finish up missing icons in both sets.
+* Add additional Adobe Suite, Microsoft Office extensions
### Future Items
@@ -67,4 +67,5 @@ Before I create an initial release and add these libraries to Packagist and Bowe
### Attribution
* [Android icon](https://www.flaticon.com/free-icon/android-logo_61120) made by [Google](https://www.flaticon.com/authors/google) via [flaticon.com](https://www.flaticon.com/)
-* [BitTorrent icon](http://www.icons101.com/icon/id_73504/setid_2388/Minimalist_Black_Icons__WIP_by_noshery/bittorrent) made by [noshery](http://www.icons101.com/artist/id_2388/noshery) from [icons101.com](http://www.icons101.com/) (in the lowest quality possible)
+* Low-quality [BitTorrent icon](http://www.icons101.com/icon/id_73504/setid_2388/Minimalist_Black_Icons__WIP_by_noshery/bittorrent) made by [noshery](http://www.icons101.com/artist/id_2388/noshery) from [icons101.com](http://www.icons101.com/)
+* Low-quality [GIMP Icon](https://icons8.com/icon/39867/gimp#filled) provided by [Icons8 LLC](https://icons8.com/)
diff --git a/css/file-icon-classic.css b/css/file-icon-classic.css
index 41611c7..15d90c9 100644
--- a/css/file-icon-classic.css
+++ b/css/file-icon-classic.css
@@ -75,6 +75,10 @@
background-image: url("../icons/classic/amr.svg");
}
+.fiv-cla.fiv-icon-ani {
+ background-image: url("../icons/classic/ani.svg");
+}
+
.fiv-cla.fiv-icon-apk {
background-image: url("../icons/classic/apk.svg");
}
@@ -135,6 +139,10 @@
background-image: url("../icons/classic/axd.svg");
}
+.fiv-cla.fiv-icon-aze {
+ background-image: url("../icons/classic/aze.svg");
+}
+
.fiv-cla.fiv-icon-bash {
background-image: url("../icons/classic/bash.svg");
}
@@ -195,6 +203,10 @@
background-image: url("../icons/classic/class.svg");
}
+.fiv-cla.fiv-icon-cmd {
+ background-image: url("../icons/classic/cmd.svg");
+}
+
.fiv-cla.fiv-icon-com {
background-image: url("../icons/classic/com.svg");
}
@@ -219,6 +231,10 @@
background-image: url("../icons/classic/crt.svg");
}
+.fiv-cla.fiv-icon-crypt {
+ background-image: url("../icons/classic/crypt.svg");
+}
+
.fiv-cla.fiv-icon-cs {
background-image: url("../icons/classic/cs.svg");
}
@@ -327,6 +343,10 @@
background-image: url("../icons/classic/f4v.svg");
}
+.fiv-cla.fiv-icon-fax {
+ background-image: url("../icons/classic/fax.svg");
+}
+
.fiv-cla.fiv-icon-fb2 {
background-image: url("../icons/classic/fb2.svg");
}
@@ -379,10 +399,18 @@
background-image: url("../icons/classic/ibooks.svg");
}
+.fiv-cla.fiv-icon-ico {
+ background-image: url("../icons/classic/ico.svg");
+}
+
.fiv-cla.fiv-icon-ics {
background-image: url("../icons/classic/ics.svg");
}
+.fiv-cla.fiv-icon-idx {
+ background-image: url("../icons/classic/idx.svg");
+}
+
.fiv-cla.fiv-icon-iff {
background-image: url("../icons/classic/iff.svg");
}
@@ -399,6 +427,14 @@
background-image: url("../icons/classic/indd.svg");
}
+.fiv-cla.fiv-icon-inf {
+ background-image: url("../icons/classic/inf.svg");
+}
+
+.fiv-cla.fiv-icon-ini {
+ background-image: url("../icons/classic/ini.svg");
+}
+
.fiv-cla.fiv-icon-iso {
background-image: url("../icons/classic/iso.svg");
}
@@ -571,6 +607,10 @@
background-image: url("../icons/classic/nef.svg");
}
+.fiv-cla.fiv-icon-nes {
+ background-image: url("../icons/classic/nes.svg");
+}
+
.fiv-cla.fiv-icon-odb {
background-image: url("../icons/classic/odb.svg");
}
@@ -615,6 +655,10 @@
background-image: url("../icons/classic/part.svg");
}
+.fiv-cla.fiv-icon-pcd {
+ background-image: url("../icons/classic/pcd.svg");
+}
+
.fiv-cla.fiv-icon-pdb {
background-image: url("../icons/classic/pdb.svg");
}
@@ -739,6 +783,10 @@
background-image: url("../icons/classic/scss.svg");
}
+.fiv-cla.fiv-icon-sdf {
+ background-image: url("../icons/classic/sdf.svg");
+}
+
.fiv-cla.fiv-icon-sh {
background-image: url("../icons/classic/sh.svg");
}
@@ -883,6 +931,10 @@
background-image: url("../icons/classic/wma.svg");
}
+.fiv-cla.fiv-icon-wmf {
+ background-image: url("../icons/classic/wmf.svg");
+}
+
.fiv-cla.fiv-icon-wmv {
background-image: url("../icons/classic/wmv.svg");
}
@@ -899,6 +951,10 @@
background-image: url("../icons/classic/wsf.svg");
}
+.fiv-cla.fiv-icon-xaml {
+ background-image: url("../icons/classic/xaml.svg");
+}
+
.fiv-cla.fiv-icon-xcf {
background-image: url("../icons/classic/xcf.svg");
}
diff --git a/css/file-icon-vivid.css b/css/file-icon-vivid.css
index 47b6578..2fd9c47 100644
--- a/css/file-icon-vivid.css
+++ b/css/file-icon-vivid.css
@@ -75,6 +75,10 @@
background-image: url("../icons/vivid/amr.svg");
}
+.fiv-viv.fiv-icon-ani {
+ background-image: url("../icons/vivid/ani.svg");
+}
+
.fiv-viv.fiv-icon-apk {
background-image: url("../icons/vivid/apk.svg");
}
@@ -135,6 +139,10 @@
background-image: url("../icons/vivid/axd.svg");
}
+.fiv-viv.fiv-icon-aze {
+ background-image: url("../icons/vivid/aze.svg");
+}
+
.fiv-viv.fiv-icon-bash {
background-image: url("../icons/vivid/bash.svg");
}
@@ -195,6 +203,10 @@
background-image: url("../icons/vivid/class.svg");
}
+.fiv-viv.fiv-icon-cmd {
+ background-image: url("../icons/vivid/cmd.svg");
+}
+
.fiv-viv.fiv-icon-com {
background-image: url("../icons/vivid/com.svg");
}
@@ -219,6 +231,10 @@
background-image: url("../icons/vivid/crt.svg");
}
+.fiv-viv.fiv-icon-crypt {
+ background-image: url("../icons/vivid/crypt.svg");
+}
+
.fiv-viv.fiv-icon-cs {
background-image: url("../icons/vivid/cs.svg");
}
@@ -327,6 +343,10 @@
background-image: url("../icons/vivid/f4v.svg");
}
+.fiv-viv.fiv-icon-fax {
+ background-image: url("../icons/vivid/fax.svg");
+}
+
.fiv-viv.fiv-icon-fb2 {
background-image: url("../icons/vivid/fb2.svg");
}
@@ -379,10 +399,18 @@
background-image: url("../icons/vivid/ibooks.svg");
}
+.fiv-viv.fiv-icon-ico {
+ background-image: url("../icons/vivid/ico.svg");
+}
+
.fiv-viv.fiv-icon-ics {
background-image: url("../icons/vivid/ics.svg");
}
+.fiv-viv.fiv-icon-idx {
+ background-image: url("../icons/vivid/idx.svg");
+}
+
.fiv-viv.fiv-icon-iff {
background-image: url("../icons/vivid/iff.svg");
}
@@ -399,6 +427,14 @@
background-image: url("../icons/vivid/indd.svg");
}
+.fiv-viv.fiv-icon-inf {
+ background-image: url("../icons/vivid/inf.svg");
+}
+
+.fiv-viv.fiv-icon-ini {
+ background-image: url("../icons/vivid/ini.svg");
+}
+
.fiv-viv.fiv-icon-iso {
background-image: url("../icons/vivid/iso.svg");
}
@@ -571,6 +607,10 @@
background-image: url("../icons/vivid/nef.svg");
}
+.fiv-viv.fiv-icon-nes {
+ background-image: url("../icons/vivid/nes.svg");
+}
+
.fiv-viv.fiv-icon-odb {
background-image: url("../icons/vivid/odb.svg");
}
@@ -615,6 +655,10 @@
background-image: url("../icons/vivid/part.svg");
}
+.fiv-viv.fiv-icon-pcd {
+ background-image: url("../icons/vivid/pcd.svg");
+}
+
.fiv-viv.fiv-icon-pdb {
background-image: url("../icons/vivid/pdb.svg");
}
@@ -739,6 +783,10 @@
background-image: url("../icons/vivid/scss.svg");
}
+.fiv-viv.fiv-icon-sdf {
+ background-image: url("../icons/vivid/sdf.svg");
+}
+
.fiv-viv.fiv-icon-sh {
background-image: url("../icons/vivid/sh.svg");
}
@@ -883,6 +931,10 @@
background-image: url("../icons/vivid/wma.svg");
}
+.fiv-viv.fiv-icon-wmf {
+ background-image: url("../icons/vivid/wmf.svg");
+}
+
.fiv-viv.fiv-icon-wmv {
background-image: url("../icons/vivid/wmv.svg");
}
@@ -899,6 +951,10 @@
background-image: url("../icons/vivid/wsf.svg");
}
+.fiv-viv.fiv-icon-xaml {
+ background-image: url("../icons/vivid/xaml.svg");
+}
+
.fiv-viv.fiv-icon-xcf {
background-image: url("../icons/vivid/xcf.svg");
}
diff --git a/icons/classic/ani.svg b/icons/classic/ani.svg
new file mode 100644
index 0000000..593a680
--- /dev/null
+++ b/icons/classic/ani.svg
@@ -0,0 +1,69 @@
+
+
+
diff --git a/icons/classic/aze.svg b/icons/classic/aze.svg
new file mode 100644
index 0000000..f5dc158
--- /dev/null
+++ b/icons/classic/aze.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/icons/classic/catalog.json b/icons/classic/catalog.json
index 2dab7e8..be34d8f 100644
--- a/icons/classic/catalog.json
+++ b/icons/classic/catalog.json
@@ -1 +1 @@
-["3g2","3ga","3gp","7z","aa","aac","ai","aif","aifc","aiff","amr","apk","app","asax","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","bash","bat","bin","blank","bmp","bpg","browser","bz2","c","cab","caf","cal","cd","cer","class","com","compile","config","cpp","cr2","crt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dll","dmg","dng","doc","docx","dot","dotx","dpj","dtd","dwg","dxf","eot","eps","epub","exe","f4v","fb2","flac","flv","gadget","gem","gif","gitignore","gpg","gz","h","htm","html","ibooks","ics","iff","image","img","indd","iso","jar","java","jpe","jpeg","jpg","js","json","jsp","key","kf8","ksh","less","licx","lit","log","lua","m2v","m3u","m3u8","m4a","m4r","m4v","master","md","mdb","mdf","mid","midi","mkv","mobi","mov","mp2","mp3","mp4","mpa","mpe","mpeg","mpg","mpga","msi","msu","nef","odb","odt","ogg","ogv","otf","ott","ovf","p12","p7b","pages","part","pdb","pdf","pem","pfx","pgp","php","png","pps","ppsx","ppt","pptx","prop","ps","psd","psp","pub","py","qt","ra","ram","rar","raw","rb","rdf","resx","rm","rpm","rtf","rub","sass","scss","sh","sitemap","skin","sln","sql","step","stl","svg","swift","sys","tar","tcsh","tex","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","txt","udf","vb","vbproj","vcd","vcs","vdi","vmdk","vob","war","wav","webinfo","webm","webp","wma","wmv","woff","woff2","wsf","xcf","xls","xlsx","xml","xpi","xrb","xspf","xz","yml","z","zip","zsh"]
\ No newline at end of file
+["3g2","3ga","3gp","7z","aa","aac","ai","aif","aifc","aiff","amr","ani","apk","app","asax","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bash","bat","bin","blank","bmp","bpg","browser","bz2","c","cab","caf","cal","cd","cer","class","cmd","com","compile","config","cpp","cr2","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dll","dmg","dng","doc","docx","dot","dotx","dpj","dtd","dwg","dxf","eot","eps","epub","exe","f4v","fax","fb2","flac","flv","gadget","gem","gif","gitignore","gpg","gz","h","htm","html","ibooks","ico","ics","idx","iff","image","img","indd","inf","ini","iso","jar","java","jpe","jpeg","jpg","js","json","jsp","key","kf8","ksh","less","licx","lit","log","lua","m2v","m3u","m3u8","m4a","m4r","m4v","master","md","mdb","mdf","mid","midi","mkv","mobi","mov","mp2","mp3","mp4","mpa","mpe","mpeg","mpg","mpga","msi","msu","nef","nes","odb","odt","ogg","ogv","otf","ott","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","php","png","pps","ppsx","ppt","pptx","prop","ps","psd","psp","pub","py","qt","ra","ram","rar","raw","rb","rdf","resx","rm","rpm","rtf","rub","sass","scss","sdf","sh","sitemap","skin","sln","sql","step","stl","svg","swift","sys","tar","tcsh","tex","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","txt","udf","vb","vbproj","vcd","vcs","vdi","vmdk","vob","war","wav","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xls","xlsx","xml","xpi","xrb","xspf","xz","yml","z","zip","zsh"]
\ No newline at end of file
diff --git a/icons/classic/cmd.svg b/icons/classic/cmd.svg
new file mode 100644
index 0000000..83633a4
--- /dev/null
+++ b/icons/classic/cmd.svg
@@ -0,0 +1,71 @@
+
+
+
diff --git a/icons/classic/crypt.svg b/icons/classic/crypt.svg
new file mode 100644
index 0000000..5fedff8
--- /dev/null
+++ b/icons/classic/crypt.svg
@@ -0,0 +1,69 @@
+
+
+
diff --git a/icons/classic/fax.svg b/icons/classic/fax.svg
new file mode 100644
index 0000000..2b1a7e3
--- /dev/null
+++ b/icons/classic/fax.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/icons/classic/ico.svg b/icons/classic/ico.svg
new file mode 100644
index 0000000..dfd4e30
--- /dev/null
+++ b/icons/classic/ico.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/icons/classic/idx.svg b/icons/classic/idx.svg
new file mode 100644
index 0000000..87fd3cb
--- /dev/null
+++ b/icons/classic/idx.svg
@@ -0,0 +1,57 @@
+
+
+
diff --git a/icons/classic/inf.svg b/icons/classic/inf.svg
new file mode 100644
index 0000000..a95b9bc
--- /dev/null
+++ b/icons/classic/inf.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/icons/classic/ini.svg b/icons/classic/ini.svg
new file mode 100644
index 0000000..f87e709
--- /dev/null
+++ b/icons/classic/ini.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/icons/classic/nes.svg b/icons/classic/nes.svg
new file mode 100644
index 0000000..782c417
--- /dev/null
+++ b/icons/classic/nes.svg
@@ -0,0 +1,175 @@
+
+
+
diff --git a/icons/classic/pcd.svg b/icons/classic/pcd.svg
new file mode 100644
index 0000000..ca6123c
--- /dev/null
+++ b/icons/classic/pcd.svg
@@ -0,0 +1,52 @@
+
+
+
diff --git a/icons/classic/sdf.svg b/icons/classic/sdf.svg
new file mode 100644
index 0000000..e68d5b3
--- /dev/null
+++ b/icons/classic/sdf.svg
@@ -0,0 +1,121 @@
+
+
+
diff --git a/icons/classic/wmf.svg b/icons/classic/wmf.svg
new file mode 100644
index 0000000..0a734c1
--- /dev/null
+++ b/icons/classic/wmf.svg
@@ -0,0 +1,64 @@
+
+
+
diff --git a/icons/classic/xaml.svg b/icons/classic/xaml.svg
new file mode 100644
index 0000000..eb40239
--- /dev/null
+++ b/icons/classic/xaml.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/icons/vivid/ani.svg b/icons/vivid/ani.svg
new file mode 100644
index 0000000..47936e2
--- /dev/null
+++ b/icons/vivid/ani.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/icons/vivid/aze.svg b/icons/vivid/aze.svg
new file mode 100644
index 0000000..35bfae4
--- /dev/null
+++ b/icons/vivid/aze.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/icons/vivid/catalog.json b/icons/vivid/catalog.json
index 2dab7e8..be34d8f 100644
--- a/icons/vivid/catalog.json
+++ b/icons/vivid/catalog.json
@@ -1 +1 @@
-["3g2","3ga","3gp","7z","aa","aac","ai","aif","aifc","aiff","amr","apk","app","asax","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","bash","bat","bin","blank","bmp","bpg","browser","bz2","c","cab","caf","cal","cd","cer","class","com","compile","config","cpp","cr2","crt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dll","dmg","dng","doc","docx","dot","dotx","dpj","dtd","dwg","dxf","eot","eps","epub","exe","f4v","fb2","flac","flv","gadget","gem","gif","gitignore","gpg","gz","h","htm","html","ibooks","ics","iff","image","img","indd","iso","jar","java","jpe","jpeg","jpg","js","json","jsp","key","kf8","ksh","less","licx","lit","log","lua","m2v","m3u","m3u8","m4a","m4r","m4v","master","md","mdb","mdf","mid","midi","mkv","mobi","mov","mp2","mp3","mp4","mpa","mpe","mpeg","mpg","mpga","msi","msu","nef","odb","odt","ogg","ogv","otf","ott","ovf","p12","p7b","pages","part","pdb","pdf","pem","pfx","pgp","php","png","pps","ppsx","ppt","pptx","prop","ps","psd","psp","pub","py","qt","ra","ram","rar","raw","rb","rdf","resx","rm","rpm","rtf","rub","sass","scss","sh","sitemap","skin","sln","sql","step","stl","svg","swift","sys","tar","tcsh","tex","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","txt","udf","vb","vbproj","vcd","vcs","vdi","vmdk","vob","war","wav","webinfo","webm","webp","wma","wmv","woff","woff2","wsf","xcf","xls","xlsx","xml","xpi","xrb","xspf","xz","yml","z","zip","zsh"]
\ No newline at end of file
+["3g2","3ga","3gp","7z","aa","aac","ai","aif","aifc","aiff","amr","ani","apk","app","asax","ascx","asf","ash","ashx","asmx","asp","aspx","asx","au","aup","avi","axd","aze","bash","bat","bin","blank","bmp","bpg","browser","bz2","c","cab","caf","cal","cd","cer","class","cmd","com","compile","config","cpp","cr2","crt","crypt","cs","csh","csproj","css","csv","cue","dat","db","dbf","deb","dgn","dll","dmg","dng","doc","docx","dot","dotx","dpj","dtd","dwg","dxf","eot","eps","epub","exe","f4v","fax","fb2","flac","flv","gadget","gem","gif","gitignore","gpg","gz","h","htm","html","ibooks","ico","ics","idx","iff","image","img","indd","inf","ini","iso","jar","java","jpe","jpeg","jpg","js","json","jsp","key","kf8","ksh","less","licx","lit","log","lua","m2v","m3u","m3u8","m4a","m4r","m4v","master","md","mdb","mdf","mid","midi","mkv","mobi","mov","mp2","mp3","mp4","mpa","mpe","mpeg","mpg","mpga","msi","msu","nef","nes","odb","odt","ogg","ogv","otf","ott","ovf","p12","p7b","pages","part","pcd","pdb","pdf","pem","pfx","pgp","php","png","pps","ppsx","ppt","pptx","prop","ps","psd","psp","pub","py","qt","ra","ram","rar","raw","rb","rdf","resx","rm","rpm","rtf","rub","sass","scss","sdf","sh","sitemap","skin","sln","sql","step","stl","svg","swift","sys","tar","tcsh","tex","tga","tgz","tif","tiff","torrent","ts","tsv","ttf","txt","udf","vb","vbproj","vcd","vcs","vdi","vmdk","vob","war","wav","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wsf","xaml","xcf","xls","xlsx","xml","xpi","xrb","xspf","xz","yml","z","zip","zsh"]
\ No newline at end of file
diff --git a/icons/vivid/cmd.svg b/icons/vivid/cmd.svg
new file mode 100644
index 0000000..b3f35f8
--- /dev/null
+++ b/icons/vivid/cmd.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/icons/vivid/crypt.svg b/icons/vivid/crypt.svg
new file mode 100644
index 0000000..88cc4bd
--- /dev/null
+++ b/icons/vivid/crypt.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/icons/vivid/fax.svg b/icons/vivid/fax.svg
new file mode 100644
index 0000000..8d48586
--- /dev/null
+++ b/icons/vivid/fax.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/icons/vivid/ico.svg b/icons/vivid/ico.svg
new file mode 100644
index 0000000..af06267
--- /dev/null
+++ b/icons/vivid/ico.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/icons/vivid/idx.svg b/icons/vivid/idx.svg
new file mode 100644
index 0000000..e1c1733
--- /dev/null
+++ b/icons/vivid/idx.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/icons/vivid/inf.svg b/icons/vivid/inf.svg
new file mode 100644
index 0000000..f60e70d
--- /dev/null
+++ b/icons/vivid/inf.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/icons/vivid/ini.svg b/icons/vivid/ini.svg
new file mode 100644
index 0000000..09049de
--- /dev/null
+++ b/icons/vivid/ini.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/icons/vivid/nes.svg b/icons/vivid/nes.svg
new file mode 100644
index 0000000..838b895
--- /dev/null
+++ b/icons/vivid/nes.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/icons/vivid/pcd.svg b/icons/vivid/pcd.svg
new file mode 100644
index 0000000..7ab1674
--- /dev/null
+++ b/icons/vivid/pcd.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/icons/vivid/sdf.svg b/icons/vivid/sdf.svg
new file mode 100644
index 0000000..604688a
--- /dev/null
+++ b/icons/vivid/sdf.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/icons/vivid/wmf.svg b/icons/vivid/wmf.svg
new file mode 100644
index 0000000..95fed90
--- /dev/null
+++ b/icons/vivid/wmf.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/icons/vivid/xaml.svg b/icons/vivid/xaml.svg
new file mode 100644
index 0000000..91434fa
--- /dev/null
+++ b/icons/vivid/xaml.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/sass/_file-icon-classic-list.scss b/sass/_file-icon-classic-list.scss
index 1af679c..c26f70c 100644
--- a/sass/_file-icon-classic-list.scss
+++ b/sass/_file-icon-classic-list.scss
@@ -10,6 +10,7 @@
@include file-icon(classic, cla, aifc);
@include file-icon(classic, cla, aiff);
@include file-icon(classic, cla, amr);
+@include file-icon(classic, cla, ani);
@include file-icon(classic, cla, apk);
@include file-icon(classic, cla, app);
@include file-icon(classic, cla, asax);
@@ -25,6 +26,7 @@
@include file-icon(classic, cla, aup);
@include file-icon(classic, cla, avi);
@include file-icon(classic, cla, axd);
+@include file-icon(classic, cla, aze);
@include file-icon(classic, cla, bash);
@include file-icon(classic, cla, bat);
@include file-icon(classic, cla, bin);
@@ -40,12 +42,14 @@
@include file-icon(classic, cla, cd);
@include file-icon(classic, cla, cer);
@include file-icon(classic, cla, class);
+@include file-icon(classic, cla, cmd);
@include file-icon(classic, cla, com);
@include file-icon(classic, cla, compile);
@include file-icon(classic, cla, config);
@include file-icon(classic, cla, cpp);
@include file-icon(classic, cla, cr2);
@include file-icon(classic, cla, crt);
+@include file-icon(classic, cla, crypt);
@include file-icon(classic, cla, cs);
@include file-icon(classic, cla, csh);
@include file-icon(classic, cla, csproj);
@@ -73,6 +77,7 @@
@include file-icon(classic, cla, epub);
@include file-icon(classic, cla, exe);
@include file-icon(classic, cla, f4v);
+@include file-icon(classic, cla, fax);
@include file-icon(classic, cla, fb2);
@include file-icon(classic, cla, flac);
@include file-icon(classic, cla, flv);
@@ -86,11 +91,15 @@
@include file-icon(classic, cla, htm);
@include file-icon(classic, cla, html);
@include file-icon(classic, cla, ibooks);
+@include file-icon(classic, cla, ico);
@include file-icon(classic, cla, ics);
+@include file-icon(classic, cla, idx);
@include file-icon(classic, cla, iff);
@include file-icon(classic, cla, image);
@include file-icon(classic, cla, img);
@include file-icon(classic, cla, indd);
+@include file-icon(classic, cla, inf);
+@include file-icon(classic, cla, ini);
@include file-icon(classic, cla, iso);
@include file-icon(classic, cla, jar);
@include file-icon(classic, cla, java);
@@ -134,6 +143,7 @@
@include file-icon(classic, cla, msi);
@include file-icon(classic, cla, msu);
@include file-icon(classic, cla, nef);
+@include file-icon(classic, cla, nes);
@include file-icon(classic, cla, odb);
@include file-icon(classic, cla, odt);
@include file-icon(classic, cla, ogg);
@@ -145,6 +155,7 @@
@include file-icon(classic, cla, p7b);
@include file-icon(classic, cla, pages);
@include file-icon(classic, cla, part);
+@include file-icon(classic, cla, pcd);
@include file-icon(classic, cla, pdb);
@include file-icon(classic, cla, pdf);
@include file-icon(classic, cla, pem);
@@ -176,6 +187,7 @@
@include file-icon(classic, cla, rub);
@include file-icon(classic, cla, sass);
@include file-icon(classic, cla, scss);
+@include file-icon(classic, cla, sdf);
@include file-icon(classic, cla, sh);
@include file-icon(classic, cla, sitemap);
@include file-icon(classic, cla, skin);
@@ -212,10 +224,12 @@
@include file-icon(classic, cla, webm);
@include file-icon(classic, cla, webp);
@include file-icon(classic, cla, wma);
+@include file-icon(classic, cla, wmf);
@include file-icon(classic, cla, wmv);
@include file-icon(classic, cla, woff);
@include file-icon(classic, cla, woff2);
@include file-icon(classic, cla, wsf);
+@include file-icon(classic, cla, xaml);
@include file-icon(classic, cla, xcf);
@include file-icon(classic, cla, xls);
@include file-icon(classic, cla, xlsx);
diff --git a/sass/_file-icon-vivid-list.scss b/sass/_file-icon-vivid-list.scss
index 43fb233..a7ce292 100644
--- a/sass/_file-icon-vivid-list.scss
+++ b/sass/_file-icon-vivid-list.scss
@@ -10,6 +10,7 @@
@include file-icon(vivid, viv, aifc);
@include file-icon(vivid, viv, aiff);
@include file-icon(vivid, viv, amr);
+@include file-icon(vivid, viv, ani);
@include file-icon(vivid, viv, apk);
@include file-icon(vivid, viv, app);
@include file-icon(vivid, viv, asax);
@@ -25,6 +26,7 @@
@include file-icon(vivid, viv, aup);
@include file-icon(vivid, viv, avi);
@include file-icon(vivid, viv, axd);
+@include file-icon(vivid, viv, aze);
@include file-icon(vivid, viv, bash);
@include file-icon(vivid, viv, bat);
@include file-icon(vivid, viv, bin);
@@ -40,12 +42,14 @@
@include file-icon(vivid, viv, cd);
@include file-icon(vivid, viv, cer);
@include file-icon(vivid, viv, class);
+@include file-icon(vivid, viv, cmd);
@include file-icon(vivid, viv, com);
@include file-icon(vivid, viv, compile);
@include file-icon(vivid, viv, config);
@include file-icon(vivid, viv, cpp);
@include file-icon(vivid, viv, cr2);
@include file-icon(vivid, viv, crt);
+@include file-icon(vivid, viv, crypt);
@include file-icon(vivid, viv, cs);
@include file-icon(vivid, viv, csh);
@include file-icon(vivid, viv, csproj);
@@ -73,6 +77,7 @@
@include file-icon(vivid, viv, epub);
@include file-icon(vivid, viv, exe);
@include file-icon(vivid, viv, f4v);
+@include file-icon(vivid, viv, fax);
@include file-icon(vivid, viv, fb2);
@include file-icon(vivid, viv, flac);
@include file-icon(vivid, viv, flv);
@@ -86,11 +91,15 @@
@include file-icon(vivid, viv, htm);
@include file-icon(vivid, viv, html);
@include file-icon(vivid, viv, ibooks);
+@include file-icon(vivid, viv, ico);
@include file-icon(vivid, viv, ics);
+@include file-icon(vivid, viv, idx);
@include file-icon(vivid, viv, iff);
@include file-icon(vivid, viv, image);
@include file-icon(vivid, viv, img);
@include file-icon(vivid, viv, indd);
+@include file-icon(vivid, viv, inf);
+@include file-icon(vivid, viv, ini);
@include file-icon(vivid, viv, iso);
@include file-icon(vivid, viv, jar);
@include file-icon(vivid, viv, java);
@@ -134,6 +143,7 @@
@include file-icon(vivid, viv, msi);
@include file-icon(vivid, viv, msu);
@include file-icon(vivid, viv, nef);
+@include file-icon(vivid, viv, nes);
@include file-icon(vivid, viv, odb);
@include file-icon(vivid, viv, odt);
@include file-icon(vivid, viv, ogg);
@@ -145,6 +155,7 @@
@include file-icon(vivid, viv, p7b);
@include file-icon(vivid, viv, pages);
@include file-icon(vivid, viv, part);
+@include file-icon(vivid, viv, pcd);
@include file-icon(vivid, viv, pdb);
@include file-icon(vivid, viv, pdf);
@include file-icon(vivid, viv, pem);
@@ -176,6 +187,7 @@
@include file-icon(vivid, viv, rub);
@include file-icon(vivid, viv, sass);
@include file-icon(vivid, viv, scss);
+@include file-icon(vivid, viv, sdf);
@include file-icon(vivid, viv, sh);
@include file-icon(vivid, viv, sitemap);
@include file-icon(vivid, viv, skin);
@@ -212,10 +224,12 @@
@include file-icon(vivid, viv, webm);
@include file-icon(vivid, viv, webp);
@include file-icon(vivid, viv, wma);
+@include file-icon(vivid, viv, wmf);
@include file-icon(vivid, viv, wmv);
@include file-icon(vivid, viv, woff);
@include file-icon(vivid, viv, woff2);
@include file-icon(vivid, viv, wsf);
+@include file-icon(vivid, viv, xaml);
@include file-icon(vivid, viv, xcf);
@include file-icon(vivid, viv, xls);
@include file-icon(vivid, viv, xlsx);