Merge pull request #1660 from ONLYOFFICE/feature/svg-by-url

Svg by url
This commit is contained in:
maxkadushkin 2022-04-07 10:03:29 +03:00 committed by GitHub
commit 2ff1941cd2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
54 changed files with 282 additions and 291 deletions

View file

@ -1,5 +1,5 @@
<svg fill="none" height="96" viewBox="0 0 96 96" width="96" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-blank">
<path d="M94 9.5C94.8284 9.5 95.5 10.1716 95.5 11L95.5 85C95.5 85.8284 94.8284 86.5 94 86.5L2 86.5C1.17157 86.5 0.499997 85.8284 0.499997 85L0.5 11C0.5 10.1716 1.17158 9.5 2 9.5L94 9.5Z" fill="white" stroke="#BFBFBF"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 370 B

After

Width:  |  Height:  |  Size: 327 B

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-csv">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#646464"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M43.6868 106.822C43.0032 106.822 42.4739 107.08 42.0989 107.596C41.7239 108.107 41.5364 108.822 41.5364 109.74C41.5364 111.65 42.2532 112.605 43.6868 112.605C44.2883 112.605 45.0168 112.455 45.8723 112.154V113.678C45.1692 113.971 44.384 114.117 43.5168 114.117C42.2708 114.117 41.3176 113.74 40.6575 112.986C39.9973 112.229 39.6672 111.143 39.6672 109.729C39.6672 108.838 39.8293 108.059 40.1536 107.391C40.4778 106.719 40.9426 106.205 41.5481 105.85C42.1575 105.49 42.8704 105.311 43.6868 105.311C44.5188 105.311 45.3547 105.512 46.1946 105.914L45.6086 107.391C45.2883 107.238 44.9661 107.105 44.6418 106.992C44.3176 106.879 43.9993 106.822 43.6868 106.822ZM52.7571 111.621C52.7571 112.395 52.4778 113.004 51.9192 113.449C51.3645 113.895 50.5911 114.117 49.5989 114.117C48.6848 114.117 47.8762 113.945 47.1731 113.602V111.914C47.7512 112.172 48.2395 112.354 48.6379 112.459C49.0403 112.564 49.4075 112.617 49.7395 112.617C50.1379 112.617 50.4426 112.541 50.6536 112.389C50.8684 112.236 50.9758 112.01 50.9758 111.709C50.9758 111.541 50.929 111.393 50.8352 111.264C50.7415 111.131 50.6028 111.004 50.4192 110.883C50.2395 110.762 49.8704 110.568 49.3118 110.303C48.7883 110.057 48.3958 109.82 48.134 109.594C47.8723 109.367 47.6633 109.104 47.5071 108.803C47.3508 108.502 47.2727 108.15 47.2727 107.748C47.2727 106.99 47.5286 106.395 48.0403 105.961C48.5559 105.527 49.2668 105.311 50.1731 105.311C50.6184 105.311 51.0422 105.363 51.4446 105.469C51.8508 105.574 52.2747 105.723 52.7161 105.914L52.1301 107.326C51.6731 107.139 51.2942 107.008 50.9934 106.934C50.6965 106.859 50.4036 106.822 50.1145 106.822C49.7708 106.822 49.5071 106.902 49.3235 107.062C49.1399 107.223 49.0481 107.432 49.0481 107.689C49.0481 107.85 49.0852 107.99 49.1594 108.111C49.2336 108.229 49.3508 108.344 49.511 108.457C49.675 108.566 50.0598 108.766 50.6653 109.055C51.4661 109.438 52.0149 109.822 52.3118 110.209C52.6086 110.592 52.7571 111.062 52.7571 111.621ZM59.1965 105.434H61.0305L58.1184 114H56.1379L53.2317 105.434H55.0657L56.677 110.531C56.7668 110.832 56.8586 111.184 56.9524 111.586C57.05 111.984 57.1106 112.262 57.134 112.418C57.177 112.059 57.3235 111.43 57.5735 110.531L59.1965 105.434Z" fill="white"/>
@ -30,5 +30,5 @@
<path d="M80 48H63V50H80V48Z" fill="white"/>
<path d="M80 41H63V43H80V41Z" fill="white"/>
<path d="M80 34H63V36H80V34Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 4 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-docm">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#214479"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M39.4824 109.635C39.4824 111.045 39.0801 112.125 38.2754 112.875C37.4746 113.625 36.3164 114 34.8008 114H32.375V105.434H35.0645C36.4629 105.434 37.5488 105.803 38.3223 106.541C39.0957 107.279 39.4824 108.311 39.4824 109.635ZM37.5957 109.682C37.5957 107.842 36.7832 106.922 35.1582 106.922H34.1914V112.5H34.9707C36.7207 112.5 37.5957 111.561 37.5957 109.682ZM49.0332 109.705C49.0332 111.123 48.6816 112.213 47.9785 112.975C47.2754 113.736 46.2676 114.117 44.9551 114.117C43.6426 114.117 42.6348 113.736 41.9316 112.975C41.2285 112.213 40.877 111.119 40.877 109.693C40.877 108.268 41.2285 107.18 41.9316 106.43C42.6387 105.676 43.6504 105.299 44.9668 105.299C46.2832 105.299 47.2891 105.678 47.9844 106.436C48.6836 107.193 49.0332 108.283 49.0332 109.705ZM42.7812 109.705C42.7812 110.662 42.9629 111.383 43.3262 111.867C43.6895 112.352 44.2324 112.594 44.9551 112.594C46.4043 112.594 47.1289 111.631 47.1289 109.705C47.1289 107.775 46.4082 106.811 44.9668 106.811C44.2441 106.811 43.6992 107.055 43.332 107.543C42.9648 108.027 42.7812 108.748 42.7812 109.705ZM54.4473 106.822C53.7637 106.822 53.2344 107.08 52.8594 107.596C52.4844 108.107 52.2969 108.822 52.2969 109.74C52.2969 111.65 53.0137 112.605 54.4473 112.605C55.0488 112.605 55.7773 112.455 56.6328 112.154V113.678C55.9297 113.971 55.1445 114.117 54.2773 114.117C53.0312 114.117 52.0781 113.74 51.418 112.986C50.7578 112.229 50.4277 111.143 50.4277 109.729C50.4277 108.838 50.5898 108.059 50.9141 107.391C51.2383 106.719 51.7031 106.205 52.3086 105.85C52.918 105.49 53.6309 105.311 54.4473 105.311C55.2793 105.311 56.1152 105.512 56.9551 105.914L56.3691 107.391C56.0488 107.238 55.7266 107.105 55.4023 106.992C55.0781 106.879 54.7598 106.822 54.4473 106.822ZM62.0879 114L60.0254 107.279H59.9727C60.0469 108.646 60.084 109.559 60.084 110.016V114H58.4609V105.434H60.9336L62.9609 111.984H62.9961L65.1465 105.434H67.6191V114H65.9258V109.945C65.9258 109.754 65.9277 109.533 65.9316 109.283C65.9395 109.033 65.9668 108.369 66.0137 107.291H65.9609L63.752 114H62.0879Z" fill="white"/>
<path d="M67.8 48L61.5 75L54.5 48H51.5H48.5L41.5 75L35.2 48H29.4L37.9 82H44.3L51.5 54.1L58.7 82H65.1L73.6 48H67.8Z" fill="white"/>
<path d="M15 17C15 15.8954 15.8954 15 17 15H29C30.1046 15 31 15.8954 31 17V26C31 27.1046 30.1046 28 29 28H17C15.8954 28 15 27.1046 15 26V17Z" fill="white"/>
<path d="M22.2969 26L19.8125 18.8457H19.7656C19.832 19.9082 19.8652 20.9043 19.8652 21.834V26H18.5938V17.4336H20.5684L22.9473 24.248H22.9824L25.4316 17.4336H27.4121V26H26.0645V21.7637C26.0645 21.3379 26.0742 20.7832 26.0938 20.0996C26.1172 19.416 26.1367 19.002 26.1523 18.8574H26.1055L23.5332 26H22.2969Z" fill="#214479"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

