Merge pull request #2770 from ONLYOFFICE/feature/For-Bug-65156

Bug 65156
This commit is contained in:
Maxim Kadushkin
2023-12-28 12:06:03 +03:00
committed by GitHub
24 changed files with 188 additions and 4 deletions

View File

@ -736,6 +736,7 @@ define([
FILE_DOCUMENT_DOC_FLAT: FILE_DOCUMENT + 0x0010,
FILE_DOCUMENT_OFORM: FILE_DOCUMENT + 0x0015,
FILE_DOCUMENT_DOCXF: FILE_DOCUMENT + 0x0016,
FILE_DOCUMENT_XML: FILE_DOCUMENT + 0x0030,
FILE_PRESENTATION: FILE_PRESENTATION,
FILE_PRESENTATION_PPTX: FILE_PRESENTATION + 0x0001,
@ -776,14 +777,18 @@ define([
case utils.defines.FileFormat.FILE_DOCUMENT_ODT: return 'odt';
case utils.defines.FileFormat.FILE_DOCUMENT_RTF: return 'rtf';
case utils.defines.FileFormat.FILE_DOCUMENT_TXT: return 'txt';
case utils.defines.FileFormat.FILE_DOCUMENT_HTML: return 'htm';
case utils.defines.FileFormat.FILE_DOCUMENT_HTML: return 'html';
case utils.defines.FileFormat.FILE_DOCUMENT_MHT: return 'mht';
case utils.defines.FileFormat.FILE_DOCUMENT_EPUB: return 'epub';
case utils.defines.FileFormat.FILE_DOCUMENT_FB2: return 'fb2';
case utils.defines.FileFormat.FILE_DOCUMENT_DOCM: return 'docm';
case utils.defines.FileFormat.FILE_DOCUMENT_DOTX: return 'dotx';
case utils.defines.FileFormat.FILE_DOCUMENT_OTT: return 'ott';
case utils.defines.FileFormat.FILE_DOCUMENT_OFORM: return 'oform';
case utils.defines.FileFormat.FILE_DOCUMENT_DOCXF: return 'docxf';
case utils.defines.FileFormat.FILE_DOCUMENT_ODT_FLAT: return 'fodt';
case utils.defines.FileFormat.FILE_DOCUMENT_DOTM: return 'dotm';
case utils.defines.FileFormat.FILE_DOCUMENT_XML: return 'xml';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLS: return 'xls';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLTX: return 'xltx';
@ -792,6 +797,9 @@ define([
case utils.defines.FileFormat.FILE_SPREADSHEET_ODS: return 'ods';
case utils.defines.FileFormat.FILE_SPREADSHEET_CSV: return 'csv';
case utils.defines.FileFormat.FILE_SPREADSHEET_OTS: return 'ots';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLTM: return 'xltm';
case utils.defines.FileFormat.FILE_SPREADSHEET_XLSM: return 'xlsm';
case utils.defines.FileFormat.FILE_SPREADSHEET_ODS_FLAT:return 'fods';
case utils.defines.FileFormat.FILE_PRESENTATION_PPT: return 'ppt';
case utils.defines.FileFormat.FILE_PRESENTATION_POTX: return 'potx';
@ -799,6 +807,10 @@ define([
case utils.defines.FileFormat.FILE_PRESENTATION_ODP: return 'odp';
case utils.defines.FileFormat.FILE_PRESENTATION_PPSX: return 'ppsx';
case utils.defines.FileFormat.FILE_PRESENTATION_OTP: return 'otp';
case utils.defines.FileFormat.FILE_PRESENTATION_PPTM: return 'pptm';
case utils.defines.FileFormat.FILE_PRESENTATION_PPSM: return 'ppsm';
case utils.defines.FileFormat.FILE_PRESENTATION_POTM: return 'potm';
case utils.defines.FileFormat.FILE_PRESENTATION_ODP_FLAT: return 'fodp';
case utils.defines.FileFormat.FILE_CROSSPLATFORM_PDFA:
case utils.defines.FileFormat.FILE_CROSSPLATFORM_PDF: return 'pdf';

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm1 7v-5h3v1H5v3h2v1H4zm3-1v-3h1v3H7zm12-4v1h1v1h-1v-1h-2v3h2v-1h1v1h-1v1h-2v-1h-1v-3h1v-1h2zm-8 1v-1h2v1h-2zm0 3h-1v-3h1v3zm2 0v1h-2v-1h2zm0 0v-3h1v3h-1z" fill="#1E7AAA"/><path d="M15 5H3v2h12V5zM15 8H3v2h12V8zM21 11H3v2h18v-2zM3 14h13v2H3v-2z" fill="#C4C4C4"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 714 B

View File

@ -0,0 +1,15 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3Z" fill="#1E7AAA"/>
<path d="M3 20h2v1H4v3h1v1H3v-5Zm2 4h1v-3H5v3Zm2-3h1v3H7v-3Zm3 3v1H8v-1h2Zm0-3h1v3h-1v-3Zm0 0v-1H8v1h2Zm3 0v4h1v-4h1v-1h-3v1h1Zm3-1h1v1h1v2h-1v2h-1v-5Zm3 3v2h-1v-2h1Zm0 0v-2h1v-1h1v5h-1v-2h-1Z" fill="#fff"/>
<path d="M15 5H3v2h12V5Zm0 3H3v2h12V8Zm6 3H3v2h18v-2ZM3 14h13v2H3v-2Z" fill="#C4C4C4"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 892 B

View File

@ -0,0 +1,16 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M3 4v12h18V9h-1v6H4V5h11V4H3Z" fill="#BFBFBF"/>
<path d="M15 6H8v2h7V6ZM7 6H5v2h2V6Zm12 3v2H8V9h11ZM7 12H5v2h2v-2Zm1 0h9v2H8v-2ZM7 9H5v2h2V9Z" fill="#BFBFBF"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3Z" fill="#D6771B"/>
<path d="M12 20h3v1h-2v3h2v1h-3v-5Zm3 4h1v-3h-1v3Zm2-4v5h1v-2h2v-1h1v-1h-1v-1h-3Zm3 1v1h-2v-1h2ZM7 21h1v3H7v-3Zm3 3v1H8v-1h2Zm0-3h1v3h-1v-3Zm0 0H8v-1h2v1Zm-7-1v5h1v-2h2v-1H4v-1h2v-1H3Z" fill="#fff"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 973 B

View File

@ -0,0 +1,15 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M15 3H3v13h18V9h-1v2H10V4h5V3ZM4 11V4h2v7H4Zm3 0V4h2v7H7Zm3 1h10v3H10v-3Zm-1 0v3H7v-3h2Zm-3 0v3H4v-3h2Z" fill="#BFBFBF"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3Z" fill="#679F24"/>
<path d="M12 20h3v1h-2v3h2v1h-3v-5Zm3 4h1v-3h-1v3Zm3-4h2v1h-2v-1Zm0 2h-1v-1h1v1Zm2 1h-2v-1h2v1Zm0 1v-1h1v1h-1Zm0 0v1h-3v-1h3ZM7 21h1v3H7v-3Zm3 3v1H8v-1h2Zm0-3h1v3h-1v-3Zm0 0H8v-1h2v1Zm-7-1v5h1v-2h2v-1H4v-1h2v-1H3Z" fill="#fff"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 956 B

View File

@ -0,0 +1,15 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3Z" fill="#3683AB"/>
<path d="M9 20h2v1H9v-1Zm0 4H8v-3h1v3Zm2 0v1H9v-1h2Zm0 0h1v-3h-1v3Zm2-4h2v1h-1v3h1v1h-2v-5Zm2 4h1v-3h-1v3Zm2-4h3v1h-1v4h-1v-4h-1v-1ZM4 20v5h1v-2h2v-1H5v-1h2v-1H4Z" fill="#fff"/>
<path d="M15 5H3v2h12V5Zm0 3H3v2h12V8Zm6 3H3v2h18v-2ZM3 14h13v2H3v-2Z" fill="#C4C4C4"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 862 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,15 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M7 6h4v2H9v2H7v2h2v2h2v2H7v-2H5v-2H3v-2h2V8h2V6Zm12 3h-4v1h2v2h-2v2h-2v2h4v-2h2v-2h2v-2h-2V9Z" fill="#BFBFBF"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3Z" fill="#848F92"/>
<path d="M8 20H7v5h1v-2h1v2h1v-2h1v2h1v-5h-1v1h-1v2H9v-2H8v-1Zm5 0v5h3v-1h1v-3h-1v-1h-3Zm3 1v3h-2v-3h2Z" fill="#fff"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 836 B

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M7 6h4v2H9v2H7v2h2v2h2v2H7v-2H5v-2H3v-2h2V8h2V6zM19 9h-4v1h2v2h-2v2h-2v2h4v-2h2v-2h2v-2h-2V9z" fill="#BFBFBF"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm14 2h3v1h-1v4h-1v-4h-1v-1zm-6 0h1v2h2v-2h1v5h-1v-2h-2v2h-1v-5zm-7 0h1v1h1v2H5v2H4v-5zm3 3v2H6v-2h1zm0 0v-2h1v-1h1v5H8v-2H7z" fill="#4C8190"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 715 B

View File

@ -0,0 +1,12 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 472 B

View File

@ -0,0 +1,16 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M3 4v12h18V9h-1v6H4V5h11V4H3Z" fill="#BFBFBF"/>
<path d="M15 7h-3V6H8v2h7V7ZM7 6H5v2h2V6Zm10 3v1h-6v1H8V9h9ZM7 12H5v2h2v-2Zm1 0h3v1h7v1H8v-2ZM7 9H5v2h2V9Z" fill="#BFBFBF"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M2 19a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-7Z" fill="#F36700"/>
<path d="M3 20h3v2H5v-1H4v1h1v1H4v2H3v-5Zm12 0h-3v1h1v4h1v-4h1v-1Zm-7 1H7v3h1v1h2v-1h1v-3h-1v-1H8v1Zm0 0h2v3H8v-3Zm9-1h-1v5h1v-2h1v2h1v-2h1v2h1v-5h-1v1h-1v2h-1v-2h-1v-1Z" fill="#fff"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 971 B

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M3 4v12h18V9h-1v6H4V5h11V4H3z" fill="#BFBFBF"/><path d="M15 7h-3V6H8v2h7V7zM7 6H5v2h2V6zM17 9v1h-6v1H8V9h9zM7 12H5v2h2v-2zM8 12h3v1h7v1H8v-2zM7 9H5v2h2V9z" fill="#BFBFBF"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M5 21h2v1H5v-1zM13 21h-2v1h2v-1z" fill="#F38400"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm1 7v-5h4v3H5v2H4zm6-5h4v3h-3v2h-1v-5zm7 0h2v1h-2v-1zm0 2h-1v-1h1v1zm2 1h-2v-1h2v1zm0 1v-1h1v1h-1zm0 0v1h-3v-1h3z" fill="#F38400"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 824 B

View File

@ -0,0 +1,16 @@
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#a)">
<path d="M1 1h14.3L23 8.703V29H1V1Z" fill="#fff"/>
<path d="M3 4v12h18V9h-1v6H4V5h11V4H3Z" fill="#BFBFBF"/>
<path d="M15 7h-3V6H8v2h7V7ZM7 6H5v2h2V6Zm10 3v1h-6v1H8V9h9ZM7 12H5v2h2v-2Zm1 0h3v1h7v1H8v-2ZM7 9H5v2h2V9Z" fill="#BFBFBF"/>
<path d="M1 29V1h14.3L23 8.7V29H1ZM15.3 0H0v30h24V8.7L15.3 0Z" fill="#BFBFBF"/>
<path d="M2 19a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-7Z" fill="#F36700"/>
<path d="M3 20h3v3H4v2H3v-5Zm1 1v1h1v-1H4Zm3-1v5h1v-2h2v-3H7Zm2 1v1H8v-1h1Zm7-1h1v1h1v2h1v-2h1v-1h1v5h-1v-2h-1v2h-1v-2h-1v2h-1v-5Zm-2 2h-2v-1h2v-1h-2v1h-1v1h1v1h2v1h-3v1h3v-1h1v-1h-1v-1Z" fill="#fff"/>
<path opacity=".3" d="M14 10V1h1v8h8v1h-9Z" fill="#000"/>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h24v30H0z"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 988 B

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M3 4v12h18V9h-1v6H4V5h11V4H3z" fill="#BFBFBF"/><path d="M15 7h-3V6H8v2h7V7zM7 6H5v2h2V6zM17 9v1h-6v1H8V9h9zM7 12H5v2h2v-2zM8 12h3v1h7v1H8v-2zM7 9H5v2h2V9z" fill="#BFBFBF"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M5 21h2v1H5v-1zM13 21h-2v1h2v-1z" fill="#F36700"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm1 7v-5h4v3H5v2H4zm6-5h4v3h-3v2h-1v-5zm5 0h5v1h-2v4h-1v-4h-2v-1z" fill="#F36700"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 775 B

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M15 3H3v13h18V9H10V7h5V6h-5V4h5V3zM9 4v2H4V4h5zm0 3v2H4V7h5zm0 3v2H4v-2h5zm1 0h5v2h-5v-2zm6 0h4v2h-4v-2zM4 13h5v2H4v-2zm11 0v2h-5v-2h5zm5 0v2h-4v-2h4z" fill="#BFBFBF"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm8 2h1v4h2v1h-3v-5zm8 0v1h-2v1h2v1h1v1h-1v1h-3v-1h3v-1h-2v-1h-1v-1h1v-1h2zM6 21h1v-1h2v1H8v1H7v1h1v1h1v1H7v-1H6v1H4v-1h1v-1h1v-1H5v-1H4v-1h2v1z" fill="#6AAA1E"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 791 B

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M15 3H3v13h18V9h-1v2H10V4h5V3zM4 11V4h2v7H4zm3 0V4h2v7H7zm3 1h10v3H10v-3zm-1 0v3H7v-3h2zm-3 0v3H4v-3h2z" fill="#BFBFBF"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm5 2h1v4h2v1H8v-5zm3 0h3v1h-1v4h-1v-4h-1v-1zm-5 0h1v2H6v-2zm0 3H5v2H4v-2h1v-1H4v-2h1v2h1v1zm0 0h1v2H6v-2zm10-3v1h1v2h1v-2h1v-1h1v5h-1v-2h-1v2h-1v-2h-1v2h-1v-5h1z" fill="#6AAA1E"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 762 B

View File

@ -0,0 +1 @@
<svg width="24" height="30" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M1 1h14.3L23 8.703V29H1V1z" fill="#fff"/><path d="M7 6h4v2H9v2H7v2h2v2h2v2H7v-2H5v-2H3v-2h2V8h2V6zM19 9h-4v1h2v2h-2v2h-2v2h4v-2h2v-2h2v-2h-2V9z" fill="#BFBFBF"/><path d="M1 29V1h14.3L23 8.7V29H1zM15.3 0H0v30h24V8.7L15.3 0z" fill="#BFBFBF"/><path d="M3 18a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1v-7a1 1 0 0 0-1-1H3zm14 2h1v4h2v1h-3v-5zM6 20v1h1v-1h2v1H8v1H7v1h1v1h1v1H7v-1H6v1H4v-1h1v-1h1v-1H5v-1H4v-1h2zm4 0h1v1h1v2h-1v2h-1v-5zm3 3v2h-1v-2h1zm0 0v-2h1v-1h1v5h-1v-2h-1z" fill="#5BB2A9"/><path opacity=".3" d="M14 10V1h1v8h8v1h-9z" fill="#000"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v30H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 745 B

View File

@ -432,7 +432,7 @@
height: 100%;
div{
background: ~"url(@{common-image-const-path}/doc-formats/formats.png)";
background-size: 768px 30px;
background-size: 1056px 30px;
&:not(.svg-file-recent) {
.pixel-ratio__1_25 & {
background-image: ~"url(@{common-image-const-path}/doc-formats/formats@1.25x.png)";
@ -500,12 +500,30 @@
&xps {
.format-from-index(16);
}
&xml {
.format-from-index(17);
}
&djvu {
.format-from-index(15);
}
&mht {
.format-from-index(18);
}
&docm {
.format-from-index(32);
}
&dotm {
.format-from-index(33);
}
&fodt {
.format-from-index(34);
}
&md {
.format-from-index(42);
}
&neutral {
.format-from-index(43);
}
}
.svg-file-recent {
background: ~"url(@{app-image-const-path}/recent-file.svg) no-repeat top";

View File

@ -422,7 +422,7 @@
height: 100%;
div{
background: ~"url(@{common-image-const-path}/doc-formats/formats.png)";
background-size: 768px 30px;
background-size: 1056px 30px;
&:not(.svg-file-recent) {
.pixel-ratio__1_25 & {
background-image: ~"url(@{common-image-const-path}/doc-formats/formats@1.25x.png)";
@ -472,6 +472,21 @@
&ppt {
.format-from-index(11);
}
&pptm {
.format-from-index(38);
}
&ppsm {
.format-from-index(39);
}
&potm {
.format-from-index(40);
}
&fodp {
.format-from-index(41);
}
&.neutral {
.format-from-index(43);
}
}
.svg-file-recent {
background: ~"url(@{app-image-const-path}/recent-file.svg) no-repeat top";

View File

@ -514,7 +514,7 @@
height: 100%;
div{
background: ~"url(@{common-image-const-path}/doc-formats/formats.png)";
background-size: 768px 30px;
background-size: 1056px 30px;
&:not(.svg-file-recent) {
.pixel-ratio__1_25 & {
background-image: ~"url(@{common-image-const-path}/doc-formats/formats@1.25x.png)";
@ -564,6 +564,18 @@
&xlsb {
.format-from-index(31);
}
&xltm {
.format-from-index(35);
}
&xlsm {
.format-from-index(36);
}
&fods {
.format-from-index(37);
}
&.neutral {
.format-from-index(43);
}
}
.svg-file-recent {
background: ~"url(@{app-image-const-path}/recent-file.svg) no-repeat top";