diff --git a/demo/index.html b/demo/index.html
index f5b9fbb..627608c 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -81,6 +81,8 @@
+
+
@@ -219,6 +221,8 @@
+
+
@@ -829,6 +833,8 @@
+
+
@@ -967,6 +973,8 @@
+
+
@@ -1578,6 +1586,8 @@
+
+
@@ -1716,6 +1726,8 @@
+
+
diff --git a/dist/file-icon-classic.css b/dist/file-icon-classic.css
index 39f1613..a899b92 100644
--- a/dist/file-icon-classic.css
+++ b/dist/file-icon-classic.css
@@ -68,6 +68,10 @@
background-image: url("icons/classic/accdt.svg");
}
+.fiv-cla.fiv-icon-ace {
+ background-image: url("icons/classic/ace.svg");
+}
+
.fiv-cla.fiv-icon-adn {
background-image: url("icons/classic/adn.svg");
}
@@ -344,6 +348,10 @@
background-image: url("icons/classic/cue.svg");
}
+.fiv-cla.fiv-icon-cur {
+ background-image: url("icons/classic/cur.svg");
+}
+
.fiv-cla.fiv-icon-dat {
background-image: url("icons/classic/dat.svg");
}
diff --git a/dist/file-icon-classic.min.css b/dist/file-icon-classic.min.css
index 931409e..ed6f056 100644
--- a/dist/file-icon-classic.min.css
+++ b/dist/file-icon-classic.min.css
@@ -17,6 +17,7 @@
.fiv-cla.fiv-icon-ac{background-image:url("icons/classic/ac.svg")}
.fiv-cla.fiv-icon-accdb{background-image:url("icons/classic/accdb.svg")}
.fiv-cla.fiv-icon-accdt{background-image:url("icons/classic/accdt.svg")}
+.fiv-cla.fiv-icon-ace{background-image:url("icons/classic/ace.svg")}
.fiv-cla.fiv-icon-adn{background-image:url("icons/classic/adn.svg")}
.fiv-cla.fiv-icon-ai{background-image:url("icons/classic/ai.svg")}
.fiv-cla.fiv-icon-aif{background-image:url("icons/classic/aif.svg")}
@@ -86,6 +87,7 @@
.fiv-cla.fiv-icon-css{background-image:url("icons/classic/css.svg")}
.fiv-cla.fiv-icon-csv{background-image:url("icons/classic/csv.svg")}
.fiv-cla.fiv-icon-cue{background-image:url("icons/classic/cue.svg")}
+.fiv-cla.fiv-icon-cur{background-image:url("icons/classic/cur.svg")}
.fiv-cla.fiv-icon-dat{background-image:url("icons/classic/dat.svg")}
.fiv-cla.fiv-icon-data{background-image:url("icons/classic/data.svg")}
.fiv-cla.fiv-icon-db{background-image:url("icons/classic/db.svg")}
diff --git a/dist/file-icon-square-o.css b/dist/file-icon-square-o.css
index 3b9f2aa..a17aa24 100644
--- a/dist/file-icon-square-o.css
+++ b/dist/file-icon-square-o.css
@@ -68,6 +68,10 @@
background-image: url("icons/square-o/accdt.svg");
}
+.fiv-sqo.fiv-icon-ace {
+ background-image: url("icons/square-o/ace.svg");
+}
+
.fiv-sqo.fiv-icon-adn {
background-image: url("icons/square-o/adn.svg");
}
@@ -344,6 +348,10 @@
background-image: url("icons/square-o/cue.svg");
}
+.fiv-sqo.fiv-icon-cur {
+ background-image: url("icons/square-o/cur.svg");
+}
+
.fiv-sqo.fiv-icon-dat {
background-image: url("icons/square-o/dat.svg");
}
diff --git a/dist/file-icon-square-o.min.css b/dist/file-icon-square-o.min.css
index 382581e..d46d7ef 100644
--- a/dist/file-icon-square-o.min.css
+++ b/dist/file-icon-square-o.min.css
@@ -17,6 +17,7 @@
.fiv-sqo.fiv-icon-ac{background-image:url("icons/square-o/ac.svg")}
.fiv-sqo.fiv-icon-accdb{background-image:url("icons/square-o/accdb.svg")}
.fiv-sqo.fiv-icon-accdt{background-image:url("icons/square-o/accdt.svg")}
+.fiv-sqo.fiv-icon-ace{background-image:url("icons/square-o/ace.svg")}
.fiv-sqo.fiv-icon-adn{background-image:url("icons/square-o/adn.svg")}
.fiv-sqo.fiv-icon-ai{background-image:url("icons/square-o/ai.svg")}
.fiv-sqo.fiv-icon-aif{background-image:url("icons/square-o/aif.svg")}
@@ -86,6 +87,7 @@
.fiv-sqo.fiv-icon-css{background-image:url("icons/square-o/css.svg")}
.fiv-sqo.fiv-icon-csv{background-image:url("icons/square-o/csv.svg")}
.fiv-sqo.fiv-icon-cue{background-image:url("icons/square-o/cue.svg")}
+.fiv-sqo.fiv-icon-cur{background-image:url("icons/square-o/cur.svg")}
.fiv-sqo.fiv-icon-dat{background-image:url("icons/square-o/dat.svg")}
.fiv-sqo.fiv-icon-data{background-image:url("icons/square-o/data.svg")}
.fiv-sqo.fiv-icon-db{background-image:url("icons/square-o/db.svg")}
diff --git a/dist/file-icon-vectors.css b/dist/file-icon-vectors.css
index f8c33c9..74f5293 100644
--- a/dist/file-icon-vectors.css
+++ b/dist/file-icon-vectors.css
@@ -68,6 +68,10 @@
background-image: url("icons/classic/accdt.svg");
}
+.fiv-cla.fiv-icon-ace {
+ background-image: url("icons/classic/ace.svg");
+}
+
.fiv-cla.fiv-icon-adn {
background-image: url("icons/classic/adn.svg");
}
@@ -344,6 +348,10 @@
background-image: url("icons/classic/cue.svg");
}
+.fiv-cla.fiv-icon-cur {
+ background-image: url("icons/classic/cur.svg");
+}
+
.fiv-cla.fiv-icon-dat {
background-image: url("icons/classic/dat.svg");
}
@@ -1555,6 +1563,10 @@
background-image: url("icons/vivid/accdt.svg");
}
+.fiv-viv.fiv-icon-ace {
+ background-image: url("icons/vivid/ace.svg");
+}
+
.fiv-viv.fiv-icon-adn {
background-image: url("icons/vivid/adn.svg");
}
@@ -1831,6 +1843,10 @@
background-image: url("icons/vivid/cue.svg");
}
+.fiv-viv.fiv-icon-cur {
+ background-image: url("icons/vivid/cur.svg");
+}
+
.fiv-viv.fiv-icon-dat {
background-image: url("icons/vivid/dat.svg");
}
@@ -3042,6 +3058,10 @@
background-image: url("icons/square-o/accdt.svg");
}
+.fiv-sqo.fiv-icon-ace {
+ background-image: url("icons/square-o/ace.svg");
+}
+
.fiv-sqo.fiv-icon-adn {
background-image: url("icons/square-o/adn.svg");
}
@@ -3318,6 +3338,10 @@
background-image: url("icons/square-o/cue.svg");
}
+.fiv-sqo.fiv-icon-cur {
+ background-image: url("icons/square-o/cur.svg");
+}
+
.fiv-sqo.fiv-icon-dat {
background-image: url("icons/square-o/dat.svg");
}
diff --git a/dist/file-icon-vectors.min.css b/dist/file-icon-vectors.min.css
index 4ed10ea..603bbfc 100644
--- a/dist/file-icon-vectors.min.css
+++ b/dist/file-icon-vectors.min.css
@@ -17,6 +17,7 @@
.fiv-cla.fiv-icon-ac{background-image:url("icons/classic/ac.svg")}
.fiv-cla.fiv-icon-accdb{background-image:url("icons/classic/accdb.svg")}
.fiv-cla.fiv-icon-accdt{background-image:url("icons/classic/accdt.svg")}
+.fiv-cla.fiv-icon-ace{background-image:url("icons/classic/ace.svg")}
.fiv-cla.fiv-icon-adn{background-image:url("icons/classic/adn.svg")}
.fiv-cla.fiv-icon-ai{background-image:url("icons/classic/ai.svg")}
.fiv-cla.fiv-icon-aif{background-image:url("icons/classic/aif.svg")}
@@ -86,6 +87,7 @@
.fiv-cla.fiv-icon-css{background-image:url("icons/classic/css.svg")}
.fiv-cla.fiv-icon-csv{background-image:url("icons/classic/csv.svg")}
.fiv-cla.fiv-icon-cue{background-image:url("icons/classic/cue.svg")}
+.fiv-cla.fiv-icon-cur{background-image:url("icons/classic/cur.svg")}
.fiv-cla.fiv-icon-dat{background-image:url("icons/classic/dat.svg")}
.fiv-cla.fiv-icon-data{background-image:url("icons/classic/data.svg")}
.fiv-cla.fiv-icon-db{background-image:url("icons/classic/db.svg")}
@@ -388,6 +390,7 @@
.fiv-viv.fiv-icon-ac{background-image:url("icons/vivid/ac.svg")}
.fiv-viv.fiv-icon-accdb{background-image:url("icons/vivid/accdb.svg")}
.fiv-viv.fiv-icon-accdt{background-image:url("icons/vivid/accdt.svg")}
+.fiv-viv.fiv-icon-ace{background-image:url("icons/vivid/ace.svg")}
.fiv-viv.fiv-icon-adn{background-image:url("icons/vivid/adn.svg")}
.fiv-viv.fiv-icon-ai{background-image:url("icons/vivid/ai.svg")}
.fiv-viv.fiv-icon-aif{background-image:url("icons/vivid/aif.svg")}
@@ -457,6 +460,7 @@
.fiv-viv.fiv-icon-css{background-image:url("icons/vivid/css.svg")}
.fiv-viv.fiv-icon-csv{background-image:url("icons/vivid/csv.svg")}
.fiv-viv.fiv-icon-cue{background-image:url("icons/vivid/cue.svg")}
+.fiv-viv.fiv-icon-cur{background-image:url("icons/vivid/cur.svg")}
.fiv-viv.fiv-icon-dat{background-image:url("icons/vivid/dat.svg")}
.fiv-viv.fiv-icon-data{background-image:url("icons/vivid/data.svg")}
.fiv-viv.fiv-icon-db{background-image:url("icons/vivid/db.svg")}
@@ -759,6 +763,7 @@
.fiv-sqo.fiv-icon-ac{background-image:url("icons/square-o/ac.svg")}
.fiv-sqo.fiv-icon-accdb{background-image:url("icons/square-o/accdb.svg")}
.fiv-sqo.fiv-icon-accdt{background-image:url("icons/square-o/accdt.svg")}
+.fiv-sqo.fiv-icon-ace{background-image:url("icons/square-o/ace.svg")}
.fiv-sqo.fiv-icon-adn{background-image:url("icons/square-o/adn.svg")}
.fiv-sqo.fiv-icon-ai{background-image:url("icons/square-o/ai.svg")}
.fiv-sqo.fiv-icon-aif{background-image:url("icons/square-o/aif.svg")}
@@ -828,6 +833,7 @@
.fiv-sqo.fiv-icon-css{background-image:url("icons/square-o/css.svg")}
.fiv-sqo.fiv-icon-csv{background-image:url("icons/square-o/csv.svg")}
.fiv-sqo.fiv-icon-cue{background-image:url("icons/square-o/cue.svg")}
+.fiv-sqo.fiv-icon-cur{background-image:url("icons/square-o/cur.svg")}
.fiv-sqo.fiv-icon-dat{background-image:url("icons/square-o/dat.svg")}
.fiv-sqo.fiv-icon-data{background-image:url("icons/square-o/data.svg")}
.fiv-sqo.fiv-icon-db{background-image:url("icons/square-o/db.svg")}
diff --git a/dist/file-icon-vivid.css b/dist/file-icon-vivid.css
index 3c2cb35..be47a1f 100644
--- a/dist/file-icon-vivid.css
+++ b/dist/file-icon-vivid.css
@@ -68,6 +68,10 @@
background-image: url("icons/vivid/accdt.svg");
}
+.fiv-viv.fiv-icon-ace {
+ background-image: url("icons/vivid/ace.svg");
+}
+
.fiv-viv.fiv-icon-adn {
background-image: url("icons/vivid/adn.svg");
}
@@ -344,6 +348,10 @@
background-image: url("icons/vivid/cue.svg");
}
+.fiv-viv.fiv-icon-cur {
+ background-image: url("icons/vivid/cur.svg");
+}
+
.fiv-viv.fiv-icon-dat {
background-image: url("icons/vivid/dat.svg");
}
diff --git a/dist/file-icon-vivid.min.css b/dist/file-icon-vivid.min.css
index ab73395..92e21f2 100644
--- a/dist/file-icon-vivid.min.css
+++ b/dist/file-icon-vivid.min.css
@@ -17,6 +17,7 @@
.fiv-viv.fiv-icon-ac{background-image:url("icons/vivid/ac.svg")}
.fiv-viv.fiv-icon-accdb{background-image:url("icons/vivid/accdb.svg")}
.fiv-viv.fiv-icon-accdt{background-image:url("icons/vivid/accdt.svg")}
+.fiv-viv.fiv-icon-ace{background-image:url("icons/vivid/ace.svg")}
.fiv-viv.fiv-icon-adn{background-image:url("icons/vivid/adn.svg")}
.fiv-viv.fiv-icon-ai{background-image:url("icons/vivid/ai.svg")}
.fiv-viv.fiv-icon-aif{background-image:url("icons/vivid/aif.svg")}
@@ -86,6 +87,7 @@
.fiv-viv.fiv-icon-css{background-image:url("icons/vivid/css.svg")}
.fiv-viv.fiv-icon-csv{background-image:url("icons/vivid/csv.svg")}
.fiv-viv.fiv-icon-cue{background-image:url("icons/vivid/cue.svg")}
+.fiv-viv.fiv-icon-cur{background-image:url("icons/vivid/cur.svg")}
.fiv-viv.fiv-icon-dat{background-image:url("icons/vivid/dat.svg")}
.fiv-viv.fiv-icon-data{background-image:url("icons/vivid/data.svg")}
.fiv-viv.fiv-icon-db{background-image:url("icons/vivid/db.svg")}
diff --git a/dist/icons/classic/ace.svg b/dist/icons/classic/ace.svg
new file mode 100644
index 0000000..7f21f0b
--- /dev/null
+++ b/dist/icons/classic/ace.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/catalog.json b/dist/icons/classic/catalog.json
index 2cd168c..302007b 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","cad","caf","cal","cd","cer","cfg","cfm","cfml","cgi","class","cmd","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","dat","data","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","gradle","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","lnk","lock","log","lua","m","m2v","m3u","m3u8","m4","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","me","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","npmignore","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","rdl","reg","resx","retry","rm","rom","rpm","rsa","rss","rtf","ru","rub","sass","scss","sdf","sed","sh","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","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","wps","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","ace","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","cad","caf","cal","cd","cer","cfg","cfm","cfml","cgi","class","cmd","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dat","data","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","gradle","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","lnk","lock","log","lua","m","m2v","m3u","m3u8","m4","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","me","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","npmignore","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","rdl","reg","resx","retry","rm","rom","rpm","rsa","rss","rtf","ru","rub","sass","scss","sdf","sed","sh","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","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","wps","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/cur.svg b/dist/icons/classic/cur.svg
new file mode 100644
index 0000000..a091449
--- /dev/null
+++ b/dist/icons/classic/cur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/ace.svg b/dist/icons/square-o/ace.svg
new file mode 100644
index 0000000..44e435e
--- /dev/null
+++ b/dist/icons/square-o/ace.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 2cd168c..302007b 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","cad","caf","cal","cd","cer","cfg","cfm","cfml","cgi","class","cmd","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","dat","data","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","gradle","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","lnk","lock","log","lua","m","m2v","m3u","m3u8","m4","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","me","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","npmignore","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","rdl","reg","resx","retry","rm","rom","rpm","rsa","rss","rtf","ru","rub","sass","scss","sdf","sed","sh","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","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","wps","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","ace","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","cad","caf","cal","cd","cer","cfg","cfm","cfml","cgi","class","cmd","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dat","data","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","gradle","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","lnk","lock","log","lua","m","m2v","m3u","m3u8","m4","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","me","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","npmignore","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","rdl","reg","resx","retry","rm","rom","rpm","rsa","rss","rtf","ru","rub","sass","scss","sdf","sed","sh","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","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","wps","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/cur.svg b/dist/icons/square-o/cur.svg
new file mode 100644
index 0000000..b5962c1
--- /dev/null
+++ b/dist/icons/square-o/cur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/ace.svg b/dist/icons/vivid/ace.svg
new file mode 100644
index 0000000..82a7d8b
--- /dev/null
+++ b/dist/icons/vivid/ace.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 2cd168c..302007b 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","cad","caf","cal","cd","cer","cfg","cfm","cfml","cgi","class","cmd","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","dat","data","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","gradle","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","lnk","lock","log","lua","m","m2v","m3u","m3u8","m4","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","me","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","npmignore","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","rdl","reg","resx","retry","rm","rom","rpm","rsa","rss","rtf","ru","rub","sass","scss","sdf","sed","sh","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","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","wps","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","ace","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","cad","caf","cal","cd","cer","cfg","cfm","cfml","cgi","class","cmd","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dat","data","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","gradle","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","lnk","lock","log","lua","m","m2v","m3u","m3u8","m4","m4a","m4r","m4v","map","master","mc","md","mdb","mdf","me","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","npmignore","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","rdl","reg","resx","retry","rm","rom","rpm","rsa","rss","rtf","ru","rub","sass","scss","sdf","sed","sh","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","sys","tar","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","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","wps","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/cur.svg b/dist/icons/vivid/cur.svg
new file mode 100644
index 0000000..01a8afe
--- /dev/null
+++ b/dist/icons/vivid/cur.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 58972eb..96174ac 100644
--- a/src/scss/_file-icon-classic-list.scss
+++ b/src/scss/_file-icon-classic-list.scss
@@ -8,6 +8,7 @@
@include file-icon(classic, cla, ac);
@include file-icon(classic, cla, accdb);
@include file-icon(classic, cla, accdt);
+@include file-icon(classic, cla, ace);
@include file-icon(classic, cla, adn);
@include file-icon(classic, cla, ai);
@include file-icon(classic, cla, aif);
@@ -77,6 +78,7 @@
@include file-icon(classic, cla, css);
@include file-icon(classic, cla, csv);
@include file-icon(classic, cla, cue);
+@include file-icon(classic, cla, cur);
@include file-icon(classic, cla, dat);
@include file-icon(classic, cla, data);
@include file-icon(classic, cla, db);
diff --git a/src/scss/_file-icon-square-o-list.scss b/src/scss/_file-icon-square-o-list.scss
index 61869c5..ab7810a 100644
--- a/src/scss/_file-icon-square-o-list.scss
+++ b/src/scss/_file-icon-square-o-list.scss
@@ -8,6 +8,7 @@
@include file-icon(square-o, sqo, ac);
@include file-icon(square-o, sqo, accdb);
@include file-icon(square-o, sqo, accdt);
+@include file-icon(square-o, sqo, ace);
@include file-icon(square-o, sqo, adn);
@include file-icon(square-o, sqo, ai);
@include file-icon(square-o, sqo, aif);
@@ -77,6 +78,7 @@
@include file-icon(square-o, sqo, css);
@include file-icon(square-o, sqo, csv);
@include file-icon(square-o, sqo, cue);
+@include file-icon(square-o, sqo, cur);
@include file-icon(square-o, sqo, dat);
@include file-icon(square-o, sqo, data);
@include file-icon(square-o, sqo, db);
diff --git a/src/scss/_file-icon-vivid-list.scss b/src/scss/_file-icon-vivid-list.scss
index fb4abda..6d397bd 100644
--- a/src/scss/_file-icon-vivid-list.scss
+++ b/src/scss/_file-icon-vivid-list.scss
@@ -8,6 +8,7 @@
@include file-icon(vivid, viv, ac);
@include file-icon(vivid, viv, accdb);
@include file-icon(vivid, viv, accdt);
+@include file-icon(vivid, viv, ace);
@include file-icon(vivid, viv, adn);
@include file-icon(vivid, viv, ai);
@include file-icon(vivid, viv, aif);
@@ -77,6 +78,7 @@
@include file-icon(vivid, viv, css);
@include file-icon(vivid, viv, csv);
@include file-icon(vivid, viv, cue);
+@include file-icon(vivid, viv, cur);
@include file-icon(vivid, viv, dat);
@include file-icon(vivid, viv, data);
@include file-icon(vivid, viv, db);