@ -1,8 +1,8 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-docx">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#214479"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M41.6406 109.635C41.6406 111.045 41.2383 112.125 40.4336 112.875C39.6328 113.625 38.4746 114 36.959 114H34.5332V105.434H37.2227C38.6211 105.434 39.707 105.803 40.4805 106.541C41.2539 107.279 41.6406 108.311 41.6406 109.635ZM39.7539 109.682C39.7539 107.842 38.9414 106.922 37.3164 106.922H36.3496V112.5H37.1289C38.8789 112.5 39.7539 111.561 39.7539 109.682ZM51.1914 109.705C51.1914 111.123 50.8398 112.213 50.1367 112.975C49.4336 113.736 48.4258 114.117 47.1133 114.117C45.8008 114.117 44.793 113.736 44.0898 112.975C43.3867 112.213 43.0352 111.119 43.0352 109.693C43.0352 108.268 43.3867 107.18 44.0898 106.43C44.7969 105.676 45.8086 105.299 47.125 105.299C48.4414 105.299 49.4473 105.678 50.1426 106.436C50.8418 107.193 51.1914 108.283 51.1914 109.705ZM44.9395 109.705C44.9395 110.662 45.1211 111.383 45.4844 111.867C45.8477 112.352 46.3906 112.594 47.1133 112.594C48.5625 112.594 49.2871 111.631 49.2871 109.705C49.2871 107.775 48.5664 106.811 47.125 106.811C46.4023 106.811 45.8574 107.055 45.4902 107.543C45.123 108.027 44.9395 108.748 44.9395 109.705ZM56.6055 106.822C55.9219 106.822 55.3926 107.08 55.0176 107.596C54.6426 108.107 54.4551 108.822 54.4551 109.74C54.4551 111.65 55.1719 112.605 56.6055 112.605C57.207 112.605 57.9355 112.455 58.791 112.154V113.678C58.0879 113.971 57.3027 114.117 56.4355 114.117C55.1895 114.117 54.2363 113.74 53.5762 112.986C52.916 112.229 52.5859 111.143 52.5859 109.729C52.5859 108.838 52.748 108.059 53.0723 107.391C53.3965 106.719 53.8613 106.205 54.4668 105.85C55.0762 105.49 55.7891 105.311 56.6055 105.311C57.4375 105.311 58.2734 105.512 59.1133 105.914L58.5273 107.391C58.207 107.238 57.8848 107.105 57.5605 106.992C57.2363 106.879 56.918 106.822 56.6055 106.822ZM67.5449 114H65.4707L63.4785 110.76L61.4863 114H59.541L62.3828 109.582L59.7227 105.434H61.7266L63.5723 108.516L65.3828 105.434H67.3398L64.6504 109.682L67.5449 114Z" fill="white"/>
<path d="M67.8 48L61.5 75L54.5 48H51.5H48.5L41.5 75L35.2 48H29.4L37.9 82H44.3L51.5 54.1L58.7 82H65.1L73.6 48H67.8Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-docxf">
<g>
<path id="Vector" d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#27ABA3"/>
<path id="Vector_2" opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
@ -13,5 +13,5 @@
<path id="Rectangle 381 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M22 58H78V44H22V58ZM20 42V60H80V42H20Z" fill="white"/>
<path id="Rectangle 387 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M22 82H78V68H22V82ZM20 66V84H80V66H20Z" fill="white"/>
</g>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3 KiB

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-dotx">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#214479"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M41.1855 109.635C41.1855 111.045 40.7832 112.125 39.9785 112.875C39.1777 113.625 38.0195 114 36.5039 114H34.0781V105.434H36.7676C38.166 105.434 39.252 105.803 40.0254 106.541C40.7988 107.279 41.1855 108.311 41.1855 109.635ZM39.2988 109.682C39.2988 107.842 38.4863 106.922 36.8613 106.922H35.8945V112.5H36.6738C38.4238 112.5 39.2988 111.561 39.2988 109.682ZM50.7363 109.705C50.7363 111.123 50.3848 112.213 49.6816 112.975C48.9785 113.736 47.9707 114.117 46.6582 114.117C45.3457 114.117 44.3379 113.736 43.6348 112.975C42.9316 112.213 42.5801 111.119 42.5801 109.693C42.5801 108.268 42.9316 107.18 43.6348 106.43C44.3418 105.676 45.3535 105.299 46.6699 105.299C47.9863 105.299 48.9922 105.678 49.6875 106.436C50.3867 107.193 50.7363 108.283 50.7363 109.705ZM44.4844 109.705C44.4844 110.662 44.666 111.383 45.0293 111.867C45.3926 112.352 45.9355 112.594 46.6582 112.594C48.1074 112.594 48.832 111.631 48.832 109.705C48.832 107.775 48.1113 106.811 46.6699 106.811C45.9473 106.811 45.4023 107.055 45.0352 107.543C44.668 108.027 44.4844 108.748 44.4844 109.705ZM55.8164 114H54V106.945H51.6738V105.434H58.1426V106.945H55.8164V114ZM66.3867 114H64.3125L62.3203 110.76L60.3281 114H58.3828L61.2246 109.582L58.5645 105.434H60.5684L62.4141 108.516L64.2246 105.434H66.1816L63.4922 109.682L66.3867 114Z" fill="white"/>
<path d="M67.8 48L61.5 75L54.5 48H51.5H48.5L41.5 75L35.2 48H29.4L37.9 82H44.3L51.5 54.1L58.7 82H65.1L73.6 48H67.8Z" fill="white"/>
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M23.0898 26H21.6895V18.6348H19.1699V17.4336H25.6094V18.6348H23.0898V26Z" fill="#214479"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-epub">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#5892B6"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M40.3217 114H35.3881V105.434H40.3217V106.922H37.2045V108.803H40.1049V110.291H37.2045V112.5H40.3217V114ZM43.9311 109.465H44.5287C45.0873 109.465 45.5053 109.355 45.7827 109.137C46.06 108.914 46.1987 108.592 46.1987 108.17C46.1987 107.744 46.0815 107.43 45.8471 107.227C45.6166 107.023 45.2534 106.922 44.7573 106.922H43.9311V109.465ZM48.0327 108.105C48.0327 109.027 47.7436 109.732 47.1655 110.221C46.5912 110.709 45.7729 110.953 44.7104 110.953H43.9311V114H42.1147V105.434H44.851C45.8901 105.434 46.6791 105.658 47.2182 106.107C47.7612 106.553 48.0327 107.219 48.0327 108.105ZM56.6225 105.434V110.977C56.6225 111.609 56.4799 112.164 56.1948 112.641C55.9135 113.117 55.5053 113.482 54.9702 113.736C54.435 113.99 53.8022 114.117 53.0717 114.117C51.9702 114.117 51.1147 113.836 50.5053 113.273C49.8959 112.707 49.5912 111.934 49.5912 110.953V105.434H51.4018V110.678C51.4018 111.338 51.5346 111.822 51.8002 112.131C52.0659 112.439 52.5053 112.594 53.1186 112.594C53.7123 112.594 54.142 112.439 54.4077 112.131C54.6772 111.818 54.812 111.33 54.812 110.666V105.434H56.6225ZM58.7202 105.434H61.3862C62.601 105.434 63.4819 105.607 64.0287 105.955C64.5795 106.299 64.8549 106.848 64.8549 107.602C64.8549 108.113 64.7338 108.533 64.4916 108.861C64.2534 109.189 63.935 109.387 63.5366 109.453V109.512C64.0795 109.633 64.4702 109.859 64.7084 110.191C64.9506 110.523 65.0717 110.965 65.0717 111.516C65.0717 112.297 64.7885 112.906 64.2221 113.344C63.6596 113.781 62.894 114 61.9252 114H58.7202V105.434ZM60.5366 108.826H61.5912C62.0834 108.826 62.4389 108.75 62.6577 108.598C62.8803 108.445 62.9916 108.193 62.9916 107.842C62.9916 107.514 62.8705 107.279 62.6284 107.139C62.3901 106.994 62.0112 106.922 61.4916 106.922H60.5366V108.826ZM60.5366 110.268V112.5H61.7202C62.2202 112.5 62.5893 112.404 62.8276 112.213C63.0659 112.021 63.185 111.729 63.185 111.334C63.185 110.623 62.6772 110.268 61.6616 110.268H60.5366Z" fill="white"/>
<path d="M49 84V49C49 49 40 43 25 42V75C25 75 42 76 49 84Z" fill="white"/>
<path d="M75 75V42C60 43 51 49 51 49V84C58 76 75 75 75 75Z" fill="white"/>
<path d="M77 47V79C77 79 62 79 50 87.3C38 79 23 79 23 79V47H20V82C20 82 33 80 50 88C67 80 80 82 80 82V47H77Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-fb2">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#B07408"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M41.8652 114H40.0781V105.434H44.9883V106.922H41.8652V109.131H44.7715V110.613H41.8652V114ZM46.6641 105.434H49.3301C50.5449 105.434 51.4258 105.607 51.9727 105.955C52.5234 106.299 52.7988 106.848 52.7988 107.602C52.7988 108.113 52.6777 108.533 52.4355 108.861C52.1973 109.189 51.8789 109.387 51.4805 109.453V109.512C52.0234 109.633 52.4141 109.859 52.6523 110.191C52.8945 110.523 53.0156 110.965 53.0156 111.516C53.0156 112.297 52.7324 112.906 52.166 113.344C51.6035 113.781 50.8379 114 49.8691 114H46.6641V105.434ZM48.4805 108.826H49.5352C50.0273 108.826 50.3828 108.75 50.6016 108.598C50.8242 108.445 50.9355 108.193 50.9355 107.842C50.9355 107.514 50.8145 107.279 50.5723 107.139C50.334 106.994 49.9551 106.922 49.4355 106.922H48.4805V108.826ZM48.4805 110.268V112.5H49.6641C50.1641 112.5 50.5332 112.404 50.7715 112.213C51.0098 112.021 51.1289 111.729 51.1289 111.334C51.1289 110.623 50.6211 110.268 49.6055 110.268H48.4805ZM60.1172 114H54.1289V112.74L56.2793 110.566C56.916 109.914 57.332 109.463 57.5273 109.213C57.7227 108.959 57.8633 108.725 57.9492 108.51C58.0352 108.295 58.0781 108.072 58.0781 107.842C58.0781 107.498 57.9824 107.242 57.791 107.074C57.6035 106.906 57.3516 106.822 57.0352 106.822C56.7031 106.822 56.3809 106.898 56.0684 107.051C55.7559 107.203 55.4297 107.42 55.0898 107.701L54.1055 106.535C54.5273 106.176 54.877 105.922 55.1543 105.773C55.4316 105.625 55.7344 105.512 56.0625 105.434C56.3906 105.352 56.7578 105.311 57.1641 105.311C57.6992 105.311 58.1719 105.408 58.582 105.604C58.9922 105.799 59.3105 106.072 59.5371 106.424C59.7637 106.775 59.877 107.178 59.877 107.631C59.877 108.025 59.8066 108.396 59.666 108.744C59.5293 109.088 59.3145 109.441 59.0215 109.805C58.7324 110.168 58.2207 110.686 57.4863 111.357L56.3848 112.395V112.477H60.1172V114Z" fill="white"/>
<path d="M49 84V49C49 49 40 43 25 42V75C25 75 42 76 49 84Z" fill="white"/>
<path d="M75 75V42C60 43 51 49 51 49V84C58 76 75 75 75 75Z" fill="white"/>
<path d="M77 47V79C77 79 62 79 50 87.3C38 79 23 79 23 79V47H20V82C20 82 33 80 50 88C67 80 80 82 80 82V47H77Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-html">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#7C9A34"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M40.9877 114H39.1771V110.303H35.7845V114H33.9681V105.434H35.7845V108.791H39.1771V105.434H40.9877V114ZM46.4603 114H44.6439V106.945H42.3177V105.434H48.7865V106.945H46.4603V114ZM53.7318 114L51.6693 107.279H51.6166C51.6908 108.646 51.7279 109.559 51.7279 110.016V114H50.1049V105.434H52.5775L54.6049 111.984H54.64L56.7904 105.434H59.2631V114H57.5697V109.945C57.5697 109.754 57.5717 109.533 57.5756 109.283C57.5834 109.033 57.6107 108.369 57.6576 107.291H57.6049L55.3959 114H53.7318ZM61.4252 114V105.434H63.2416V112.5H66.7162V114H61.4252Z" fill="white"/>
<path d="M62 53V57.8L75.5 62.5L62 67.2V72L80 64.2V60.8L62 53Z" fill="white"/>
<path d="M40 75H45.5L59.5 50H54L40 75Z" fill="white"/>
<path d="M19 64.2L37 72V67.2L23.5 62.5L37 57.8V53L19 60.8V64.2Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-jpg">
<g>
<path d="M95 22V118C95 118.796 94.6839 119.559 94.1213 120.121C93.5587 120.684 92.7956 121 92 121H8C7.20435 121 6.44129 120.684 5.87868 120.121C5.31607 119.559 5 118.796 5 118V7C5 6.20435 5.31607 5.44129 5.87868 4.87868C6.44129 4.31607 7.20435 4 8 4H77L95 22Z" fill="#7371D8"/>
<g>
@ -10,5 +10,5 @@
<path d="M56 51.869L73.183 79H27.7869L39.5 59.912L44.274 67.6919L45.113 69.059L45.9712 67.7039L56 51.869ZM36 51.5C36 53.9853 33.9853 56 31.5 56C29.0147 56 27 53.9853 27 51.5C27 49.0147 29.0147 47 31.5 47C33.9853 47 36 49.0147 36 51.5Z" fill="white" stroke="white" stroke-width="2"/>
<path opacity="0.2" d="M95 22H80C79.2044 22 78.4413 21.6839 77.8787 21.1213C77.3161 20.5587 77 19.7956 77 19V4L95 22Z" fill="black"/>
</g>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -1,9 +1,9 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-odp">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#DD9426"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M45.8735 109.705C45.8735 111.123 45.522 112.213 44.8188 112.975C44.1157 113.736 43.1079 114.117 41.7954 114.117C40.4829 114.117 39.4751 113.736 38.772 112.975C38.0688 112.213 37.7173 111.119 37.7173 109.693C37.7173 108.268 38.0688 107.18 38.772 106.43C39.479 105.676 40.4907 105.299 41.8071 105.299C43.1235 105.299 44.1294 105.678 44.8247 106.436C45.5239 107.193 45.8735 108.283 45.8735 109.705ZM39.6216 109.705C39.6216 110.662 39.8032 111.383 40.1665 111.867C40.5298 112.352 41.0728 112.594 41.7954 112.594C43.2446 112.594 43.9692 111.631 43.9692 109.705C43.9692 107.775 43.2485 106.811 41.8071 106.811C41.0845 106.811 40.5396 107.055 40.1724 107.543C39.8052 108.027 39.6216 108.748 39.6216 109.705ZM54.7563 109.635C54.7563 111.045 54.354 112.125 53.5493 112.875C52.7485 113.625 51.5903 114 50.0747 114H47.6489V105.434H50.3384C51.7368 105.434 52.8228 105.803 53.5962 106.541C54.3696 107.279 54.7563 108.311 54.7563 109.635ZM52.8696 109.682C52.8696 107.842 52.0571 106.922 50.4321 106.922H49.4653V112.5H50.2446C51.9946 112.5 52.8696 111.561 52.8696 109.682ZM58.3481 109.465H58.9458C59.5044 109.465 59.9224 109.355 60.1997 109.137C60.4771 108.914 60.6157 108.592 60.6157 108.17C60.6157 107.744 60.4985 107.43 60.2642 107.227C60.0337 107.023 59.6704 106.922 59.1743 106.922H58.3481V109.465ZM62.4497 108.105C62.4497 109.027 62.1606 109.732 61.5825 110.221C61.0083 110.709 60.1899 110.953 59.1274 110.953H58.3481V114H56.5317V105.434H59.2681C60.3071 105.434 61.0962 105.658 61.6353 106.107C62.1782 106.553 62.4497 107.219 62.4497 108.105Z" fill="white"/>
<path d="M78 52.74L77.71 52.59C75.5095 51.5323 73.0841 51.0277 70.6443 51.1201C68.2046 51.2125 65.8242 51.899 63.71 53.12C61.5369 51.8865 59.089 51.2182 56.5906 51.1763C54.0922 51.1344 51.6232 51.7202 49.41 52.88H49.33C49.2989 52.9033 49.2737 52.9335 49.2564 52.9682C49.239 53.0029 49.23 53.0412 49.23 53.08C49.23 53.149 49.2574 53.2151 49.3061 53.2639C49.3549 53.3126 49.421 53.34 49.49 53.34H49.55C50.9144 53.0837 52.3084 53.0231 53.69 53.16C57.69 53.53 61.12 54.76 63.55 57.52C63.68 57.65 63.79 57.64 63.92 57.52C67 54 71.68 52.6 76.72 53.07C77 53.07 77.28 53.13 77.55 53.18H77.88C77.9144 53.1847 77.9494 53.1815 77.9823 53.1708C78.0153 53.16 78.0455 53.142 78.0705 53.1179C78.0955 53.0939 78.1147 53.0645 78.1268 53.0319C78.1388 52.9994 78.1433 52.9645 78.14 52.93C78.1341 52.8893 78.1182 52.8506 78.0938 52.8174C78.0694 52.7843 78.0372 52.7577 78 52.74Z" fill="white"/>
<path d="M72.16 65.21C68.1013 63.5273 63.6822 62.9007 59.3156 63.3886C54.9491 63.8765 50.7773 65.463 47.19 68C43.1649 66.2095 38.7509 65.4712 34.3622 65.8543C29.9735 66.2373 25.7541 67.7293 22.1 70.19H22.05C22.0071 70.2275 21.9725 70.2736 21.9484 70.3252C21.9243 70.3769 21.9112 70.433 21.91 70.49C21.91 70.5917 21.9497 70.6894 22.0207 70.7623C22.0917 70.8352 22.1883 70.8774 22.29 70.88H22.37C24.7999 70.1511 27.3232 69.7806 29.86 69.78C36.79 69.78 42.96 71.42 47.6 75.78C47.6698 75.8391 47.7586 75.8711 47.85 75.87C47.9075 75.8716 47.9645 75.8597 48.0166 75.8354C48.0686 75.8111 48.1143 75.775 48.15 75.73L48.37 75.42C53.09 68.97 60.87 65.79 69.53 65.79C70.15 65.79 70.76 65.79 71.37 65.85H71.92C72.0227 65.8475 72.1204 65.8056 72.193 65.733C72.2656 65.6604 72.3075 65.5626 72.31 65.46C72.3027 65.4105 72.2857 65.3629 72.26 65.32C72.2342 65.2771 72.2003 65.2397 72.16 65.21Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -1,10 +1,9 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-ods">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#237453"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M46.3335 109.705C46.3335 111.123 45.9819 112.213 45.2788 112.975C44.5757 113.736 43.5679 114.117 42.2554 114.117C40.9429 114.117 39.9351 113.736 39.2319 112.975C38.5288 112.213 38.1772 111.119 38.1772 109.693C38.1772 108.268 38.5288 107.18 39.2319 106.43C39.939 105.676 40.9507 105.299 42.2671 105.299C43.5835 105.299 44.5894 105.678 45.2847 106.436C45.9839 107.193 46.3335 108.283 46.3335 109.705ZM40.0815 109.705C40.0815 110.662 40.2632 111.383 40.6265 111.867C40.9897 112.352 41.5327 112.594 42.2554 112.594C43.7046 112.594 44.4292 111.631 44.4292 109.705C44.4292 107.775 43.7085 106.811 42.2671 106.811C41.5444 106.811 40.9995 107.055 40.6323 107.543C40.2651 108.027 40.0815 108.748 40.0815 109.705ZM55.2163 109.635C55.2163 111.045 54.814 112.125 54.0093 112.875C53.2085 113.625 52.0503 114 50.5347 114H48.1089V105.434H50.7983C52.1968 105.434 53.2827 105.803 54.0562 106.541C54.8296 107.279 55.2163 108.311 55.2163 109.635ZM53.3296 109.682C53.3296 107.842 52.5171 106.922 50.8921 106.922H49.9253V112.5H50.7046C52.4546 112.5 53.3296 111.561 53.3296 109.682ZM62.0483 111.621C62.0483 112.395 61.769 113.004 61.2104 113.449C60.6558 113.895 59.8823 114.117 58.8901 114.117C57.9761 114.117 57.1675 113.945 56.4644 113.602V111.914C57.0425 112.172 57.5308 112.354 57.9292 112.459C58.3315 112.564 58.6987 112.617 59.0308 112.617C59.4292 112.617 59.7339 112.541 59.9448 112.389C60.1597 112.236 60.2671 112.01 60.2671 111.709C60.2671 111.541 60.2202 111.393 60.1265 111.264C60.0327 111.131 59.894 111.004 59.7104 110.883C59.5308 110.762 59.1616 110.568 58.603 110.303C58.0796 110.057 57.687 109.82 57.4253 109.594C57.1636 109.367 56.9546 109.104 56.7983 108.803C56.6421 108.502 56.564 108.15 56.564 107.748C56.564 106.99 56.8198 106.395 57.3315 105.961C57.8472 105.527 58.5581 105.311 59.4644 105.311C59.9097 105.311 60.3335 105.363 60.7358 105.469C61.1421 105.574 61.5659 105.723 62.0073 105.914L61.4214 107.326C60.9644 107.139 60.5854 107.008 60.2847 106.934C59.9878 106.859 59.6948 106.822 59.4058 106.822C59.062 106.822 58.7983 106.902 58.6147 107.062C58.4312 107.223 58.3394 107.432 58.3394 107.689C58.3394 107.85 58.3765 107.99 58.4507 108.111C58.5249 108.229 58.6421 108.344 58.8022 108.457C58.9663 108.566 59.3511 108.766 59.9565 109.055C60.7573 109.438 61.3062 109.822 61.603 110.209C61.8999 110.592 62.0483 111.062 62.0483 111.621Z" fill="white"/>
<path d="M78 52.74L77.71 52.59C75.5095 51.5323 73.0841 51.0277 70.6443 51.1201C68.2046 51.2125 65.8242 51.899 63.71 53.12C61.5369 51.8865 59.089 51.2182 56.5906 51.1763C54.0922 51.1344 51.6232 51.7202 49.41 52.88H49.33C49.2989 52.9033 49.2737 52.9335 49.2564 52.9682C49.239 53.0029 49.23 53.0412 49.23 53.08C49.23 53.149 49.2574 53.2151 49.3061 53.2639C49.3549 53.3126 49.421 53.34 49.49 53.34H49.55C50.9144 53.0837 52.3084 53.0231 53.69 53.16C57.69 53.53 61.12 54.76 63.55 57.52C63.68 57.65 63.79 57.64 63.92 57.52C67 54 71.68 52.6 76.72 53.07C77 53.07 77.28 53.13 77.55 53.18H77.88C77.9144 53.1847 77.9494 53.1815 77.9823 53.1708C78.0153 53.16 78.0455 53.142 78.0705 53.1179C78.0955 53.0939 78.1147 53.0645 78.1268 53.0319C78.1388 52.9994 78.1433 52.9645 78.14 52.93C78.1341 52.8893 78.1182 52.8506 78.0938 52.8174C78.0694 52.7843 78.0372 52.7577 78 52.74Z" fill="white"/>
<path d="M72.16 65.21C68.1013 63.5273 63.6822 62.9007 59.3156 63.3886C54.9491 63.8765 50.7773 65.463 47.19 68C43.1649 66.2095 38.7509 65.4712 34.3622 65.8543C29.9735 66.2373 25.7541 67.7293 22.1 70.19H22.05C22.0071 70.2275 21.9725 70.2736 21.9484 70.3252C21.9243 70.3769 21.9112 70.433 21.91 70.49C21.91 70.5917 21.9497 70.6894 22.0207 70.7623C22.0917 70.8352 22.1883 70.8774 22.29 70.88H22.37C24.7999 70.1511 27.3232 69.7806 29.86 69.78C36.79 69.78 42.96 71.42 47.6 75.78C47.6698 75.8391 47.7586 75.8711 47.85 75.87C47.9075 75.8716 47.9645 75.8597 48.0166 75.8354C48.0686 75.8111 48.1143 75.775 48.15 75.73L48.37 75.42C53.09 68.97 60.87 65.79 69.53 65.79C70.15 65.79 70.76 65.79 71.37 65.85H71.92C72.0227 65.8475 72.1204 65.8056 72.193 65.733C72.2656 65.6604 72.3075 65.5626 72.31 65.46C72.3027 65.4105 72.2857 65.3629 72.26 65.32C72.2342 65.2771 72.2003 65.2397 72.16 65.21Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

