diff --git a/dist/file-icon-classic.css b/dist/file-icon-classic.css
index 3389d79..f245891 100644
--- a/dist/file-icon-classic.css
+++ b/dist/file-icon-classic.css
@@ -368,6 +368,10 @@
background-image: url("icons/classic/cur.svg");
}
+.fiv-cla.fiv-icon-dart {
+ background-image: url("icons/classic/dart.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 6612173..562b1d7 100644
--- a/dist/file-icon-classic.min.css
+++ b/dist/file-icon-classic.min.css
@@ -92,6 +92,7 @@
.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-dart{background-image:url("icons/classic/dart.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-high-contrast.css b/dist/file-icon-high-contrast.css
index 02b43ed..89ebb0b 100644
--- a/dist/file-icon-high-contrast.css
+++ b/dist/file-icon-high-contrast.css
@@ -372,6 +372,10 @@
background-image: url("icons/high-contrast/cur.svg");
}
+.fiv-hct.fiv-icon-dart {
+ background-image: url("icons/high-contrast/dart.svg");
+}
+
.fiv-hct.fiv-icon-dat {
background-image: url("icons/high-contrast/dat.svg");
}
diff --git a/dist/file-icon-high-contrast.min.css b/dist/file-icon-high-contrast.min.css
index 7a9e248..964c684 100644
--- a/dist/file-icon-high-contrast.min.css
+++ b/dist/file-icon-high-contrast.min.css
@@ -93,6 +93,7 @@
.fiv-hct.fiv-icon-csv{background-image:url("icons/high-contrast/csv.svg")}
.fiv-hct.fiv-icon-cue{background-image:url("icons/high-contrast/cue.svg")}
.fiv-hct.fiv-icon-cur{background-image:url("icons/high-contrast/cur.svg")}
+.fiv-hct.fiv-icon-dart{background-image:url("icons/high-contrast/dart.svg")}
.fiv-hct.fiv-icon-dat{background-image:url("icons/high-contrast/dat.svg")}
.fiv-hct.fiv-icon-data{background-image:url("icons/high-contrast/data.svg")}
.fiv-hct.fiv-icon-db{background-image:url("icons/high-contrast/db.svg")}
diff --git a/dist/file-icon-square-o.css b/dist/file-icon-square-o.css
index e94a160..484b10f 100644
--- a/dist/file-icon-square-o.css
+++ b/dist/file-icon-square-o.css
@@ -368,6 +368,10 @@
background-image: url("icons/square-o/cur.svg");
}
+.fiv-sqo.fiv-icon-dart {
+ background-image: url("icons/square-o/dart.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 86ea940..77f680a 100644
--- a/dist/file-icon-square-o.min.css
+++ b/dist/file-icon-square-o.min.css
@@ -92,6 +92,7 @@
.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-dart{background-image:url("icons/square-o/dart.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 5b892aa..0ca9246 100644
--- a/dist/file-icon-vectors.css
+++ b/dist/file-icon-vectors.css
@@ -490,6 +490,10 @@
background-image: url("icons/classic/cur.svg");
}
+.fiv-cla.fiv-icon-dart {
+ background-image: url("icons/classic/dart.svg");
+}
+
.fiv-cla.fiv-icon-dat {
background-image: url("icons/classic/dat.svg");
}
@@ -2097,6 +2101,10 @@
background-image: url("icons/vivid/cur.svg");
}
+.fiv-viv.fiv-icon-dart {
+ background-image: url("icons/vivid/dart.svg");
+}
+
.fiv-viv.fiv-icon-dat {
background-image: url("icons/vivid/dat.svg");
}
@@ -3704,6 +3712,10 @@
background-image: url("icons/square-o/cur.svg");
}
+.fiv-sqo.fiv-icon-dart {
+ background-image: url("icons/square-o/dart.svg");
+}
+
.fiv-sqo.fiv-icon-dat {
background-image: url("icons/square-o/dat.svg");
}
@@ -5319,6 +5331,10 @@
background-image: url("icons/high-contrast/cur.svg");
}
+.fiv-hct.fiv-icon-dart {
+ background-image: url("icons/high-contrast/dart.svg");
+}
+
.fiv-hct.fiv-icon-dat {
background-image: url("icons/high-contrast/dat.svg");
}
diff --git a/dist/file-icon-vectors.min.css b/dist/file-icon-vectors.min.css
index e2f05f4..f3ff9d4 100644
--- a/dist/file-icon-vectors.min.css
+++ b/dist/file-icon-vectors.min.css
@@ -124,6 +124,7 @@
.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-dart{background-image:url("icons/classic/dart.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")}
@@ -525,6 +526,7 @@
.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-dart{background-image:url("icons/vivid/dart.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")}
@@ -926,6 +928,7 @@
.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-dart{background-image:url("icons/square-o/dart.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")}
@@ -1329,6 +1332,7 @@
.fiv-hct.fiv-icon-csv{background-image:url("icons/high-contrast/csv.svg")}
.fiv-hct.fiv-icon-cue{background-image:url("icons/high-contrast/cue.svg")}
.fiv-hct.fiv-icon-cur{background-image:url("icons/high-contrast/cur.svg")}
+.fiv-hct.fiv-icon-dart{background-image:url("icons/high-contrast/dart.svg")}
.fiv-hct.fiv-icon-dat{background-image:url("icons/high-contrast/dat.svg")}
.fiv-hct.fiv-icon-data{background-image:url("icons/high-contrast/data.svg")}
.fiv-hct.fiv-icon-db{background-image:url("icons/high-contrast/db.svg")}
diff --git a/dist/file-icon-vivid.css b/dist/file-icon-vivid.css
index 584b021..b4c5b2c 100644
--- a/dist/file-icon-vivid.css
+++ b/dist/file-icon-vivid.css
@@ -368,6 +368,10 @@
background-image: url("icons/vivid/cur.svg");
}
+.fiv-viv.fiv-icon-dart {
+ background-image: url("icons/vivid/dart.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 0b633b6..1d00430 100644
--- a/dist/file-icon-vivid.min.css
+++ b/dist/file-icon-vivid.min.css
@@ -92,6 +92,7 @@
.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-dart{background-image:url("icons/vivid/dart.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/catalog.json b/dist/icons/classic/catalog.json
index 06f2e7d..342880c 100644
--- a/dist/icons/classic/catalog.json
+++ b/dist/icons/classic/catalog.json
@@ -1 +1 @@
-["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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","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","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","fnt","folder","fon","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","iml","in","inc","indd","inf","info","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kt","kts","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","mng","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msg","msi","msu","nef","nes","nfo","nix","npmignore","ocx","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","rpt","rsa","rss","rst","rtf","ru","rub","sass","scss","sdf","sed","sh","sit","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","swp","sys","tar","tax","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcf","vcs","vdi","vdx","vmdk","vob","vox","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wps","wsf","xaml","xcf","xfl","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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dart","dat","data","db","dbf","deb","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","fnt","folder","fon","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","iml","in","inc","indd","inf","info","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kt","kts","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","mng","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msg","msi","msu","nef","nes","nfo","nix","npmignore","ocx","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","rpt","rsa","rss","rst","rtf","ru","rub","sass","scss","sdf","sed","sh","sit","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","swp","sys","tar","tax","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcf","vcs","vdi","vdx","vmdk","vob","vox","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wps","wsf","xaml","xcf","xfl","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/dart.svg b/dist/icons/classic/dart.svg
new file mode 100644
index 0000000..7c2a6d9
--- /dev/null
+++ b/dist/icons/classic/dart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/classic/xsd.svg b/dist/icons/classic/xsd.svg
index 52620a0..eb26b1e 100644
--- a/dist/icons/classic/xsd.svg
+++ b/dist/icons/classic/xsd.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dist/icons/high-contrast/catalog.json b/dist/icons/high-contrast/catalog.json
index 6540976..ef9854f 100644
--- a/dist/icons/high-contrast/catalog.json
+++ b/dist/icons/high-contrast/catalog.json
@@ -1 +1 @@
-["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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","codekit","codekit3","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","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dst","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fla","flac","flv","gadget","gif","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icma","icml","icns","ico","idx","iff","ifo","image","img","in","inc","indd","inf","info","ini","iso","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kit","ksh","kt","kts","licx","lisp","list","lit","lnk","lock","log","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","mc","md","mdb","me","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpe","mpeg","mpg","mpga","msg","msi","msu","nef","nes","nix","npmignore","ocx","ods","odt","ogg","ogv","one","otf","p12","p7b","part","partial","pbix","pdb","pdf","pem","pfx","pgp","phar","php","pl","plist","png","po","pom","pot","potx","ppk","pps","ppsx","ppt","pptm","pptx","ps","psd","psp","pst","pub","qt","ra","ram","rar","raw","rdf","rdl","resx","retry","rm","rom","rpm","rsa","rss","rtf","sass","save","scss","sdf","sed","sesx","sh","sit","sketch","skin","sln","sol","sql","sqlite","srt","step","stl","sub","svg","swd","swf","swift","swp","tar","tax","tex","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","tsx","ttf","twig","txt","vb","vbproj","vbs","vcd","vdx","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wpd","wps","wsf","xaml","xcodeproj","xfl","xlb","xlc","xlm","xls","xlsb","xlsm","xlsx","xlt","xltm","xltx","xml","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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","codekit","codekit3","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dart","dat","data","db","dbf","deb","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dst","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fla","flac","flv","gadget","gif","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icma","icml","icns","ico","idx","iff","ifo","image","img","in","inc","indd","inf","info","ini","iso","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kit","ksh","kt","kts","licx","lisp","list","lit","lnk","lock","log","m","m2v","m3u","m3u8","m4a","m4r","m4v","map","mc","md","mdb","me","mi","mid","midi","mk","mkv","mm","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpe","mpeg","mpg","mpga","msg","msi","msu","nef","nes","nix","npmignore","ocx","ods","odt","ogg","ogv","one","otf","p12","p7b","part","partial","pbix","pdb","pdf","pem","pfx","pgp","phar","php","pl","plist","png","po","pom","pot","potx","ppk","pps","ppsx","ppt","pptm","pptx","ps","psd","psp","pst","pub","qt","ra","ram","rar","raw","rdf","rdl","resx","retry","rm","rom","rpm","rsa","rss","rtf","sass","save","scss","sdf","sed","sesx","sh","sit","sketch","skin","sln","sol","sql","sqlite","srt","step","stl","sub","svg","swd","swf","swift","swp","tar","tax","tex","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","tsx","ttf","twig","txt","vb","vbproj","vbs","vcd","vdx","vob","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wpd","wps","wsf","xaml","xcodeproj","xfl","xlb","xlc","xlm","xls","xlsb","xlsm","xlsx","xlt","xltm","xltx","xml","xps","xrb","xsd","xsl","xspf","xz","yaml","yml","z","zip","zsh"]
\ No newline at end of file
diff --git a/dist/icons/high-contrast/dart.svg b/dist/icons/high-contrast/dart.svg
new file mode 100644
index 0000000..5a7b578
--- /dev/null
+++ b/dist/icons/high-contrast/dart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/high-contrast/mobi.svg b/dist/icons/high-contrast/mobi.svg
index fe63a60..c1abcf4 100644
--- a/dist/icons/high-contrast/mobi.svg
+++ b/dist/icons/high-contrast/mobi.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dist/icons/high-contrast/xsd.svg b/dist/icons/high-contrast/xsd.svg
index cfa3285..ccc4efe 100644
--- a/dist/icons/high-contrast/xsd.svg
+++ b/dist/icons/high-contrast/xsd.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dist/icons/square-o/catalog.json b/dist/icons/square-o/catalog.json
index 48797ee..a993591 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","ace","adn","ai","aif","aifc","aiff","ait","amr","ani","apk","app","applescript","asax","asc","ascx","asf","ash","ashx","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","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","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","fnt","folder","fon","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","iml","in","inc","indd","inf","info","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kt","kts","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","mng","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msg","msi","msu","nef","nes","nfo","nix","npmignore","ocx","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","partial","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","rpt","rsa","rss","rst","rtf","ru","rub","sass","scss","sdf","sed","sh","sit","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","swp","sys","tar","tax","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcf","vcs","vdi","vdx","vmdk","vob","vox","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wps","wsf","xaml","xcf","xfl","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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dart","dat","data","db","dbf","deb","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","fnt","folder","fon","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","iml","in","inc","indd","inf","info","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kt","kts","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","mng","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msg","msi","msu","nef","nes","nfo","nix","npmignore","ocx","odb","ods","odt","ogg","ogv","ost","otf","ott","ova","ovf","p12","p7b","pages","part","partial","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","rpt","rsa","rss","rst","rtf","ru","rub","sass","scss","sdf","sed","sh","sit","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","swp","sys","tar","tax","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcf","vcs","vdi","vdx","vmdk","vob","vox","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wps","wsf","xaml","xcf","xfl","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/dart.svg b/dist/icons/square-o/dart.svg
new file mode 100644
index 0000000..64a55fb
--- /dev/null
+++ b/dist/icons/square-o/dart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/square-o/xsd.svg b/dist/icons/square-o/xsd.svg
index 7894a6f..28ca8fc 100644
--- a/dist/icons/square-o/xsd.svg
+++ b/dist/icons/square-o/xsd.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dist/icons/vivid/catalog.json b/dist/icons/vivid/catalog.json
index 06f2e7d..342880c 100644
--- a/dist/icons/vivid/catalog.json
+++ b/dist/icons/vivid/catalog.json
@@ -1 +1 @@
-["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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","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","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","fnt","folder","fon","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","iml","in","inc","indd","inf","info","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kt","kts","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","mng","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msg","msi","msu","nef","nes","nfo","nix","npmignore","ocx","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","rpt","rsa","rss","rst","rtf","ru","rub","sass","scss","sdf","sed","sh","sit","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","swp","sys","tar","tax","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcf","vcs","vdi","vdx","vmdk","vob","vox","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wps","wsf","xaml","xcf","xfl","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","asm","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","cdda","cer","cfg","cfm","cfml","cgi","chm","class","cmd","code-workspace","codekit","coffee","coffeelintignore","com","compile","conf","config","cpp","cptx","cr2","crdownload","crt","crypt","cs","csh","cson","csproj","css","csv","cue","cur","dart","dat","data","db","dbf","deb","default","dgn","dist","diz","dll","dmg","dng","doc","docb","docm","docx","dot","dotm","dotx","download","dpj","ds_store","dsn","dtd","dwg","dxf","editorconfig","el","elf","eml","enc","eot","eps","epub","eslintignore","exe","f4v","fax","fb2","fla","flac","flv","fnt","folder","fon","gadget","gdp","gem","gif","gitattributes","gitignore","go","gpg","gpl","gradle","gz","h","handlebars","hbs","heic","hlp","hs","hsl","htm","html","ibooks","icns","ico","ics","idx","iff","ifo","image","img","iml","in","inc","indd","inf","info","ini","iso","j2","jar","java","jpe","jpeg","jpg","js","json","jsp","jsx","key","kf8","kmk","ksh","kt","kts","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","mng","mo","mobi","mod","mov","mp2","mp3","mp4","mpa","mpd","mpe","mpeg","mpg","mpga","mpp","mpt","msg","msi","msu","nef","nes","nfo","nix","npmignore","ocx","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","rpt","rsa","rss","rst","rtf","ru","rub","sass","scss","sdf","sed","sh","sit","sitemap","skin","sldm","sldx","sln","sol","sql","sqlite","step","stl","svg","swd","swf","swift","swp","sys","tar","tax","tcsh","tex","tfignore","tga","tgz","tif","tiff","tmp","tmx","torrent","tpl","ts","tsv","ttf","twig","txt","udf","vb","vbproj","vbs","vcd","vcf","vcs","vdi","vdx","vmdk","vob","vox","vscodeignore","vsd","vss","vst","vsx","vtx","war","wav","wbk","webinfo","webm","webp","wma","wmf","wmv","woff","woff2","wps","wsf","xaml","xcf","xfl","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/dart.svg b/dist/icons/vivid/dart.svg
new file mode 100644
index 0000000..6dfd791
--- /dev/null
+++ b/dist/icons/vivid/dart.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/dist/icons/vivid/xsd.svg b/dist/icons/vivid/xsd.svg
index 667d13d..9a0330e 100644
--- a/dist/icons/vivid/xsd.svg
+++ b/dist/icons/vivid/xsd.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ 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 ae9be41..7db5f3f 100644
--- a/src/scss/_file-icon-classic-list.scss
+++ b/src/scss/_file-icon-classic-list.scss
@@ -83,6 +83,7 @@
@include file-icon(classic, cla, csv);
@include file-icon(classic, cla, cue);
@include file-icon(classic, cla, cur);
+@include file-icon(classic, cla, dart);
@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-high-contrast-list.scss b/src/scss/_file-icon-high-contrast-list.scss
index 9085202..122b3aa 100644
--- a/src/scss/_file-icon-high-contrast-list.scss
+++ b/src/scss/_file-icon-high-contrast-list.scss
@@ -84,6 +84,7 @@
@include file-icon(high-contrast, hct, csv);
@include file-icon(high-contrast, hct, cue);
@include file-icon(high-contrast, hct, cur);
+@include file-icon(high-contrast, hct, dart);
@include file-icon(high-contrast, hct, dat);
@include file-icon(high-contrast, hct, data);
@include file-icon(high-contrast, hct, db);
diff --git a/src/scss/_file-icon-square-o-list.scss b/src/scss/_file-icon-square-o-list.scss
index de035d3..ce4a836 100644
--- a/src/scss/_file-icon-square-o-list.scss
+++ b/src/scss/_file-icon-square-o-list.scss
@@ -83,6 +83,7 @@
@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, dart);
@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 d4f7846..68e32c4 100644
--- a/src/scss/_file-icon-vivid-list.scss
+++ b/src/scss/_file-icon-vivid-list.scss
@@ -83,6 +83,7 @@
@include file-icon(vivid, viv, csv);
@include file-icon(vivid, viv, cue);
@include file-icon(vivid, viv, cur);
+@include file-icon(vivid, viv, dart);
@include file-icon(vivid, viv, dat);
@include file-icon(vivid, viv, data);
@include file-icon(vivid, viv, db);