diff --git a/dev/Common/File.js b/dev/Common/File.js index acd5a370e..f333235fa 100644 --- a/dev/Common/File.js +++ b/dev/Common/File.js @@ -116,7 +116,8 @@ export const FileType = { Spreadsheet: 'spreadsheet', Presentation: 'presentation', Certificate: 'certificate', - Archive: 'archive' + Archive: 'archive', + Calendar: 'calendar' }; export const FileInfo = { @@ -190,6 +191,9 @@ export const FileInfo = { case 'eml' == ext || ['message/delivery-status', 'message/rfc822'].includes(mimeType): result = FileType.Eml; break; + case 'ics' == ext || mimeType == 'text/calendar': + result = FileType.Calendar; + break; case 'text' == mimeTypeParts[0] || 'txt' == ext || 'log' == ext: result = FileType.Text; break; @@ -240,6 +244,7 @@ export const FileInfo = { case FileType.Certificate: case FileType.Spreadsheet: case FileType.Presentation: + case FileType.Calendar: return result + '-' + fileType; } return result; diff --git a/vendors/fontastic/styles.css b/vendors/fontastic/styles.css index 576869646..ae034056f 100644 --- a/vendors/fontastic/styles.css +++ b/vendors/fontastic/styles.css @@ -106,3 +106,6 @@ .icon-check-mark-circle-two::before { content: "\e073"; } +.icon-file-calendar::before { + content: "📅"; +}