View file

@ -1,9 +1,9 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-odt">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#3C6D88"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M46.1636 109.705C46.1636 111.123 45.812 112.213 45.1089 112.975C44.4058 113.736 43.3979 114.117 42.0854 114.117C40.7729 114.117 39.7651 113.736 39.062 112.975C38.3589 112.213 38.0073 111.119 38.0073 109.693C38.0073 108.268 38.3589 107.18 39.062 106.43C39.769 105.676 40.7808 105.299 42.0972 105.299C43.4136 105.299 44.4194 105.678 45.1147 106.436C45.814 107.193 46.1636 108.283 46.1636 109.705ZM39.9116 109.705C39.9116 110.662 40.0933 111.383 40.4565 111.867C40.8198 112.352 41.3628 112.594 42.0854 112.594C43.5347 112.594 44.2593 111.631 44.2593 109.705C44.2593 107.775 43.5386 106.811 42.0972 106.811C41.3745 106.811 40.8296 107.055 40.4624 107.543C40.0952 108.027 39.9116 108.748 39.9116 109.705ZM55.0464 109.635C55.0464 111.045 54.644 112.125 53.8394 112.875C53.0386 113.625 51.8804 114 50.3647 114H47.939V105.434H50.6284C52.0269 105.434 53.1128 105.803 53.8862 106.541C54.6597 107.279 55.0464 108.311 55.0464 109.635ZM53.1597 109.682C53.1597 107.842 52.3472 106.922 50.7222 106.922H49.7554V112.5H50.5347C52.2847 112.5 53.1597 111.561 53.1597 109.682ZM60.1265 114H58.3101V106.945H55.9839V105.434H62.4526V106.945H60.1265V114Z" fill="white"/>
<path d="M78 52.74L77.71 52.59C75.5095 51.5323 73.0841 51.0277 70.6443 51.1201C68.2046 51.2125 65.8242 51.899 63.71 53.12C61.5369 51.8865 59.089 51.2182 56.5906 51.1763C54.0922 51.1344 51.6232 51.7202 49.41 52.88H49.33C49.2989 52.9033 49.2737 52.9335 49.2564 52.9682C49.239 53.0029 49.23 53.0412 49.23 53.08C49.23 53.149 49.2574 53.2151 49.3061 53.2639C49.3549 53.3126 49.421 53.34 49.49 53.34H49.55C50.9144 53.0837 52.3084 53.0231 53.69 53.16C57.69 53.53 61.12 54.76 63.55 57.52C63.68 57.65 63.79 57.64 63.92 57.52C67 54 71.68 52.6 76.72 53.07C77 53.07 77.28 53.13 77.55 53.18H77.88C77.9144 53.1847 77.9494 53.1815 77.9823 53.1708C78.0153 53.16 78.0455 53.142 78.0705 53.1179C78.0955 53.0939 78.1147 53.0645 78.1268 53.0319C78.1388 52.9994 78.1433 52.9645 78.14 52.93C78.1341 52.8893 78.1182 52.8506 78.0938 52.8174C78.0694 52.7843 78.0372 52.7577 78 52.74Z" fill="white"/>
<path d="M72.1599 65.21C68.1011 63.5273 63.6821 62.9007 59.3155 63.3886C54.9489 63.8765 50.7772 65.463 47.1899 68C43.1648 66.2095 38.7507 65.4712 34.362 65.8543C29.9734 66.2373 25.754 67.7293 22.0999 70.19H22.0499C22.007 70.2275 21.9724 70.2736 21.9483 70.3252C21.9242 70.3769 21.9111 70.433 21.9099 70.49C21.9099 70.5917 21.9496 70.6894 22.0206 70.7623C22.0916 70.8352 22.1882 70.8774 22.2899 70.88H22.3699C24.7998 70.1511 27.323 69.7806 29.8599 69.78C36.7899 69.78 42.9599 71.42 47.5999 75.78C47.6697 75.8391 47.7585 75.8711 47.8499 75.87C47.9074 75.8716 47.9644 75.8597 48.0164 75.8354C48.0685 75.8111 48.1142 75.775 48.1499 75.73L48.3699 75.42C53.0899 68.97 60.8699 65.79 69.5299 65.79C70.1499 65.79 70.7599 65.79 71.3699 65.85H71.9199C72.0225 65.8475 72.1203 65.8056 72.1929 65.733C72.2655 65.6604 72.3074 65.5626 72.3099 65.46C72.3026 65.4105 72.2856 65.3629 72.2598 65.32C72.2341 65.2771 72.2001 65.2397 72.1599 65.21Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-oform">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#2CA498"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M36.8535 109.705C36.8535 111.123 36.502 112.213 35.7988 112.975C35.0957 113.736 34.0879 114.117 32.7754 114.117C31.4629 114.117 30.4551 113.736 29.752 112.975C29.0488 112.213 28.6973 111.119 28.6973 109.693C28.6973 108.268 29.0488 107.18 29.752 106.43C30.459 105.676 31.4707 105.299 32.7871 105.299C34.1035 105.299 35.1094 105.678 35.8047 106.436C36.5039 107.193 36.8535 108.283 36.8535 109.705ZM30.6016 109.705C30.6016 110.662 30.7832 111.383 31.1465 111.867C31.5098 112.352 32.0527 112.594 32.7754 112.594C34.2246 112.594 34.9492 111.631 34.9492 109.705C34.9492 107.775 34.2285 106.811 32.7871 106.811C32.0645 106.811 31.5195 107.055 31.1523 107.543C30.7852 108.027 30.6016 108.748 30.6016 109.705Z" fill="white"/>
@ -14,5 +14,5 @@
<rect x="29" y="74" width="5" height="2" fill="white"/>
<rect x="36" y="74" width="5" height="2" fill="white"/>
<rect width="22" height="2" transform="matrix(-4.37114e-08 1 1 4.37114e-08 34 52)" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-otp">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#DD9426"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M45.8735 109.705C45.8735 111.123 45.522 112.213 44.8188 112.975C44.1157 113.736 43.1079 114.117 41.7954 114.117C40.4829 114.117 39.4751 113.736 38.772 112.975C38.0688 112.213 37.7173 111.119 37.7173 109.693C37.7173 108.268 38.0688 107.18 38.772 106.43C39.479 105.676 40.4907 105.299 41.8071 105.299C43.1235 105.299 44.1294 105.678 44.8247 106.436C45.5239 107.193 45.8735 108.283 45.8735 109.705ZM39.6216 109.705C39.6216 110.662 39.8032 111.383 40.1665 111.867C40.5298 112.352 41.0728 112.594 41.7954 112.594C43.2446 112.594 43.9692 111.631 43.9692 109.705C43.9692 107.775 43.2485 106.811 41.8071 106.811C41.0845 106.811 40.5396 107.055 40.1724 107.543C39.8052 108.027 39.6216 108.748 39.6216 109.705ZM50.9536 114H49.1372V106.945H46.811V105.434H53.2798V106.945H50.9536V114ZM56.4146 109.465H57.0122C57.5708 109.465 57.9888 109.355 58.2661 109.137C58.5435 108.914 58.6821 108.592 58.6821 108.17C58.6821 107.744 58.5649 107.43 58.3306 107.227C58.1001 107.023 57.7368 106.922 57.2407 106.922H56.4146V109.465ZM60.5161 108.105C60.5161 109.027 60.2271 109.732 59.6489 110.221C59.0747 110.709 58.2563 110.953 57.1938 110.953H56.4146V114H54.5981V105.434H57.3345C58.3735 105.434 59.1626 105.658 59.7017 106.107C60.2446 106.553 60.5161 107.219 60.5161 108.105Z" fill="white"/>
@ -7,5 +7,5 @@
<path d="M72.1602 65.21C68.1014 63.5273 63.6824 62.9007 59.3158 63.3886C54.9492 63.8765 50.7775 65.463 47.1902 68C43.165 66.2096 38.751 65.4712 34.3623 65.8543C29.9736 66.2374 25.7542 67.7293 22.1002 70.19H22.0502C22.0072 70.2276 21.9726 70.2736 21.9485 70.3253C21.9244 70.3769 21.9114 70.433 21.9102 70.49C21.9101 70.5918 21.9498 70.6895 22.0208 70.7623C22.0918 70.8352 22.1885 70.8774 22.2902 70.88H22.3702C24.8001 70.1512 27.3233 69.7806 29.8602 69.78C36.7902 69.78 42.9602 71.42 47.6002 75.78C47.6699 75.8391 47.7587 75.8711 47.8502 75.87C47.9076 75.8716 47.9646 75.8598 48.0167 75.8355C48.0688 75.8112 48.1145 75.7751 48.1502 75.73L48.3702 75.42C53.0902 68.97 60.8702 65.79 69.5302 65.79C70.1502 65.79 70.7602 65.79 71.3702 65.85H71.9202C72.0228 65.8475 72.1205 65.8056 72.1931 65.733C72.2657 65.6604 72.3076 65.5627 72.3102 65.46C72.3028 65.4105 72.2858 65.363 72.2601 65.3201C72.2343 65.2772 72.2004 65.2398 72.1602 65.21Z" fill="white"/>
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M23.0898 26H21.6895V18.6348H19.1699V17.4336H25.6094V18.6348H23.0898V26Z" fill="#DD9426"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-ots">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#237453"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M46.3335 109.705C46.3335 111.123 45.9819 112.213 45.2788 112.975C44.5757 113.736 43.5679 114.117 42.2554 114.117C40.9429 114.117 39.9351 113.736 39.2319 112.975C38.5288 112.213 38.1772 111.119 38.1772 109.693C38.1772 108.268 38.5288 107.18 39.2319 106.43C39.939 105.676 40.9507 105.299 42.2671 105.299C43.5835 105.299 44.5894 105.678 45.2847 106.436C45.9839 107.193 46.3335 108.283 46.3335 109.705ZM40.0815 109.705C40.0815 110.662 40.2632 111.383 40.6265 111.867C40.9897 112.352 41.5327 112.594 42.2554 112.594C43.7046 112.594 44.4292 111.631 44.4292 109.705C44.4292 107.775 43.7085 106.811 42.2671 106.811C41.5444 106.811 40.9995 107.055 40.6323 107.543C40.2651 108.027 40.0815 108.748 40.0815 109.705ZM51.4136 114H49.5972V106.945H47.271V105.434H53.7397V106.945H51.4136V114ZM60.1147 111.621C60.1147 112.395 59.8354 113.004 59.2769 113.449C58.7222 113.895 57.9487 114.117 56.9565 114.117C56.0425 114.117 55.2339 113.945 54.5308 113.602V111.914C55.1089 112.172 55.5972 112.354 55.9956 112.459C56.3979 112.564 56.7651 112.617 57.0972 112.617C57.4956 112.617 57.8003 112.541 58.0112 112.389C58.2261 112.236 58.3335 112.01 58.3335 111.709C58.3335 111.541 58.2866 111.393 58.1929 111.264C58.0991 111.131 57.9604 111.004 57.7769 110.883C57.5972 110.762 57.228 110.568 56.6694 110.303C56.146 110.057 55.7534 109.82 55.4917 109.594C55.23 109.367 55.021 109.104 54.8647 108.803C54.7085 108.502 54.6304 108.15 54.6304 107.748C54.6304 106.99 54.8862 106.395 55.3979 105.961C55.9136 105.527 56.6245 105.311 57.5308 105.311C57.9761 105.311 58.3999 105.363 58.8022 105.469C59.2085 105.574 59.6323 105.723 60.0737 105.914L59.4878 107.326C59.0308 107.139 58.6519 107.008 58.3511 106.934C58.0542 106.859 57.7612 106.822 57.4722 106.822C57.1284 106.822 56.8647 106.902 56.6812 107.062C56.4976 107.223 56.4058 107.432 56.4058 107.689C56.4058 107.85 56.4429 107.99 56.5171 108.111C56.5913 108.229 56.7085 108.344 56.8687 108.457C57.0327 108.566 57.4175 108.766 58.0229 109.055C58.8237 109.438 59.3726 109.822 59.6694 110.209C59.9663 110.592 60.1147 111.062 60.1147 111.621Z" fill="white"/>
@ -8,5 +8,4 @@
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M23.0898 26H21.6895V18.6348H19.1699V17.4336H25.6094V18.6348H23.0898V26Z" fill="#237453"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-ott">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#3C6D88"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M46.1636 109.705C46.1636 111.123 45.812 112.213 45.1089 112.975C44.4058 113.736 43.3979 114.117 42.0854 114.117C40.7729 114.117 39.7651 113.736 39.062 112.975C38.3589 112.213 38.0073 111.119 38.0073 109.693C38.0073 108.268 38.3589 107.18 39.062 106.43C39.769 105.676 40.7808 105.299 42.0972 105.299C43.4136 105.299 44.4194 105.678 45.1147 106.436C45.814 107.193 46.1636 108.283 46.1636 109.705ZM39.9116 109.705C39.9116 110.662 40.0933 111.383 40.4565 111.867C40.8198 112.352 41.3628 112.594 42.0854 112.594C43.5347 112.594 44.2593 111.631 44.2593 109.705C44.2593 107.775 43.5386 106.811 42.0972 106.811C41.3745 106.811 40.8296 107.055 40.4624 107.543C40.0952 108.027 39.9116 108.748 39.9116 109.705ZM51.2437 114H49.4272V106.945H47.1011V105.434H53.5698V106.945H51.2437V114ZM58.1929 114H56.3765V106.945H54.0503V105.434H60.519V106.945H58.1929V114Z" fill="white"/>
@ -7,5 +7,5 @@
<path d="M72.1602 65.21C68.1014 63.5273 63.6824 62.9007 59.3158 63.3886C54.9492 63.8765 50.7775 65.463 47.1902 68C43.165 66.2095 38.751 65.4712 34.3623 65.8543C29.9736 66.2373 25.7542 67.7293 22.1002 70.19H22.0502C22.0072 70.2275 21.9726 70.2736 21.9485 70.3252C21.9244 70.3769 21.9114 70.433 21.9102 70.49C21.9101 70.5917 21.9498 70.6894 22.0208 70.7623C22.0918 70.8352 22.1885 70.8774 22.2902 70.88H22.3702C24.8001 70.1511 27.3233 69.7806 29.8602 69.78C36.7902 69.78 42.9602 71.42 47.6002 75.78C47.6699 75.8391 47.7587 75.8711 47.8502 75.87C47.9076 75.8716 47.9646 75.8597 48.0167 75.8354C48.0688 75.8111 48.1145 75.775 48.1502 75.73L48.3702 75.42C53.0902 68.97 60.8702 65.79 69.5302 65.79C70.1502 65.79 70.7602 65.79 71.3702 65.85H71.9202C72.0228 65.8475 72.1205 65.8056 72.1931 65.733C72.2657 65.6604 72.3076 65.5626 72.3102 65.46C72.3028 65.4105 72.2858 65.3629 72.2601 65.32C72.2343 65.2771 72.2004 65.2397 72.1602 65.21Z" fill="white"/>
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M23.0898 26H21.6895V18.6348H19.1699V17.4336H25.6094V18.6348H23.0898V26Z" fill="#3C6D88"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -1,8 +1,8 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-pdf">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#BA4C3F"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M41.3945 109.465H41.9922C42.5508 109.465 42.9688 109.355 43.2461 109.137C43.5234 108.914 43.6621 108.592 43.6621 108.17C43.6621 107.744 43.5449 107.43 43.3105 107.227C43.0801 107.023 42.7168 106.922 42.2207 106.922H41.3945V109.465ZM45.4961 108.105C45.4961 109.027 45.207 109.732 44.6289 110.221C44.0547 110.709 43.2363 110.953 42.1738 110.953H41.3945V114H39.5781V105.434H42.3145C43.3535 105.434 44.1426 105.658 44.6816 106.107C45.2246 106.553 45.4961 107.219 45.4961 108.105ZM54.2207 109.635C54.2207 111.045 53.8184 112.125 53.0137 112.875C52.2129 113.625 51.0547 114 49.5391 114H47.1133V105.434H49.8027C51.2012 105.434 52.2871 105.803 53.0605 106.541C53.834 107.279 54.2207 108.311 54.2207 109.635ZM52.334 109.682C52.334 107.842 51.5215 106.922 49.8965 106.922H48.9297V112.5H49.709C51.459 112.5 52.334 111.561 52.334 109.682ZM57.7832 114H55.9961V105.434H60.9062V106.922H57.7832V109.131H60.6895V110.613H57.7832V114Z" fill="white"/>
<path d="M40.42 66.69C42 63.55 43.84 60 45.3 56.46L45.88 55.06C43.98 47.81 42.83 41.99 43.88 38.23C44.0939 37.7244 44.463 37.2999 44.9339 37.0177C45.4048 36.7355 45.9532 36.6102 46.5 36.66H47.38C49.04 36.66 49.82 38.75 49.91 39.57C49.9251 40.8132 49.7635 42.0523 49.43 43.25C49.5084 41.9746 49.3176 40.6969 48.87 39.5C48.16 38 47.5 37.1 46.91 37C46.7002 37.1686 46.5304 37.3816 46.4128 37.6236C46.2952 37.8657 46.2328 38.1309 46.23 38.4C46.0668 39.4553 45.9899 40.5222 46 41.59C46.0646 44.777 46.5522 47.9414 47.45 51C47.63 50.46 47.79 50 47.93 49.46C48.13 48.7 49.42 43.65 49.42 43.65C49.42 43.65 49.09 50.37 48.64 52.41C48.54 52.84 48.43 53.27 48.32 53.7C49.8434 58.0628 52.3675 62.0082 55.69 65.22C57.0163 66.3414 58.4616 67.3138 60 68.12C62.8629 67.6867 65.7544 67.4694 68.65 67.47C71.93 67.47 74.34 68 75.31 68.96C75.7339 69.4112 75.9791 70.0013 76 70.62C75.9819 70.9567 75.935 71.2913 75.86 71.62C75.86 71.44 75.86 70.62 73.26 69.74C71.19 69.08 67.26 69.1 62.65 69.59C68.04 72.23 73.29 73.59 74.95 72.75C75.3001 72.5168 75.605 72.222 75.85 71.88C75.7313 72.4478 75.5606 73.0035 75.34 73.54C75.013 73.9615 74.5617 74.2694 74.05 74.42C71.42 75.13 64.59 73.5 58.63 70.1C51.9034 71.1211 45.2713 72.6896 38.8 74.79C33 84.88 28.71 89.51 25.19 87.75L23.9 87.1C23.6628 86.9099 23.4889 86.6523 23.4014 86.3612C23.3139 86.0701 23.3169 85.7593 23.41 85.47C23.82 83.47 26.34 80.47 31.41 77.41C31.96 77.08 34.41 75.8 34.41 75.8C34.41 75.8 32.62 77.54 32.2 77.88C28.2 81.19 25.2 85.35 25.25 86.97V87.11C28.68 86.62 33.82 79.63 40.44 66.69H40.42ZM42.54 67.76C41.43 69.84 40.35 71.76 39.35 73.55C44.8642 71.3408 50.5959 69.7185 56.45 68.71C55.69 68.18 54.96 67.63 54.26 67.04C51.2254 64.4414 48.7547 61.2492 47 57.66C45.7253 61.1258 44.2151 64.5003 42.48 67.76" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-pdfa">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#BA4C3F"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M34.8945 109.465H35.4922C36.0508 109.465 36.4688 109.355 36.7461 109.137C37.0234 108.914 37.1621 108.592 37.1621 108.17C37.1621 107.744 37.0449 107.43 36.8105 107.227C36.5801 107.023 36.2168 106.922 35.7207 106.922H34.8945V109.465ZM38.9961 108.105C38.9961 109.027 38.707 109.732 38.1289 110.221C37.5547 110.709 36.7363 110.953 35.6738 110.953H34.8945V114H33.0781V105.434H35.8145C36.8535 105.434 37.6426 105.658 38.1816 106.107C38.7246 106.553 38.9961 107.219 38.9961 108.105ZM47.7207 109.635C47.7207 111.045 47.3184 112.125 46.5137 112.875C45.7129 113.625 44.5547 114 43.0391 114H40.6133V105.434H43.3027C44.7012 105.434 45.7871 105.803 46.5605 106.541C47.334 107.279 47.7207 108.311 47.7207 109.635ZM45.834 109.682C45.834 107.842 45.0215 106.922 43.3965 106.922H42.4297V112.5H43.209C44.959 112.5 45.834 111.561 45.834 109.682ZM51.2832 114H49.4961V105.434H54.4062V106.922H51.2832V109.131H54.1895V110.613H51.2832V114ZM59.9023 105.434L56.709 114H55.0859L58.2793 105.434H59.9023ZM66.2832 114L65.6621 111.961H62.5391L61.918 114H59.9609L62.9844 105.398H65.2051L68.2402 114H66.2832ZM65.2285 110.438C64.6543 108.59 64.3301 107.545 64.2559 107.303C64.1855 107.061 64.1348 106.869 64.1035 106.729C63.9746 107.229 63.6055 108.465 62.9961 110.438H65.2285Z" fill="white"/>
<path d="M40.42 66.69C42 63.55 43.84 60 45.3 56.46L45.88 55.06C43.98 47.81 42.83 41.99 43.88 38.23C44.0939 37.7244 44.463 37.2999 44.9339 37.0177C45.4048 36.7355 45.9532 36.6102 46.5 36.66H47.38C49.04 36.66 49.82 38.75 49.91 39.57C49.9251 40.8132 49.7635 42.0523 49.43 43.25C49.5084 41.9745 49.3176 40.6969 48.87 39.5C48.16 38 47.5 37.1 46.91 37C46.7002 37.1685 46.5304 37.3815 46.4128 37.6236C46.2952 37.8657 46.2328 38.1309 46.23 38.4C46.0668 39.4553 45.9899 40.5222 46 41.59C46.0646 44.777 46.5522 47.9413 47.45 51C47.63 50.46 47.79 50 47.93 49.46C48.13 48.7 49.42 43.65 49.42 43.65C49.42 43.65 49.09 50.37 48.64 52.41C48.54 52.84 48.43 53.27 48.32 53.7C49.8434 58.0628 52.3675 62.0082 55.69 65.22C57.0163 66.3413 58.4616 67.3138 60 68.12C62.8629 67.6867 65.7544 67.4694 68.65 67.47C71.93 67.47 74.34 68 75.31 68.96C75.7339 69.4112 75.9791 70.0012 76 70.62C75.9819 70.9567 75.935 71.2913 75.86 71.62C75.86 71.44 75.86 70.62 73.26 69.74C71.19 69.08 67.26 69.1 62.65 69.59C68.04 72.23 73.29 73.59 74.95 72.75C75.3001 72.5168 75.605 72.222 75.85 71.88C75.7313 72.4478 75.5606 73.0035 75.34 73.54C75.013 73.9615 74.5617 74.2694 74.05 74.42C71.42 75.13 64.59 73.5 58.63 70.1C51.9034 71.121 45.2713 72.6896 38.8 74.79C33 84.88 28.71 89.51 25.19 87.75L23.9 87.1C23.6628 86.9099 23.4889 86.6523 23.4014 86.3612C23.3139 86.0701 23.3169 85.7593 23.41 85.47C23.82 83.47 26.34 80.47 31.41 77.41C31.96 77.08 34.41 75.8 34.41 75.8C34.41 75.8 32.62 77.54 32.2 77.88C28.2 81.19 25.2 85.35 25.25 86.97V87.11C28.68 86.62 33.82 79.63 40.44 66.69H40.42ZM42.54 67.76C41.43 69.84 40.35 71.76 39.35 73.55C44.8642 71.3408 50.5959 69.7185 56.45 68.71C55.69 68.18 54.96 67.63 54.26 67.04C51.2254 64.4414 48.7547 61.2492 47 57.66C45.7253 61.1257 44.2151 64.5003 42.48 67.76" fill="white"/>
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M25.4453 26L24.5898 23.6211H21.3145L20.4766 26H19L22.2051 17.3984H23.7285L26.9336 26H25.4453ZM24.2207 22.4141L23.418 20.082C23.3594 19.9258 23.2773 19.6797 23.1719 19.3438C23.0703 19.0078 23 18.7617 22.9609 18.6055C22.8555 19.0859 22.7012 19.6113 22.498 20.1816L21.7246 22.4141H24.2207Z" fill="#BA4C3F"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 4 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-png">
<g>
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#D871D6"/>
<g>
@ -10,5 +10,5 @@
<path d="M56 51.869L73.183 79H27.7869L39.5 59.912L44.274 67.6919L45.113 69.059L45.9712 67.7039L56 51.869ZM36 51.5C36 53.9853 33.9853 56 31.5 56C29.0147 56 27 53.9853 27 51.5C27 49.0147 29.0147 47 31.5 47C33.9853 47 36 49.0147 36 51.5Z" fill="white" stroke="white" stroke-width="2"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
</g>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-potx">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#DD682B"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M37.8845 109.465H38.4822C39.0408 109.465 39.4587 109.355 39.7361 109.137C40.0134 108.914 40.1521 108.592 40.1521 108.17C40.1521 107.744 40.0349 107.43 39.8005 107.227C39.5701 107.023 39.2068 106.922 38.7107 106.922H37.8845V109.465ZM41.9861 108.105C41.9861 109.027 41.697 109.732 41.1189 110.221C40.5447 110.709 39.7263 110.953 38.6638 110.953H37.8845V114H36.0681V105.434H38.8044C39.8435 105.434 40.6326 105.658 41.1716 106.107C41.7146 106.553 41.9861 107.219 41.9861 108.105ZM51.3787 109.705C51.3787 111.123 51.0271 112.213 50.324 112.975C49.6208 113.736 48.613 114.117 47.3005 114.117C45.988 114.117 44.9802 113.736 44.2771 112.975C43.574 112.213 43.2224 111.119 43.2224 109.693C43.2224 108.268 43.574 107.18 44.2771 106.43C44.9841 105.676 45.9958 105.299 47.3123 105.299C48.6287 105.299 49.6345 105.678 50.3298 106.436C51.0291 107.193 51.3787 108.283 51.3787 109.705ZM45.1267 109.705C45.1267 110.662 45.3083 111.383 45.6716 111.867C46.0349 112.352 46.5779 112.594 47.3005 112.594C48.7498 112.594 49.4744 111.631 49.4744 109.705C49.4744 107.775 48.7537 106.811 47.3123 106.811C46.5896 106.811 46.0447 107.055 45.6775 107.543C45.3103 108.027 45.1267 108.748 45.1267 109.705ZM56.4587 114H54.6423V106.945H52.3162V105.434H58.7849V106.945H56.4587V114ZM67.0291 114H64.9548L62.9626 110.76L60.9705 114H59.0251L61.8669 109.582L59.2068 105.434H61.2107L63.0564 108.516L64.8669 105.434H66.824L64.1345 109.682L67.0291 114Z" fill="white"/>
@ -10,5 +10,5 @@
<path d="M75 77H25V79H75V77Z" fill="white"/>
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M23.0898 26H21.6895V18.6348H19.1699V17.4336H25.6094V18.6348H23.0898V26Z" fill="#DD682B"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-ppsx">
<g>
<path id="Vector" d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#E87616"/>
<path id="Vector_2" opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
@ -15,5 +15,5 @@
<path id="Vector_6" d="M75 83H25V85H75V83Z" fill="white"/>
<path id="Vector_7" d="M75 77H25V79H75V77Z" fill="white"/>
</g>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-pptm">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#DD682B"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M37.2146 109.465H37.8123C38.3708 109.465 38.7888 109.355 39.0662 109.137C39.3435 108.914 39.4822 108.592 39.4822 108.17C39.4822 107.744 39.365 107.43 39.1306 107.227C38.9001 107.023 38.5369 106.922 38.0408 106.922H37.2146V109.465ZM41.3162 108.105C41.3162 109.027 41.0271 109.732 40.449 110.221C39.8748 110.709 39.0564 110.953 37.9939 110.953H37.2146V114H35.3982V105.434H38.1345C39.1736 105.434 39.9626 105.658 40.5017 106.107C41.0447 106.553 41.3162 107.219 41.3162 108.105ZM44.7498 109.465H45.3474C45.906 109.465 46.324 109.355 46.6013 109.137C46.8787 108.914 47.0173 108.592 47.0173 108.17C47.0173 107.744 46.9001 107.43 46.6658 107.227C46.4353 107.023 46.072 106.922 45.5759 106.922H44.7498V109.465ZM48.8513 108.105C48.8513 109.027 48.5623 109.732 47.9841 110.221C47.4099 110.709 46.5916 110.953 45.5291 110.953H44.7498V114H42.9333V105.434H45.6697C46.7087 105.434 47.4978 105.658 48.0369 106.107C48.5798 106.553 48.8513 107.219 48.8513 108.105ZM53.7732 114H51.9568V106.945H49.6306V105.434H56.0994V106.945H53.7732V114ZM61.0447 114L58.9822 107.279H58.9294C59.0037 108.646 59.0408 109.559 59.0408 110.016V114H57.4177V105.434H59.8904L61.9177 111.984H61.9529L64.1033 105.434H66.5759V114H64.8826V109.945C64.8826 109.754 64.8845 109.533 64.8884 109.283C64.8962 109.033 64.9236 108.369 64.9705 107.291H64.9177L62.7087 114H61.0447Z" fill="white"/>
@ -10,5 +10,5 @@
<path d="M75 77H25V79H75V77Z" fill="white"/>
<path d="M15 17C15 15.8954 15.8954 15 17 15H29C30.1046 15 31 15.8954 31 17V26C31 27.1046 30.1046 28 29 28H17C15.8954 28 15 27.1046 15 26V17Z" fill="white"/>
<path d="M22.2969 26L19.8125 18.8457H19.7656C19.832 19.9082 19.8652 20.9043 19.8652 21.834V26H18.5938V17.4336H20.5684L22.9473 24.248H22.9824L25.4316 17.4336H27.4121V26H26.0645V21.7637C26.0645 21.3379 26.0742 20.7832 26.0938 20.0996C26.1172 19.416 26.1367 19.002 26.1523 18.8574H26.1055L23.5332 26H22.2969Z" fill="#DD682B"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-pptx">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#DD682B"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M37.8845 109.465H38.4822C39.0408 109.465 39.4587 109.355 39.7361 109.137C40.0134 108.914 40.1521 108.592 40.1521 108.17C40.1521 107.744 40.0349 107.43 39.8005 107.227C39.5701 107.023 39.2068 106.922 38.7107 106.922H37.8845V109.465ZM41.9861 108.105C41.9861 109.027 41.697 109.732 41.1189 110.221C40.5447 110.709 39.7263 110.953 38.6638 110.953H37.8845V114H36.0681V105.434H38.8044C39.8435 105.434 40.6326 105.658 41.1716 106.107C41.7146 106.553 41.9861 107.219 41.9861 108.105ZM45.4197 109.465H46.0173C46.5759 109.465 46.9939 109.355 47.2712 109.137C47.5486 108.914 47.6873 108.592 47.6873 108.17C47.6873 107.744 47.5701 107.43 47.3357 107.227C47.1052 107.023 46.7419 106.922 46.2458 106.922H45.4197V109.465ZM49.5212 108.105C49.5212 109.027 49.2322 109.732 48.6541 110.221C48.0798 110.709 47.2615 110.953 46.199 110.953H45.4197V114H43.6033V105.434H46.3396C47.3787 105.434 48.1677 105.658 48.7068 106.107C49.2498 106.553 49.5212 107.219 49.5212 108.105ZM54.4431 114H52.6267V106.945H50.3005V105.434H56.7693V106.945H54.4431V114ZM65.0134 114H62.9392L60.947 110.76L58.9548 114H57.0095L59.8513 109.582L57.1912 105.434H59.1951L61.0408 108.516L62.8513 105.434H64.8083L62.1189 109.682L65.0134 114Z" fill="white"/>
@ -8,5 +8,5 @@
<path d="M75 89H25V91H75V89Z" fill="white"/>
<path d="M75 83H25V85H75V83Z" fill="white"/>
<path d="M75 77H25V79H75V77Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-rtf">
<path d="M95 23V119C95 120.7 93.7 122 92 122H8C6.3 122 5 120.7 5 119V8C5 6.3 6.3 5 8 5H77L95 23Z" fill="#635E9B"/>
<path opacity="0.2" d="M95 23H80C78.3 23 77 21.7 77 20V5L95 23Z" fill="black"/>
<path d="M75 39H50V41H75V39Z" fill="white"/>
@ -14,5 +14,4 @@
<path d="M46 39H26V59H46V39Z" fill="white"/>
<path d="M41.8945 109.236H42.4805C43.0547 109.236 43.4785 109.141 43.752 108.949C44.0254 108.758 44.1621 108.457 44.1621 108.047C44.1621 107.641 44.0215 107.352 43.7402 107.18C43.4629 107.008 43.0312 106.922 42.4453 106.922H41.8945V109.236ZM41.8945 110.713V114H40.0781V105.434H42.5742C43.7383 105.434 44.5996 105.646 45.1582 106.072C45.7168 106.494 45.9961 107.137 45.9961 108C45.9961 108.504 45.8574 108.953 45.5801 109.348C45.3027 109.738 44.9102 110.045 44.4023 110.268C45.6914 112.193 46.5312 113.438 46.9219 114H44.9062L42.8613 110.713H41.8945ZM51.3047 114H49.4883V106.945H47.1621V105.434H53.6309V106.945H51.3047V114ZM56.7363 114H54.9492V105.434H59.8594V106.922H56.7363V109.131H59.6426V110.613H56.7363V114Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -1,5 +1,5 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-txt">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#7C7C7D"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M43.4329 114H41.6165V106.945H39.2903V105.434H45.759V106.945H43.4329V114ZM54.0032 114H51.929L49.9368 110.76L47.9446 114H45.9993L48.8411 109.582L46.1809 105.434H48.1848L50.0305 108.516L51.8411 105.434H53.7981L51.1086 109.682L54.0032 114ZM58.386 114H56.5696V106.945H54.2434V105.434H60.7122V106.945H58.386V114Z" fill="white"/>
@ -12,5 +12,5 @@
<path d="M74 74H25V76H74V74Z" fill="white"/>
<path d="M74 80H25V82H74V80Z" fill="white"/>
<path d="M74 86H25V88H74V86Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" width="100" height="127" viewBox="0 0 100 127" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-xlsm">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#1F7244"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M42.4446 114H40.3704L38.3782 110.76L36.386 114H34.4407L37.2825 109.582L34.6223 105.434H36.6262L38.4719 108.516L40.2825 105.434H42.2395L39.55 109.682L42.4446 114ZM43.5227 114V105.434H45.3391V112.5H48.8137V114H43.5227ZM55.3645 111.621C55.3645 112.395 55.0852 113.004 54.5266 113.449C53.9719 113.895 53.1985 114.117 52.2063 114.117C51.2922 114.117 50.4836 113.945 49.7805 113.602V111.914C50.3586 112.172 50.8469 112.354 51.2454 112.459C51.6477 112.564 52.0149 112.617 52.3469 112.617C52.7454 112.617 53.05 112.541 53.261 112.389C53.4758 112.236 53.5833 112.01 53.5833 111.709C53.5833 111.541 53.5364 111.393 53.4426 111.264C53.3489 111.131 53.2102 111.004 53.0266 110.883C52.8469 110.762 52.4778 110.568 51.9192 110.303C51.3958 110.057 51.0032 109.82 50.7415 109.594C50.4797 109.367 50.2708 109.104 50.1145 108.803C49.9583 108.502 49.8801 108.15 49.8801 107.748C49.8801 106.99 50.136 106.395 50.6477 105.961C51.1633 105.527 51.8743 105.311 52.7805 105.311C53.2258 105.311 53.6497 105.363 54.052 105.469C54.4583 105.574 54.8821 105.723 55.3235 105.914L54.7375 107.326C54.2805 107.139 53.9016 107.008 53.6008 106.934C53.304 106.859 53.011 106.822 52.7219 106.822C52.3782 106.822 52.1145 106.902 51.9309 107.062C51.7473 107.223 51.6555 107.432 51.6555 107.689C51.6555 107.85 51.6926 107.99 51.7668 108.111C51.8411 108.229 51.9583 108.344 52.1184 108.457C52.2825 108.566 52.6672 108.766 53.2727 109.055C54.0735 109.438 54.6223 109.822 54.9192 110.209C55.2161 110.592 55.3645 111.062 55.3645 111.621ZM60.5442 114L58.4817 107.279H58.429C58.5032 108.646 58.5403 109.559 58.5403 110.016V114H56.9172V105.434H59.3899L61.4172 111.984H61.4524L63.6028 105.434H66.0754V114H64.3821V109.945C64.3821 109.754 64.384 109.533 64.3879 109.283C64.3958 109.033 64.4231 108.369 64.47 107.291H64.4172L62.2083 114H60.5442Z" fill="white"/>
<path d="M52.75 61.63L64 45H58.5L50 57.56L41.5 45H36L47.25 61.63L35.5 79H41L50 65.7L59 79H64.5L52.75 61.63Z" fill="white"/>
<path d="M15 15C15 13.8954 15.8954 13 17 13H29C30.1046 13 31 13.8954 31 15V24C31 25.1046 30.1046 26 29 26H17C15.8954 26 15 25.1046 15 24V15Z" fill="white"/>
<path d="M22.2969 24L19.8125 16.8457H19.7656C19.832 17.9082 19.8652 18.9043 19.8652 19.834V24H18.5938V15.4336H20.5684L22.9473 22.248H22.9824L25.4316 15.4336H27.4121V24H26.0645V19.7637C26.0645 19.3379 26.0742 18.7832 26.0938 18.0996C26.1172 17.416 26.1367 17.002 26.1523 16.8574H26.1055L23.5332 24H22.2969Z" fill="#1F7244"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 3 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -1,8 +1,8 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-xlsx">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#1F7244"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M43.304 114H41.2297L39.2375 110.76L37.2454 114H35.3L38.1418 109.582L35.4817 105.434H37.4856L39.3313 108.516L41.1418 105.434H43.0989L40.4094 109.682L43.304 114ZM44.3821 114V105.434H46.1985V112.5H49.6731V114H44.3821ZM56.2239 111.621C56.2239 112.395 55.9446 113.004 55.386 113.449C54.8313 113.895 54.0579 114.117 53.0657 114.117C52.1516 114.117 51.343 113.945 50.6399 113.602V111.914C51.218 112.172 51.7063 112.354 52.1047 112.459C52.5071 112.564 52.8743 112.617 53.2063 112.617C53.6047 112.617 53.9094 112.541 54.1204 112.389C54.3352 112.236 54.4426 112.01 54.4426 111.709C54.4426 111.541 54.3958 111.393 54.302 111.264C54.2083 111.131 54.0696 111.004 53.886 110.883C53.7063 110.762 53.3372 110.568 52.7786 110.303C52.2551 110.057 51.8625 109.82 51.6008 109.594C51.3391 109.367 51.1301 109.104 50.9739 108.803C50.8176 108.502 50.7395 108.15 50.7395 107.748C50.7395 106.99 50.9954 106.395 51.5071 105.961C52.0227 105.527 52.7336 105.311 53.6399 105.311C54.0852 105.311 54.509 105.363 54.9114 105.469C55.3176 105.574 55.7415 105.723 56.1829 105.914L55.5969 107.326C55.1399 107.139 54.761 107.008 54.4602 106.934C54.1633 106.859 53.8704 106.822 53.5813 106.822C53.2375 106.822 52.9739 106.902 52.7903 107.062C52.6067 107.223 52.5149 107.432 52.5149 107.689C52.5149 107.85 52.552 107.99 52.6262 108.111C52.7004 108.229 52.8176 108.344 52.9778 108.457C53.1418 108.566 53.5266 108.766 54.1321 109.055C54.9329 109.438 55.4817 109.822 55.7786 110.209C56.0754 110.592 56.2239 111.062 56.2239 111.621ZM64.7024 114H62.6282L60.636 110.76L58.6438 114H56.6985L59.5403 109.582L56.8801 105.434H58.884L60.7297 108.516L62.5403 105.434H64.4973L61.8079 109.682L64.7024 114Z" fill="white"/>
<path d="M52.75 61.63L64 45H58.5L50 57.56L41.5 45H36L47.25 61.63L35.5 79H41L50 65.7L59 79H64.5L52.75 61.63Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,10 +1,10 @@
<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 127" version="1.1" width="100" height="127">
<symbol id="svg-format-xltx">
<path d="M95 23V119C95 119.796 94.6839 120.559 94.1213 121.121C93.5587 121.684 92.7956 122 92 122H8C7.20435 122 6.44129 121.684 5.87868 121.121C5.31607 120.559 5 119.796 5 119V8C5 7.20435 5.31607 6.44129 5.87868 5.87868C6.44129 5.31607 7.20435 5 8 5H77L95 23Z" fill="#1F7244"/>
<path opacity="0.2" d="M95 23H80C79.2044 23 78.4413 22.6839 77.8787 22.1213C77.3161 21.5587 77 20.7956 77 20V5L95 23Z" fill="black"/>
<path d="M43.304 114H41.2297L39.2375 110.76L37.2454 114H35.3L38.1418 109.582L35.4817 105.434H37.4856L39.3313 108.516L41.1418 105.434H43.0989L40.4094 109.682L43.304 114ZM44.3821 114V105.434H46.1985V112.5H49.6731V114H44.3821ZM54.4719 114H52.6555V106.945H50.3293V105.434H56.7981V106.945H54.4719V114ZM65.0422 114H62.968L60.9758 110.76L58.9836 114H57.0383L59.8801 109.582L57.22 105.434H59.2239L61.0696 108.516L62.8801 105.434H64.8372L62.1477 109.682L65.0422 114Z" fill="white"/>
<path d="M52.75 61.63L64 45H58.5L50 57.56L41.5 45H36L47.25 61.63L35.5 79H41L50 65.7L59 79H64.5L52.75 61.63Z" fill="white"/>
<rect x="15" y="15" width="16" height="14" rx="2" fill="white"/>
<path d="M23.0898 26H21.6895V18.6348H19.1699V17.4336H25.6094V18.6348H23.0898V26Z" fill="#1F7244"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -79,9 +79,9 @@ define([
'<tr>',
'<% _.each(row, function(item) { %>',
'<% if (item.type!==Asc.c_oAscFileType.DOCM || fileType=="docm") { %>',
'<td><div><svg class="btn-doc-format" format="<%= item.type %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<use xlink:href="#svg-format-<%= item.imgCls %>"></use>',
'</svg></div></td>',
'<td><div><div class="btn-doc-format" format="<%= item.type %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<div class ="svg-format-<%= item.imgCls %>"></div>',
'</div></div></td>',
'<% } %>',
'<% }) %>',
'</tr>',
@ -175,9 +175,9 @@ define([
'<tr>',
'<% _.each(row, function(item) { %>',
'<% if (item.type!==Asc.c_oAscFileType.DOCM || fileType=="docm") { %>',
'<td><div><svg class="btn-doc-format" format="<%= item.type %>", format-ext="<%= item.ext %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<use xlink:href="#svg-format-<%= item.imgCls %>"></use>',
'</svg></div></td>',
'<td><div><div class="btn-doc-format" format="<%= item.type %>", format-ext="<%= item.ext %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<div class ="svg-format-<%= item.imgCls %>"></div>',
'</div></div></td>',
'<% } %>',
'<% }) %>',
'</tr>',
@ -1029,9 +1029,9 @@ define([
itemTemplate: _.template([
'<div class="recent-wrap">',
'<div class="recent-icon">',
'<svg>',
'<use xlink:href="#svg-file-recent"></use>',
'</svg>',
'<div>',
'<div class="svg-file-recent"></div>',
'</div>',
'</div>',
'<div class="file-name"><% if (typeof title !== "undefined") {%><%= Common.Utils.String.htmlEncode(title || "") %><% } %></div>',
'<div class="file-info"><% if (typeof folder !== "undefined") {%><%= Common.Utils.String.htmlEncode(folder || "") %><% } %></div>',
@ -1080,7 +1080,7 @@ define([
'<% if (blank) { %> ',
'<div class="blank-document">',
'<div class="blank-document-btn" data-hint="2" data-hint-direction="left-top" data-hint-offset="2, 10">',
'<svg class="btn-blank-format"><use xlink:href="#svg-format-blank"></use></svg>',
'<div class="btn-blank-format"><div class ="svg-format-blank"></div></div>',
'</div>',
'<div class="title"><%= scope.txtBlank %></div>',
'</div>',
@ -1091,7 +1091,7 @@ define([
'<% if (!_.isEmpty(item.image)) {%> ',
' style="background-image: url(<%= item.image %>);">',
' <%} else {' +
'print(\"><svg class=\'btn-blank-format\'><use xlink:href=\'#svg-file-template\'></use></svg>\")' +
'print(\"><div class=\'btn-blank-format\'><div class=\'svg-file-template\'></div></div>\")' +
' } %>',
'</div>',
'<div class="title"><%= Common.Utils.String.htmlEncode(item.title || item.name || "") %></div>',

View file

@ -317,29 +317,8 @@
<script src="../../../vendor/svg-injector/svg-injector.min.js"></script>
<img class="inline-svg" src="../../common/main/resources/img/header/buttons.svg">
<img class="inline-svg" src="../../common/main/resources/img/header/buttons150.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/shapetypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/charttypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/docx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/dotx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdfa.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/txt.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/odt.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ott.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/rtf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/html.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/fb2.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/epub.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/docm.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/oform.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/docxf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/djvu.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xps.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/oxps.svg">
<img class="inline-svg" src="resources/img/blank.svg">
<img class="inline-svg" src="resources/img/recent-file.svg">
<img class="inline-svg" src="resources/img/file-template.svg">
<script>
var svgpoints = document.querySelectorAll('img.inline-svg');
SVGInjector(svgpoints);

View file

@ -309,28 +309,8 @@
</script>
<inline src="resources/img/header/buttons.svg" />
<inline src="resources/img/doc-formats/docx.svg" />
<inline src="resources/img/doc-formats/dotx.svg" />
<inline src="resources/img/doc-formats/pdf.svg" />
<inline src="resources/img/doc-formats/pdfa.svg" />
<inline src="resources/img/doc-formats/txt.svg" />
<inline src="resources/img/doc-formats/odt.svg" />
<inline src="resources/img/doc-formats/ott.svg" />
<inline src="resources/img/doc-formats/rtf.svg" />
<inline src="resources/img/doc-formats/html.svg" />
<inline src="resources/img/doc-formats/fb2.svg" />
<inline src="resources/img/doc-formats/epub.svg" />
<inline src="resources/img/doc-formats/docm.svg" />
<inline src="resources/img/doc-formats/oform.svg" />
<inline src="resources/img/doc-formats/docxf.svg" />
<inline src="resources/img/doc-formats/djvu.svg" />
<inline src="resources/img/doc-formats/xps.svg" />
<inline src="resources/img/doc-formats/oxps.svg" />
<inline src="resources/img/toolbar/shapetypes.svg" />
<inline src="resources/img/toolbar/charttypes.svg" />
<inline src="resources/img/recent-file.svg" />
<inline src="resources/img/file-template.svg" />
<inline src="resources/img/blank.svg" />
<script src="../../../../../../sdkjs/common/device_scale.js?__inline=true"></script>
<script data-main="app" src="../../../vendor/requirejs/require.js"></script>

View file

@ -271,26 +271,6 @@
<img class="inline-svg" src="../../common/main/resources/img/header/buttons.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/shapetypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/charttypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/docx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/dotx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdfa.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/txt.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/odt.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ott.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/rtf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/html.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/fb2.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/epub.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/docm.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/oform.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/docxf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/djvu.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xps.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/oxps.svg">
<img class="inline-svg" src="resources/img/blank.svg">
<img class="inline-svg" src="resources/img/recent-file.svg">
<img class="inline-svg" src="resources/img/file-template.svg">
<script>
var svgpoints = document.querySelectorAll('img.inline-svg');
SVGInjector(svgpoints);

View file

@ -318,28 +318,8 @@
</script>
<inline src="resources/img/header/buttons.svg" />
<inline src="resources/img/doc-formats/docx.svg" />
<inline src="resources/img/doc-formats/dotx.svg" />
<inline src="resources/img/doc-formats/pdf.svg" />
<inline src="resources/img/doc-formats/pdfa.svg" />
<inline src="resources/img/doc-formats/txt.svg" />
<inline src="resources/img/doc-formats/odt.svg" />
<inline src="resources/img/doc-formats/ott.svg" />
<inline src="resources/img/doc-formats/rtf.svg" />
<inline src="resources/img/doc-formats/html.svg" />
<inline src="resources/img/doc-formats/fb2.svg" />
<inline src="resources/img/doc-formats/epub.svg" />
<inline src="resources/img/doc-formats/docm.svg" />
<inline src="resources/img/doc-formats/oform.svg" />
<inline src="resources/img/doc-formats/docxf.svg" />
<inline src="resources/img/doc-formats/djvu.svg" />
<inline src="resources/img/doc-formats/xps.svg" />
<inline src="resources/img/doc-formats/oxps.svg" />
<inline src="resources/img/toolbar/shapetypes.svg" />
<inline src="resources/img/toolbar/charttypes.svg" />
<inline src="resources/img/recent-file.svg" />
<inline src="resources/img/file-template.svg" />
<inline src="resources/img/blank.svg" />
<div id="viewport"></div>
<script data-main="app" src="../../../vendor/requirejs/require.js"></script>

View file

@ -1,5 +1,5 @@
<svg fill="none" height="96" viewBox="0 0 96 96" width="96" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-format-blank">
<path d="m85 95.5h-74c-.8284 0-1.5-.6716-1.5-1.5v-92c0-.82843.6716-1.5 1.5-1.5h74c.8284 0 1.5.67157 1.5 1.5v92c0 .8284-.6716 1.5-1.5 1.5z" fill="#fff" stroke="#bfbfbf"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 275 B

View file

@ -1,5 +1,5 @@
<svg fill="none" height="96" viewBox="0 0 96 96" width="96" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-file-template">
<path d="m85 95.5h-74c-.8284 0-1.5-.6716-1.5-1.5v-92c0-.82843.6716-1.5 1.5-1.5h74c.8284 0 1.5.67157 1.5 1.5v92c0 .8284-.6716 1.5-1.5 1.5z" fill="#fff" stroke="#bfbfbf"/>
<g fill="#444">
<rect height="4" opacity=".2" rx="1" width="46" x="25" y="32"/>
@ -11,5 +11,5 @@
<rect height="4" opacity=".2" rx="1" width="46" x="25" y="64"/>
<rect height="4" opacity=".2" rx="1" width="46" x="25" y="72"/>
</g>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 892 B

After

Width:  |  Height:  |  Size: 852 B

View file

@ -1,9 +1,9 @@
<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-file-recent">
<rect width="15" height="15" fill="white"/>
<rect width="15" height="15" rx="1" fill="#446995"/>
<rect x="3" y="4" width="9" height="1" fill="white"/>
<rect x="3" y="7" width="9" height="1" fill="white"/>
<rect x="3" y="10" width="9" height="1" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 403 B

After

Width:  |  Height:  |  Size: 365 B

View file

@ -100,8 +100,58 @@
height: 125px;
cursor: pointer;
svg&:hover {
opacity:0.85;
.svg-format- {
&docx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/docx.svg) no-repeat center";
}
&pdf {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pdf.svg) no-repeat center";
}
&odt {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/odt.svg) no-repeat center";
}
&txt {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/txt.svg) no-repeat center";
}
&dotx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/dotx.svg) no-repeat center";
}
&pdfa {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pdfa.svg) no-repeat center";
}
&ott {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/ott.svg) no-repeat center";
}
&rtf {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/rtf.svg) no-repeat center";
}
&docm {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/docm.svg) no-repeat center";
}
&docxf {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/docxf.svg) no-repeat center";
}
&oform {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/oform.svg) no-repeat center";
}
&html {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/html.svg) no-repeat center";
}
&fb2 {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/fb2.svg) no-repeat center";
}
&epub {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/epub.svg) no-repeat center";
}
}
div {
display: block;
height: 100%;
width: 100%;
&:hover {
opacity: 0.85;
}
}
}
@ -110,6 +160,21 @@
width: 96px;
height: 96px;
cursor: pointer;
.svg-format-blank {
background: ~"url(resources/img/blank.svg) no-repeat center" ;
}
.svg-file-template{
background: ~"url(resources/img/file-template.svg) no-repeat center" ;
}
div {
display: block;
height: 100%;
width: 100%;
}
}
#panel-settings,
@ -269,12 +334,16 @@
.recent-icon {
float: left;
display: inline-block;
width: 25px;
height: 25px;
margin-top: 1px;
svg {
div {
width: 100%;
height: 100%;
.svg-file-recent {
background: ~"url(resources/img/recent-file.svg) no-repeat top";
}
}
}

View file

@ -76,9 +76,9 @@ define([
'<tr>',
'<% _.each(row, function(item) { %>',
'<% if (item.type!==Asc.c_oAscFileType.PPTM || fileType=="pptm") { %>',
'<td><div><svg class="btn-doc-format" format="<%= item.type %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<use xlink:href="#svg-format-<%= item.imgCls %>"></use>',
'</svg></div></td>',
'<td><div><div class="btn-doc-format" format="<%= item.type %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<div class="svg-format-<%= item.imgCls %>"></div>',
'</div></div></td>',
'<% } %>',
'<% }) %>',
'</tr>',
@ -147,9 +147,9 @@ define([
'<tr>',
'<% _.each(row, function(item) { %>',
'<% if (item.type!==Asc.c_oAscFileType.PPTM || fileType=="pptm") { %>',
'<td><div><svg class="btn-doc-format" format="<%= item.type %>", format-ext="<%= item.ext %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<use xlink:href="#svg-format-<%= item.imgCls %>"></use>',
'</svg></div></td>',
'<td><div><div class="btn-doc-format" format="<%= item.type %>", format-ext="<%= item.ext %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<div class="svg-format-<%= item.imgCls %>"></div>',
'</div></div></td>',
'<% } %>',
'<% }) %>',
'</tr>',
@ -804,9 +804,9 @@ define([
itemTemplate: _.template([
'<div class="recent-wrap">',
'<div class="recent-icon">',
'<svg>',
'<use xlink:href="#svg-file-recent"></use>',
'</svg>',
'<div>',
'<div class="svg-file-recent"></div>',
'</div>',
'</div>',
'<div class="file-name"><% if (typeof title !== "undefined") {%><%= Common.Utils.String.htmlEncode(title || "") %><% } %></div>',
'<div class="file-info"><% if (typeof folder !== "undefined") {%><%= Common.Utils.String.htmlEncode(folder || "") %><% } %></div>',
@ -855,7 +855,7 @@ define([
'<% if (blank) { %> ',
'<div class="blank-document">',
'<div class="blank-document-btn" data-hint="2" data-hint-direction="left-top" data-hint-offset="10, 1">',
'<svg class="btn-blank-format"><use xlink:href="#svg-format-blank"></use></svg>',
'<div class="btn-blank-format"><div class="svg-format-blank"></div></div>',
'</div>',
'<div class="title"><%= scope.txtBlank %></div>',
'</div>',
@ -866,7 +866,7 @@ define([
'<% if (!_.isEmpty(item.image)) {%> ',
' style="background-image: url(<%= item.image %>);">',
' <%} else {' +
'print(\"><svg class=\'btn-blank-format\'><use xlink:href=\'#svg-file-template\'></use></svg>\")' +
'print(\"><div class=\'btn-blank-format\'><div class=\'svg-file-template\'></div></div>\")' +
' } %>',
'</div>',
'<div class="title"><%= Common.Utils.String.htmlEncode(item.title || item.name || "") %></div>',

View file

@ -331,21 +331,8 @@
<script src="../../../vendor/svg-injector/svg-injector.min.js"></script>
<img class="inline-svg" src="../../common/main/resources/img/header/buttons.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pptx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ppsx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/potx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdfa.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/odp.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/otp.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pptm.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/png.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/jpg.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/blank.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/shapetypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/charttypes.svg">
<img class="inline-svg" src="resources/img/recent-file.svg">
<img class="inline-svg" src="resources/img/file-template.svg">
<script>
var svgpoints = document.querySelectorAll('img.inline-svg');
SVGInjector(svgpoints);

View file

@ -353,21 +353,8 @@
</script>
<inline src="resources/img/header/buttons.svg" />
<inline src="resources/img/doc-formats/pptx.svg" />
<inline src="resources/img/doc-formats/ppsx.svg" />
<inline src="resources/img/doc-formats/potx.svg" />
<inline src="resources/img/doc-formats/pdf.svg" />
<inline src="resources/img/doc-formats/pdfa.svg" />
<inline src="resources/img/doc-formats/odp.svg" />
<inline src="resources/img/doc-formats/otp.svg" />
<inline src="resources/img/doc-formats/pptm.svg" />
<inline src="resources/img/doc-formats/png.svg" />
<inline src="resources/img/doc-formats/jpg.svg" />
<inline src="resources/img/doc-formats/blank.svg" />
<inline src="resources/img/toolbar/shapetypes.svg" />
<inline src="resources/img/toolbar/charttypes.svg" />
<inline src="resources/img/recent-file.svg" />
<inline src="resources/img/file-template.svg" />
<script src="../../../../../../sdkjs/common/device_scale.js?__inline=true"></script>
<script data-main="app" src="../../../vendor/requirejs/require.js"></script>

View file

@ -259,21 +259,8 @@
<script src="../../../vendor/svg-injector/svg-injector.min.js"></script>
<img class="inline-svg" src="../../common/main/resources/img/header/buttons.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pptx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ppsx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/potx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdfa.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/odp.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/otp.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pptm.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/png.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/jpg.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/blank.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/shapetypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/charttypes.svg">
<img class="inline-svg" src="resources/img/recent-file.svg">
<img class="inline-svg" src="resources/img/file-template.svg">
<script>
var svgpoints = document.querySelectorAll('img.inline-svg');
SVGInjector(svgpoints);

View file

@ -319,21 +319,8 @@
</script>
<inline src="resources/img/header/buttons.svg" />
<inline src="resources/img/doc-formats/pptx.svg" />
<inline src="resources/img/doc-formats/ppsx.svg" />
<inline src="resources/img/doc-formats/potx.svg" />
<inline src="resources/img/doc-formats/pdf.svg" />
<inline src="resources/img/doc-formats/pdfa.svg" />
<inline src="resources/img/doc-formats/odp.svg" />
<inline src="resources/img/doc-formats/otp.svg" />
<inline src="resources/img/doc-formats/pptm.svg" />
<inline src="resources/img/doc-formats/png.svg" />
<inline src="resources/img/doc-formats/jpg.svg" />
<inline src="resources/img/doc-formats/blank.svg" />
<inline src="resources/img/toolbar/shapetypes.svg" />
<inline src="resources/img/toolbar/charttypes.svg" />
<inline src="resources/img/recent-file.svg" />
<inline src="resources/img/file-template.svg" />
<div id="viewport"></div>

View file

@ -1,5 +1,5 @@
<svg fill="none" height="96" viewBox="0 0 96 96" width="96" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-file-template">
<path d="M94 9.5C94.8284 9.5 95.5 10.1716 95.5 11L95.5 85C95.5 85.8284 94.8284 86.5 94 86.5L2 86.5C1.17157 86.5 0.499997 85.8284 0.499997 85L0.5 11C0.5 10.1716 1.17158 9.5 2 9.5L94 9.5Z" fill="white" stroke="#BFBFBF"/>
<rect opacity="0.4" x="16" y="25" width="64" height="8" rx="1" fill="#444444"/>
<rect opacity="0.4" x="54" y="45" width="4" height="4" rx="1" fill="#444444"/>
@ -11,5 +11,5 @@
<path opacity="0.2" d="M44 56C44 58.7689 43.1789 61.4757 41.6406 63.778C40.1022 66.0803 37.9157 67.8747 35.3576 68.9343C32.7994 69.9939 29.9845 70.2712 27.2687 69.731C24.553 69.1908 22.0584 67.8574 20.1005 65.8995C18.1426 63.9416 16.8092 61.447 16.269 58.7313C15.7288 56.0155 16.0061 53.2006 17.0657 50.6424C18.1253 48.0843 19.9197 45.8978 22.222 44.3594C24.5243 42.8211 27.2311 42 30 42V56H44Z" fill="#444444"/>
<path opacity="0.4" d="M32 40C33.8385 40 35.659 40.3621 37.3576 41.0657C39.0561 41.7693 40.5995 42.8005 41.8995 44.1005C43.1995 45.4005 44.2307 46.9439 44.9343 48.6424C45.6379 50.341 46 52.1615 46 54L32 54L32 40Z" fill="#444444"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -1,7 +1,7 @@
<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-file-recent">
<rect width="15" height="15" fill="white"/>
<rect width="15" height="15" rx="1" fill="#A95153"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 4H3V11H12V4ZM2 3V12H13V3H2Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 337 B

After

Width:  |  Height:  |  Size: 299 B

View file

@ -39,8 +39,46 @@
height: 125px;
cursor: pointer;
svg&:hover {
opacity:0.85;
.svg-format- {
&pptx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pptx.svg) no-repeat center";
}
&pdf {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pdf.svg) no-repeat center";
}
&odp {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/odp.svg) no-repeat center";
}
&potx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/potx.svg) no-repeat center";
}
&pdfa {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pdfa.svg) no-repeat center";
}
&otp {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/otp.svg) no-repeat center";
}
&ppsx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/ppsx.svg) no-repeat center";
}
&png {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/png.svg) no-repeat center";
}
&jpg {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/jpg.svg) no-repeat center";
}
&pptm {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pptm.svg) no-repeat center";
}
}
div {
display: block;
height: 100%;
width: 100%;
&:hover {
opacity: 0.85;
}
}
}
@ -49,6 +87,19 @@
width: 96px;
height: 96px;
cursor: pointer;
.svg-format-blank {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/blank.svg) no-repeat center" ;
}
.svg-file-template{
background: ~"url(resources/img/file-template.svg) no-repeat center" ;
}
div {
display: block;
height: 100%;
width: 100%;
}
}
#file-menu-panel {
@ -306,9 +357,12 @@
width: 25px;
height: 25px;
margin-top: 1px;
svg {
div {
width: 100%;
height: 100%;
.svg-file-recent {
background: ~"url(resources/img/recent-file.svg) no-repeat top";
}
}
}

View file

@ -65,9 +65,9 @@ define([
'<tr>',
'<% _.each(row, function(item) { %>',
'<% if (item.type!==Asc.c_oAscFileType.XLSM || fileType=="xlsm") { %>',
'<td><div><svg class="btn-doc-format" format="<%= item.type %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<use xlink:href="#svg-format-<%= item.imgCls %>"></use>',
'</svg></div></td>',
'<td><div><div class="btn-doc-format" format="<%= item.type %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<div class ="svg-format-<%= item.imgCls %>"></div>',
'</div></div></td>',
'<% } %>',
'<% }) %>',
'</tr>',
@ -136,9 +136,9 @@ define([
'<tr>',
'<% _.each(row, function(item) { %>',
'<% if (item.type!==Asc.c_oAscFileType.XLSM || fileType=="xlsm") { %>',
'<td><div><svg class="btn-doc-format" format="<%= item.type %>", format-ext="<%= item.ext %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<use xlink:href="#svg-format-<%= item.imgCls %>"></use>',
'</svg></div></td>',
'<td><div><div class="btn-doc-format" format="<%= item.type %>", format-ext="<%= item.ext %>" data-hint="2" data-hint-direction="left-top" data-hint-offset="4, 4">',
'<div class ="svg-format-<%= item.imgCls %>"></div>',
'</div></div></td>',
'<% } %>',
'<% }) %>',
'</tr>',
@ -1165,9 +1165,9 @@ SSE.Views.FileMenuPanels.RecentFiles = Common.UI.BaseView.extend({
itemTemplate: _.template([
'<div class="recent-wrap">',
'<div class="recent-icon">',
'<svg>',
'<use xlink:href="#svg-file-recent"></use>',
'</svg>',
'<div>',
'<div class="svg-file-recent"></div>',
'</div>',
'</div>',
'<div class="file-name"><% if (typeof title !== "undefined") {%><%= Common.Utils.String.htmlEncode(title || "") %><% } %></div>',
'<div class="file-info"><% if (typeof folder !== "undefined") {%><%= Common.Utils.String.htmlEncode(folder || "") %><% } %></div>',
@ -1216,7 +1216,7 @@ SSE.Views.FileMenuPanels.RecentFiles = Common.UI.BaseView.extend({
'<% if (blank) { %> ',
'<div class="blank-document">',
'<div class="blank-document-btn" data-hint="2" data-hint-direction="left-top" data-hint-offset="10, 1">',
'<svg class="btn-blank-format"><use xlink:href="#svg-format-blank"></use></svg>',
'<div class="btn-blank-format"><div class="svg-format-blank"></div></div>',
'</div>',
'<div class="title"><%= scope.txtBlank %></div>',
'</div>',
@ -1227,7 +1227,7 @@ SSE.Views.FileMenuPanels.RecentFiles = Common.UI.BaseView.extend({
'<% if (!_.isEmpty(item.image)) {%> ',
' style="background-image: url(<%= item.image %>);">',
' <%} else {' +
'print(\"><svg class=\'btn-blank-format\'><use xlink:href=\'#svg-file-template\'></use></svg>\")' +
'print(\"><div class=\'btn-blank-format\'><div class=\'svg-file-template\'></div></div>\")' +
' } %>',
'</div>',
'<div class="title"><%= Common.Utils.String.htmlEncode(item.title || item.name || "") %></div>',

View file

@ -353,19 +353,8 @@
<script src="../../../vendor/svg-injector/svg-injector.min.js"></script>
<img class="inline-svg" src="../../common/main/resources/img/header/buttons.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xlsx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xltx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdfa.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ods.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ots.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/csv.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xlsm.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/blank.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/shapetypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/charttypes.svg">
<img class="inline-svg" src="resources/img/recent-file.svg">
<img class="inline-svg" src="resources/img/file-template.svg">
<img class="inline-svg" src="resources/img/cf-icons.svg">
<script>
var svgpoints = document.querySelectorAll('img.inline-svg');

View file

@ -367,19 +367,8 @@
</script>
<inline src="resources/img/header/buttons.svg" />
<inline src="resources/img/doc-formats/xlsx.svg" />
<inline src="resources/img/doc-formats/xltx.svg" />
<inline src="resources/img/doc-formats/pdf.svg" />
<inline src="resources/img/doc-formats/pdfa.svg" />
<inline src="resources/img/doc-formats/ods.svg" />
<inline src="resources/img/doc-formats/ots.svg" />
<inline src="resources/img/doc-formats/csv.svg" />
<inline src="resources/img/doc-formats/xlsm.svg" />
<inline src="resources/img/doc-formats/blank.svg" />
<inline src="resources/img/toolbar/shapetypes.svg" />
<inline src="resources/img/toolbar/charttypes.svg" />
<inline src="resources/img/recent-file.svg" />
<inline src="resources/img/file-template.svg" />
<inline src="resources/img/cf-icons.svg" />
<script src="../../../../../../sdkjs/common/device_scale.js?__inline=true"></script>

View file

@ -260,19 +260,8 @@
<script src="../../../vendor/svg-injector/svg-injector.min.js"></script>
<img class="inline-svg" src="../../common/main/resources/img/header/buttons.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xlsx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xltx.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdf.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/pdfa.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ods.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/ots.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/csv.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/xlsm.svg">
<img class="inline-svg" src="../../common/main/resources/img/doc-formats/blank.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/shapetypes.svg">
<img class="inline-svg" src="../../common/main/resources/img/toolbar/charttypes.svg">
<img class="inline-svg" src="resources/img/recent-file.svg">
<img class="inline-svg" src="resources/img/file-template.svg">
<img class="inline-svg" src="resources/img/cf-icons.svg">
<script>
var svgpoints = document.querySelectorAll('img.inline-svg');

View file

@ -318,19 +318,8 @@
</script>
<inline src="resources/img/header/buttons.svg" />
<inline src="resources/img/doc-formats/xlsx.svg" />
<inline src="resources/img/doc-formats/xltx.svg" />
<inline src="resources/img/doc-formats/pdf.svg" />
<inline src="resources/img/doc-formats/pdfa.svg" />
<inline src="resources/img/doc-formats/ods.svg" />
<inline src="resources/img/doc-formats/ots.svg" />
<inline src="resources/img/doc-formats/csv.svg" />
<inline src="resources/img/doc-formats/xlsm.svg" />
<inline src="resources/img/doc-formats/blank.svg" />
<inline src="resources/img/toolbar/shapetypes.svg" />
<inline src="resources/img/toolbar/charttypes.svg" />
<inline src="resources/img/recent-file.svg" />
<inline src="resources/img/file-template.svg" />
<inline src="resources/img/cf-icons.svg" />
<div id="viewport"></div>

View file

@ -1,5 +1,5 @@
<svg fill="none" height="96" viewBox="0 0 96 96" width="96" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-file-template">
<path d="M94 9.5C94.8284 9.5 95.5 10.1716 95.5 11L95.5 85C95.5 85.8284 94.8284 86.5 94 86.5L2 86.5C1.17157 86.5 0.499997 85.8284 0.499997 85L0.5 11C0.5 10.1716 1.17158 9.5 2 9.5L94 9.5Z" fill="white" stroke="#BFBFBF"/>
<rect opacity="0.4" x="15" y="29" width="12" height="4" rx="1" fill="#444444"/>
<rect opacity="0.4" x="15" y="39" width="12" height="4" rx="1" fill="#444444"/>
@ -23,5 +23,5 @@
<rect opacity="0.2" x="69" y="63" width="12" height="4" rx="1" fill="#444444"/>
<path opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M67 27H83V35H67V27ZM65 27H49V35L65 35V27ZM47 27H31V35H47V27ZM29 27H13V35L29 35V27ZM13 37L13 69H29V37H13ZM31 69H83V37L67 37H65H49H47H31V69ZM11 27C11 25.8954 11.8954 25 13 25H83C84.1046 25 85 25.8954 85 27V69C85 70.1046 84.1046 71 83 71H13C11.8954 71 11 70.1046 11 69V27Z" fill="#444444"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -1,7 +1,7 @@
<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<symbol id="svg-file-recent">
<rect width="15" height="15" fill="white"/>
<rect width="15" height="15" rx="1" fill="#42865E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2 12H13V3H2V12ZM7 4H3V7H7V4ZM8 4V7H12V4H8ZM7 8H3V11H7V8ZM8 11H12V8H8V11Z" fill="white"/>
</symbol>
</svg>

Before

Width:  |  Height:  |  Size: 379 B

After

Width:  |  Height:  |  Size: 341 B

View file

@ -39,8 +39,40 @@
height: 125px;
cursor: pointer;
svg&:hover {
opacity:0.85;
.svg-format- {
&xlsx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/xlsx.svg) no-repeat center";
}
&pdf {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pdf.svg) no-repeat center";
}
&ods {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/ods.svg) no-repeat center";
}
&csv {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/csv.svg) no-repeat center";
}
&xltx {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/xltx.svg) no-repeat center";
}
&pdfa {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/pdfa.svg) no-repeat center";
}
&ots {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/ots.svg) no-repeat center";
}
&xlsm {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/xlsm.svg) no-repeat center";
}
}
div {
display: block;
height: 100%;
width: 100%;
&:hover {
opacity: 0.85;
}
}
}
@ -49,6 +81,19 @@
width: 96px;
height: 96px;
cursor: pointer;
.svg-format-blank {
background: ~"url(../../../apps/common/main/resources/img/doc-formats/blank.svg) no-repeat center" ;
}
.svg-file-template{
background: ~"url(resources/img/file-template.svg) no-repeat center" ;
}
div {
display: block;
height: 100%;
width: 100%;
}
}
#file-menu-panel {
@ -376,9 +421,12 @@
width: 25px;
height: 25px;
margin-top: 1px;
svg {
div {
width: 100%;
height: 100%;
.svg-file-recent {
background: ~"url(resources/img/recent-file.svg) no-repeat top";
}
}
}