Merge branch 'release/1.0.0' into bugfix/remove-access-btn

This commit is contained in:
Dmitry Sychugov 2021-08-06 13:45:41 +05:00
commit 70a91995e3
27 changed files with 519 additions and 59 deletions

View File

@ -0,0 +1,13 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="24X24 / dotx">
<path id="background" d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path id="shadow" d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M15 3H4V5H15V3Z" fill="#BFBFBF"/>
<path d="M15 7H4V9H20V8H15V7Z" fill="#BFBFBF"/>
<path d="M20 11H4V13H20V11Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
<path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M3 15C2.44772 15 2 15.4477 2 16V23C2 23.5523 2.44772 24 3 24H21C21.5523 24 22 23.5523 22 23V16C22 15.4477 21.5523 15 21 15H3ZM3 22V17H6V18H4V21H6V22H3ZM6 21H7V18H6V21ZM9 17H11V18H9V17ZM9 21H8V18H9V21ZM11 21V22H9V21H11ZM11 21H12V18H11V21ZM18 17H17V19H18V20H17V22H18V20H20V22H21V20H20V19H21V17H20V19H18V17ZM16 17H13V18H14V22H15V18H16V17Z" fill="#1E7AAA"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 918 B

View File

@ -0,0 +1,25 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="24X24 / otp">
<path id="background" d="M4 3H15L20 8V22H4V3Z" fill="white"/>
<path id="shadow" d="M20 8V15H21V8L15 2H3V15H4V3H15L20 8Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M6.04248 18.4912C6.04248 19.0586 6.1735 19.4893 6.43555 19.7832C6.69759 20.0749 7.03027 20.2207 7.43359 20.2207C7.83691 20.2207 8.16732 20.076 8.4248 19.7866C8.68457 19.495 8.81445 19.0586 8.81445 18.4775C8.81445 17.9033 8.68799 17.4749 8.43506 17.1924C8.18441 16.9098 7.85059 16.7686 7.43359 16.7686C7.0166 16.7686 6.6805 16.9121 6.42529 17.1992C6.17008 17.484 6.04248 17.9147 6.04248 18.4912Z" fill="#F37600"/>
<path d="M15.9443 18.2588V16.8369H16.4331C16.7977 16.8369 17.0404 16.8483 17.1611 16.8711C17.3252 16.9007 17.4608 16.9748 17.5679 17.0933C17.675 17.2118 17.7285 17.3621 17.7285 17.5444C17.7285 17.6925 17.6898 17.8224 17.6123 17.9341C17.5371 18.0457 17.4323 18.1278 17.2979 18.1802C17.1634 18.2326 16.8968 18.2588 16.498 18.2588H15.9443Z" fill="#F37600"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 14C3.44772 14 3 14.4477 3 15V22C3 22.5523 3.44772 23 4 23H20C20.5523 23 21 22.5523 21 22V15C21 14.4477 20.5523 14 20 14H4ZM5 18.5254C5 18.015 5.07633 17.5866 5.229 17.2402C5.34294 16.985 5.49788 16.756 5.69385 16.5532C5.89209 16.3504 6.10856 16.2 6.34326 16.1021C6.65544 15.9699 7.01546 15.9038 7.42334 15.9038C8.16162 15.9038 8.75179 16.1328 9.19385 16.5908C9.63818 17.0488 9.86035 17.6857 9.86035 18.5015C9.86035 19.3104 9.64046 19.9438 9.20068 20.4019C8.76091 20.8576 8.17301 21.0854 7.43701 21.0854C6.69189 21.0854 6.09945 20.8587 5.65967 20.4053C5.21989 19.9495 5 19.3229 5 18.5254ZM11.7812 21V16.8369H10.2944V15.9893H14.2764V16.8369H12.793V21H11.7812ZM14.9326 15.9893V21H15.9443V19.1099H16.604C17.062 19.1099 17.4118 19.0859 17.6533 19.0381C17.8311 18.9993 18.0054 18.9207 18.1763 18.8022C18.3494 18.6815 18.4919 18.5163 18.6035 18.3066C18.7152 18.097 18.771 17.8384 18.771 17.5308C18.771 17.132 18.6742 16.8073 18.4805 16.5566C18.2868 16.3037 18.0464 16.1396 17.7593 16.0645C17.5724 16.0143 17.1714 15.9893 16.5562 15.9893H14.9326Z" fill="#F37600"/>
</g>
<g id="logo">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5 4H14V5H6V12H18V9H19V13H5V4Z" fill="#BFBFBF"/>
<path d="M7 8V6H9V8H7Z" fill="#BFBFBF"/>
<path d="M9 9H7V11H9V9Z" fill="#BFBFBF"/>
<path d="M10 8V6H13V7H14V8H10Z" fill="#BFBFBF"/>
<path d="M10 9V11H13V10H17V9H10Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M13 10V3H14V9H20V10H13Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="11.5" y1="22.3" x2="11.5" y2="2" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,18 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="24X24 / ots">
<path id="background" d="M4 3H15L20 8V22H4V3Z" fill="white"/>
<path id="shadow" d="M20 8V15H21V8L15 2H3V15H4V3H15L20 8Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M6.14844 18.4912C6.14844 19.0586 6.27946 19.4893 6.5415 19.7832C6.80355 20.0749 7.13623 20.2207 7.53955 20.2207C7.94287 20.2207 8.27327 20.076 8.53076 19.7866C8.79053 19.495 8.92041 19.0586 8.92041 18.4775C8.92041 17.9033 8.79395 17.4749 8.54102 17.1924C8.29036 16.9098 7.95654 16.7686 7.53955 16.7686C7.12256 16.7686 6.78646 16.9121 6.53125 17.1992C6.27604 17.484 6.14844 17.9147 6.14844 18.4912Z" fill="#679F24"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 14C3.44772 14 3 14.4477 3 15V22C3 22.5523 3.44772 23 4 23H20C20.5523 23 21 22.5523 21 22V15C21 14.4477 20.5523 14 20 14H4ZM5.10596 18.5254C5.10596 18.015 5.18229 17.5866 5.33496 17.2402C5.44889 16.985 5.60384 16.756 5.7998 16.5532C5.99805 16.3504 6.21452 16.2 6.44922 16.1021C6.76139 15.9699 7.12142 15.9038 7.5293 15.9038C8.26758 15.9038 8.85775 16.1328 9.2998 16.5908C9.74414 17.0488 9.96631 17.6857 9.96631 18.5015C9.96631 19.3104 9.74642 19.9438 9.30664 20.4019C8.86686 20.8576 8.27897 21.0854 7.54297 21.0854C6.79785 21.0854 6.2054 20.8587 5.76562 20.4053C5.32585 19.9495 5.10596 19.3229 5.10596 18.5254ZM11.8872 21V16.8369H10.4004V15.9893H14.3823V16.8369H12.8989V21H11.8872ZM15.7666 19.2739L14.7822 19.3696C14.8483 19.9302 15.0511 20.3574 15.3906 20.6514C15.7301 20.943 16.2166 21.0889 16.8501 21.0889C17.2853 21.0889 17.6488 21.0285 17.9404 20.9077C18.2321 20.7847 18.4577 20.5978 18.6172 20.3472C18.7767 20.0965 18.8564 19.8276 18.8564 19.5405C18.8564 19.2238 18.7892 18.9583 18.6548 18.7441C18.5226 18.5277 18.3381 18.3579 18.1011 18.2349C17.8664 18.1095 17.5029 17.9888 17.0107 17.8726C16.5186 17.7563 16.2087 17.6447 16.0811 17.5376C15.9808 17.4533 15.9307 17.3519 15.9307 17.2334C15.9307 17.1035 15.9842 16.9998 16.0913 16.9224C16.2576 16.8016 16.4878 16.7412 16.7817 16.7412C17.0666 16.7412 17.2796 16.7982 17.4209 16.9121C17.5645 17.0238 17.6579 17.2083 17.7012 17.4658L18.7129 17.4214C18.6969 16.9611 18.5295 16.5931 18.2104 16.3174C17.8937 16.0417 17.4209 15.9038 16.792 15.9038C16.4069 15.9038 16.0776 15.9619 15.8042 16.0781C15.533 16.1943 15.3245 16.3641 15.1787 16.5874C15.0352 16.8084 14.9634 17.0465 14.9634 17.3018C14.9634 17.6982 15.1172 18.0343 15.4248 18.3101C15.6436 18.506 16.0241 18.6712 16.5664 18.8057C16.988 18.9105 17.258 18.9834 17.3765 19.0244C17.5496 19.0859 17.6704 19.1589 17.7388 19.2432C17.8094 19.3252 17.8447 19.4255 17.8447 19.5439C17.8447 19.7285 17.7616 19.8903 17.5952 20.0293C17.4312 20.166 17.1862 20.2344 16.8604 20.2344C16.5527 20.2344 16.3078 20.1569 16.1255 20.002C15.9455 19.847 15.8258 19.6043 15.7666 19.2739Z" fill="#679F24"/>
</g>
<path id="logo" fill-rule="evenodd" clip-rule="evenodd" d="M5 4H14V5H10V10H18V9H19V13H5V4ZM18 11H10V12H18V11ZM9 12V11H8V12H9ZM7 12V11H6V12H7ZM6 10H7V5H6V10ZM8 5V10H9V5H8Z" fill="#BFBFBF"/>
<path id="ear shadow" opacity="0.3" d="M13 10V3H14V9H20V10H13Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="11.5" y1="22.3" x2="11.5" y2="2" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,16 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="24X24 / ott">
<path id="background" d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path id="shadow" d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M15 3H4V5H15V3Z" fill="#BFBFBF"/>
<path d="M15 7H4V9H20V8H15V7Z" fill="#BFBFBF"/>
<path d="M20 11H4V13H20V11Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
<g id="Subtract">
<path d="M7 18V21H5V18H7Z" fill="#0984B7"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3 15C2.44772 15 2 15.4477 2 16V23C2 23.5523 2.44772 24 3 24H21C21.5523 24 22 23.5523 22 23V16C22 15.4477 21.5523 15 21 15H3ZM7 17H5V18H4V21H5V22H7V21H8V18H7V17ZM14 17H9V18H11V22H12V18H14V17ZM15 17H20V18H18V22H17V18H15V17Z" fill="#0984B7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 857 B

View File

@ -0,0 +1,19 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="24X24 / pptm">
<path id="background" d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path id="shadow" d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M15 2H4V14H20V8H19V13H5V3H15V2Z" fill="#BFBFBF"/>
<path d="M15 6H12V5H10V7H15V6Z" fill="#BFBFBF"/>
<path d="M8 5H6V7H8V5Z" fill="#BFBFBF"/>
<path d="M6 9H8V11H6V9Z" fill="#BFBFBF"/>
<path d="M17 9H10V11H12V10H17V9Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
<g id="Subtract">
<path d="M5 18H6V19H5V18Z" fill="#F36700"/>
<path d="M10 18H9V19H10V18Z" fill="#F36700"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3 15C2.44771 15 2 15.4477 2 16V23C2 23.5523 2.44772 24 3 24H21C21.5523 24 22 23.5523 22 23V16C22 15.4477 21.5523 15 21 15H3ZM4 22V17H7V20H5V22H4ZM11 17H8V22H9V20H11V17ZM12 17H15V18H14V22H13V18H12V17ZM16 17H17V18H18V20H17V22H16V17ZM19 20V22H18V20H19ZM19 20V18H20V17H21V22H20V20H19Z" fill="#F36700"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,14 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="32X32 / dotx">
<path id="background" d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28V9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M6 4H18V6H6V4Z" fill="#BFBFBF"/>
<path d="M18 8H6V10H18V8Z" fill="#BFBFBF"/>
<path d="M26 12H6V14H26V12Z" fill="#BFBFBF"/>
<path d="M6 16H26V18H6V16Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
<path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M7 20C6.44772 20 6 20.4477 6 21V28C6 28.5523 6.44772 29 7 29H25C25.5523 29 26 28.5523 26 28V21C26 20.4477 25.5523 20 25 20H7ZM7 27V22H10V23H8V26H10V27H7ZM10 26H11V23H10V26ZM13 22H15V23H13V22ZM13 26H12V23H13V26ZM15 26V27H13V26H15ZM15 26H16V23H15V26ZM22 22H21V24H22V25H21V27H22V25H24V27H25V25H24V24H25V22H24V24H22V22ZM20 22H17V23H18V27H19V23H20V22Z" fill="#1E7AAA"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,27 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="32X32 / otp">
<path id="background" d="M5 2H19L27 10V30H5V2Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M5 30H27V10L19 2H5V30ZM19 1H4V31H28V10L19 1Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M10.0425 23.4912C10.0425 24.0586 10.1735 24.4893 10.4355 24.7832C10.6976 25.0749 11.0303 25.2207 11.4336 25.2207C11.8369 25.2207 12.1673 25.076 12.4248 24.7866C12.6846 24.495 12.8145 24.0586 12.8145 23.4775C12.8145 22.9033 12.688 22.4749 12.4351 22.1924C12.1844 21.9098 11.8506 21.7686 11.4336 21.7686C11.0166 21.7686 10.6805 21.9121 10.4253 22.1992C10.1701 22.484 10.0425 22.9147 10.0425 23.4912Z" fill="#F37600"/>
<path d="M19.9443 23.2588V21.8369H20.4331C20.7977 21.8369 21.0404 21.8483 21.1611 21.8711C21.3252 21.9007 21.4608 21.9748 21.5679 22.0933C21.675 22.2118 21.7285 22.3621 21.7285 22.5444C21.7285 22.6925 21.6898 22.8224 21.6123 22.9341C21.5371 23.0457 21.4323 23.1278 21.2979 23.1802C21.1634 23.2326 20.8968 23.2588 20.498 23.2588H19.9443Z" fill="#F37600"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8 19C7.44772 19 7 19.4477 7 20V27C7 27.5523 7.44772 28 8 28H24C24.5523 28 25 27.5523 25 27V20C25 19.4477 24.5523 19 24 19H8ZM9 23.5254C9 23.015 9.07633 22.5866 9.229 22.2402C9.34294 21.985 9.49788 21.756 9.69385 21.5532C9.89209 21.3504 10.1086 21.2 10.3433 21.1021C10.6554 20.9699 11.0155 20.9038 11.4233 20.9038C12.1616 20.9038 12.7518 21.1328 13.1938 21.5908C13.6382 22.0488 13.8604 22.6857 13.8604 23.5015C13.8604 24.3104 13.6405 24.9438 13.2007 25.4019C12.7609 25.8576 12.173 26.0854 11.437 26.0854C10.6919 26.0854 10.0994 25.8587 9.65967 25.4053C9.21989 24.9495 9 24.3229 9 23.5254ZM15.7812 26V21.8369H14.2944V20.9893H18.2764V21.8369H16.793V26H15.7812ZM18.9326 20.9893V26H19.9443V24.1099H20.604C21.062 24.1099 21.4118 24.0859 21.6533 24.0381C21.8311 23.9993 22.0054 23.9207 22.1763 23.8022C22.3494 23.6815 22.4919 23.5163 22.6035 23.3066C22.7152 23.097 22.771 22.8384 22.771 22.5308C22.771 22.132 22.6742 21.8073 22.4805 21.5566C22.2868 21.3037 22.0464 21.1396 21.7593 21.0645C21.5724 21.0143 21.1714 20.9893 20.5562 20.9893H18.9326Z" fill="#F37600"/>
</g>
<g id="logo">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 5H19V6H8V16H24V10H25V17H7V5Z" fill="#BFBFBF"/>
<path d="M11 15V13H9V15H11Z" fill="#BFBFBF"/>
<path d="M11 10V12H9V10H11Z" fill="#BFBFBF"/>
<path d="M11 7V9H9V7H11Z" fill="#BFBFBF"/>
<path d="M12 7V9H19V8H16V7H12Z" fill="#BFBFBF"/>
<path d="M17 10H12V12H15V11H17V10Z" fill="#BFBFBF"/>
<path d="M18 13H12V15H22V14H18V13Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M18 11V2H19V10H27V11H18Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="16" y1="30" x2="16" y2="1" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,18 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="32X32 / ots">
<path id="background" d="M5 2H19L27 10V30H5V2Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M5 30H27V10L19 2H5V30ZM19 1H4V31H28V10L19 1Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M10.1484 23.4912C10.1484 24.0586 10.2795 24.4893 10.5415 24.7832C10.8035 25.0749 11.1362 25.2207 11.5396 25.2207C11.9429 25.2207 12.2733 25.076 12.5308 24.7866C12.7905 24.495 12.9204 24.0586 12.9204 23.4775C12.9204 22.9033 12.7939 22.4749 12.541 22.1924C12.2904 21.9098 11.9565 21.7686 11.5396 21.7686C11.1226 21.7686 10.7865 21.9121 10.5312 22.1992C10.276 22.484 10.1484 22.9147 10.1484 23.4912Z" fill="#679F24"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8 19C7.44772 19 7 19.4477 7 20V27C7 27.5523 7.44772 28 8 28H24C24.5523 28 25 27.5523 25 27V20C25 19.4477 24.5523 19 24 19H8ZM9.10596 23.5254C9.10596 23.015 9.18229 22.5866 9.33496 22.2402C9.44889 21.985 9.60384 21.756 9.7998 21.5532C9.99805 21.3504 10.2145 21.2 10.4492 21.1021C10.7614 20.9699 11.1214 20.9038 11.5293 20.9038C12.2676 20.9038 12.8577 21.1328 13.2998 21.5908C13.7441 22.0488 13.9663 22.6857 13.9663 23.5015C13.9663 24.3104 13.7464 24.9438 13.3066 25.4019C12.8669 25.8576 12.279 26.0854 11.543 26.0854C10.7979 26.0854 10.2054 25.8587 9.76562 25.4053C9.32585 24.9495 9.10596 24.3229 9.10596 23.5254ZM15.8872 26V21.8369H14.4004V20.9893H18.3823V21.8369H16.8989V26H15.8872ZM19.7666 24.2739L18.7822 24.3696C18.8483 24.9302 19.0511 25.3574 19.3906 25.6514C19.7301 25.943 20.2166 26.0889 20.8501 26.0889C21.2853 26.0889 21.6488 26.0285 21.9404 25.9077C22.2321 25.7847 22.4577 25.5978 22.6172 25.3472C22.7767 25.0965 22.8564 24.8276 22.8564 24.5405C22.8564 24.2238 22.7892 23.9583 22.6548 23.7441C22.5226 23.5277 22.3381 23.3579 22.1011 23.2349C21.8664 23.1095 21.5029 22.9888 21.0107 22.8726C20.5186 22.7563 20.2087 22.6447 20.0811 22.5376C19.9808 22.4533 19.9307 22.3519 19.9307 22.2334C19.9307 22.1035 19.9842 21.9998 20.0913 21.9224C20.2576 21.8016 20.4878 21.7412 20.7817 21.7412C21.0666 21.7412 21.2796 21.7982 21.4209 21.9121C21.5645 22.0238 21.6579 22.2083 21.7012 22.4658L22.7129 22.4214C22.6969 21.9611 22.5295 21.5931 22.2104 21.3174C21.8937 21.0417 21.4209 20.9038 20.792 20.9038C20.4069 20.9038 20.0776 20.9619 19.8042 21.0781C19.533 21.1943 19.3245 21.3641 19.1787 21.5874C19.0352 21.8084 18.9634 22.0465 18.9634 22.3018C18.9634 22.6982 19.1172 23.0343 19.4248 23.3101C19.6436 23.506 20.0241 23.6712 20.5664 23.8057C20.988 23.9105 21.258 23.9834 21.3765 24.0244C21.5496 24.0859 21.6704 24.1589 21.7388 24.2432C21.8094 24.3252 21.8447 24.4255 21.8447 24.5439C21.8447 24.7285 21.7616 24.8903 21.5952 25.0293C21.4312 25.166 21.1862 25.2344 20.8604 25.2344C20.5527 25.2344 20.3078 25.1569 20.1255 25.002C19.9455 24.847 19.8258 24.6043 19.7666 24.2739Z" fill="#679F24"/>
</g>
<path id="logo" fill-rule="evenodd" clip-rule="evenodd" d="M7 5H19V6H14V13H24V10H25V17H7V5ZM24 14H14V16H24V14ZM13 16V14H11V16H13ZM10 16V14H8V16H10ZM8 13H10V6H8V13ZM11 6V13H13V6H11Z" fill="#BFBFBF"/>
<path id="ear shadow" opacity="0.3" d="M18 11V2H19V10H27V11H18Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="16" y1="30" x2="16" y2="1" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,17 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="32X32 / ott">
<path id="background" d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28V9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M6 4H18V6H6V4Z" fill="#BFBFBF"/>
<path d="M18 8H6V10H18V8Z" fill="#BFBFBF"/>
<path d="M26 12H6V14H26V12Z" fill="#BFBFBF"/>
<path d="M6 16H26V18H6V16Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
<g id="Subtract">
<path d="M11 23V26H9V23H11Z" fill="#0984B7"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 20C6.44772 20 6 20.4477 6 21V28C6 28.5523 6.44772 29 7 29H25C25.5523 29 26 28.5523 26 28V21C26 20.4477 25.5523 20 25 20H7ZM11 22H9V23H8V26H9V27H11V26H12V23H11V22ZM18 22H13V23H15V27H16V23H18V22ZM19 22H24V23H22V27H21V23H19V22Z" fill="#0984B7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 971 B

View File

@ -0,0 +1,21 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="32X32 / pptm">
<path id="background" d="M4 1H19L28 9L28.1676 31H4V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28.148L28 9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M6 4V18H26V10H25V17H7V5H18V4H6Z" fill="#BFBFBF"/>
<path d="M18 7H16V6H12V8H18V7Z" fill="#BFBFBF"/>
<path d="M10 6H8V8H10V6Z" fill="#BFBFBF"/>
<path d="M17 10V11H15V12H12V10H17Z" fill="#BFBFBF"/>
<path d="M10 14H8V16H10V14Z" fill="#BFBFBF"/>
<path d="M12 14H15V15H23V16H12V14Z" fill="#BFBFBF"/>
<path d="M10 10H8V12H10V10Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
<g id="Subtract">
<path d="M9 23H10V24H9V23Z" fill="#F36700"/>
<path d="M14 23H13V24H14V23Z" fill="#F36700"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 20C6.44771 20 6 20.4477 6 21V28C6 28.5523 6.44772 29 7 29H25C25.5523 29 26 28.5523 26 28V21C26 20.4477 25.5523 20 25 20H7ZM8 27V22H11V25H9V27H8ZM15 22H12V27H13V25H15V22ZM16 22H19V23H18V27H17V23H16V22ZM20 22H21V23H22V25H21V27H20V22ZM23 25V27H22V25H23ZM23 25V23H24V22H25V27H24V25H23Z" fill="#F36700"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,18 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="64X64 / dotx">
<path id="background" d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M13 9H38V14H13V9Z" fill="#BFBFBF"/>
<path d="M13 16H38V19H51V21H13V16Z" fill="#BFBFBF"/>
<path d="M13 23H51V28H13V23Z" fill="#BFBFBF"/>
<path d="M13 30H51V35H13V30Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
<g id="Subtract">
<path d="M27.0543 51.8139C26.5837 51.2861 26.3485 50.5127 26.3485 49.4939C26.3485 48.4587 26.5776 47.6853 27.0359 47.1738C27.4942 46.6583 28.0977 46.4005 28.8465 46.4005C29.5953 46.4005 30.1948 46.6542 30.6448 47.1616C31.099 47.6689 31.3261 48.4382 31.3261 49.4693C31.3261 50.5127 31.0929 51.2963 30.6264 51.8201C30.1641 52.3397 29.5708 52.5996 28.8465 52.5996C28.1223 52.5996 27.5249 52.3377 27.0543 51.8139Z" fill="#1E7AAA"/>
<path d="M18.2001 52.4829V46.5232H19.0164C19.757 46.5232 20.2541 46.5519 20.5078 46.6092C20.8475 46.6828 21.1277 46.824 21.3487 47.0327C21.5697 47.2414 21.7415 47.5319 21.8643 47.9042C21.987 48.2766 22.0484 48.8106 22.0484 49.5062C22.0484 50.2018 21.987 50.7521 21.8643 51.1572C21.7415 51.5582 21.5819 51.8467 21.3855 52.0226C21.1932 52.1986 20.9497 52.3234 20.6551 52.397C20.4301 52.4543 20.0639 52.4829 19.5565 52.4829H18.2001Z" fill="#1E7AAA"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 39C13.8954 39 13 39.8955 13 41V57C13 58.1045 13.8954 59 15 59H49C50.1046 59 51 58.1045 51 57V41C51 39.8955 50.1046 39 49 39H15ZM24.8877 47.2475C24.6135 47.8694 24.4765 48.6387 24.4765 49.5553C24.4765 50.9874 24.8713 52.1126 25.661 52.931C26.4508 53.7453 27.5146 54.1524 28.8526 54.1524C30.1743 54.1524 31.23 53.7432 32.0197 52.9249C32.8094 52.1024 33.2043 50.9649 33.2043 49.5123C33.2043 48.0474 32.8053 46.9038 32.0074 46.0813C31.2136 45.2589 30.1538 44.8477 28.8281 44.8477C28.0957 44.8477 27.4492 44.9663 26.8886 45.2036C26.4671 45.3796 26.0784 45.6496 25.7224 46.0138C25.3705 46.378 25.0923 46.7892 24.8877 47.2475ZM19.7038 45.0011H16.3833V53.999H19.802C20.4731 53.999 21.0091 53.9355 21.4101 53.8087C21.9461 53.6368 22.3716 53.3975 22.6867 53.0906C23.1041 52.6855 23.4253 52.1556 23.6503 51.5009C23.8345 50.9649 23.9265 50.3266 23.9265 49.586C23.9265 48.743 23.8283 48.0352 23.6319 47.4623C23.4355 46.8854 23.1491 46.3984 22.7726 46.0015C22.3962 45.6046 21.9441 45.3284 21.4162 45.173C21.0234 45.0584 20.4526 45.0011 19.7038 45.0011ZM36.0252 53.999V46.5232H33.3553V45.0011H42.5532L44.3577 47.892L46.1253 45.0011H48.2306L45.4318 49.3711L48.5068 53.999H46.3156L44.3209 50.8871L42.32 53.999H40.1411L43.2161 49.3036L40.5057 45.1186V46.5232H37.8419V53.999H36.0252Z" fill="#1E7AAA"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,27 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="64X64 / otp">
<path id="background" d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M19.2339 48.624C19.2339 49.8398 19.5146 50.7627 20.0762 51.3926C20.6377 52.0176 21.3506 52.3301 22.2148 52.3301C23.0791 52.3301 23.7871 52.02 24.3389 51.3999C24.8955 50.7749 25.1738 49.8398 25.1738 48.5947C25.1738 47.3643 24.9028 46.4463 24.3608 45.8408C23.8237 45.2354 23.1084 44.9326 22.2148 44.9326C21.3213 44.9326 20.6011 45.2402 20.0542 45.8555C19.5073 46.4658 19.2339 47.3887 19.2339 48.624Z" fill="#F37600"/>
<path d="M40.4521 48.126V45.0791H41.4995C42.2808 45.0791 42.8008 45.1035 43.0596 45.1523C43.4111 45.2158 43.7017 45.3745 43.9312 45.6284C44.1606 45.8823 44.2754 46.2046 44.2754 46.5952C44.2754 46.9126 44.1924 47.1909 44.0264 47.4302C43.8652 47.6694 43.6406 47.8452 43.3525 47.9575C43.0645 48.0698 42.4932 48.126 41.6387 48.126H40.4521Z" fill="#F37600"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 39C13.8954 39 13 39.8954 13 41V57C13 58.1046 13.8954 59 15 59H49C50.1046 59 51 58.1046 51 57V41C51 39.8954 50.1046 39 49 39H15ZM17 48.6973C17 47.6035 17.1636 46.6855 17.4907 45.9434C17.7349 45.3965 18.0669 44.9058 18.4868 44.4712C18.9116 44.0366 19.3755 43.7144 19.8784 43.5044C20.5474 43.2212 21.3188 43.0796 22.1929 43.0796C23.7749 43.0796 25.0396 43.5703 25.9868 44.5518C26.939 45.5332 27.415 46.8979 27.415 48.646C27.415 50.3794 26.9438 51.7368 26.0015 52.7183C25.0591 53.6948 23.7993 54.1831 22.2222 54.1831C20.6255 54.1831 19.356 53.6973 18.4136 52.7256C17.4712 51.749 17 50.4062 17 48.6973ZM31.5312 54V45.0791H28.3452V43.2627H36.8779V45.0791H33.6992V54H31.5312ZM38.2842 43.2627V54H40.4521V49.9497H41.8657C42.8472 49.9497 43.5967 49.8984 44.1143 49.7959C44.4951 49.7129 44.8687 49.5444 45.2349 49.2905C45.606 49.0317 45.9111 48.6777 46.1504 48.2285C46.3896 47.7793 46.5093 47.2251 46.5093 46.5659C46.5093 45.7114 46.3018 45.0156 45.8867 44.4785C45.4717 43.9365 44.9565 43.585 44.3413 43.4238C43.9409 43.3164 43.0815 43.2627 41.7632 43.2627H38.2842Z" fill="#F37600"/>
</g>
<g id="logo">
<path d="M38 9V11H15V33H49V19H51V35H13V9H38Z" fill="#BFBFBF"/>
<path d="M21 27H17V31H21V27Z" fill="#BFBFBF"/>
<path d="M17 20V24H21V20H17Z" fill="#BFBFBF"/>
<path d="M17 13V17H21V13H17Z" fill="#BFBFBF"/>
<path d="M23 13V17H38V15H31V13H23Z" fill="#BFBFBF"/>
<path d="M23 24V20H34V22H29V24H23Z" fill="#BFBFBF"/>
<path d="M23 31V27H36V29H44V31H23Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="32" y1="62.8333" x2="32" y2="8.08663e-07" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,18 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="64X64 / ots">
<path id="background" d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M19.2339 48.624C19.2339 49.8398 19.5146 50.7627 20.0762 51.3926C20.6377 52.0176 21.3506 52.3301 22.2148 52.3301C23.0791 52.3301 23.7871 52.02 24.3389 51.3999C24.8955 50.7749 25.1738 49.8398 25.1738 48.5947C25.1738 47.3643 24.9028 46.4463 24.3608 45.8408C23.8237 45.2354 23.1084 44.9326 22.2148 44.9326C21.3213 44.9326 20.6011 45.2402 20.0542 45.8555C19.5073 46.4658 19.2339 47.3887 19.2339 48.624Z" fill="#679F24"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 39C13.8954 39 13 39.8954 13 41V57C13 58.1046 13.8954 59 15 59H49C50.1046 59 51 58.1046 51 57V41C51 39.8954 50.1046 39 49 39H15ZM17 48.6973C17 47.6035 17.1636 46.6855 17.4907 45.9434C17.7349 45.3965 18.0669 44.9058 18.4868 44.4712C18.9116 44.0366 19.3755 43.7144 19.8784 43.5044C20.5474 43.2212 21.3188 43.0796 22.1929 43.0796C23.7749 43.0796 25.0396 43.5703 25.9868 44.5518C26.939 45.5332 27.415 46.8979 27.415 48.646C27.415 50.3794 26.9438 51.7368 26.0015 52.7183C25.0591 53.6948 23.7993 54.1831 22.2222 54.1831C20.6255 54.1831 19.356 53.6973 18.4136 52.7256C17.4712 51.749 17 50.4062 17 48.6973ZM31.5312 54V45.0791H28.3452V43.2627H36.8779V45.0791H33.6992V54H31.5312ZM39.8442 50.3013L37.7349 50.5063C37.8765 51.7075 38.311 52.623 39.0386 53.2529C39.7661 53.8779 40.8086 54.1904 42.166 54.1904C43.0986 54.1904 43.8774 54.061 44.5024 53.8022C45.1274 53.5386 45.6108 53.1382 45.9526 52.6011C46.2944 52.064 46.4653 51.4878 46.4653 50.8726C46.4653 50.1938 46.3213 49.625 46.0332 49.166C45.75 48.7021 45.3545 48.3384 44.8467 48.0747C44.3438 47.8062 43.5649 47.5474 42.5103 47.2983C41.4556 47.0493 40.7915 46.8101 40.5181 46.5806C40.3032 46.3999 40.1958 46.1826 40.1958 45.9287C40.1958 45.6504 40.3105 45.4282 40.54 45.2622C40.8965 45.0034 41.3896 44.874 42.0195 44.874C42.6299 44.874 43.0864 44.9961 43.3892 45.2402C43.6968 45.4795 43.897 45.875 43.9897 46.4268L46.1577 46.3315C46.1235 45.3452 45.7646 44.5566 45.0811 43.9658C44.4023 43.375 43.3892 43.0796 42.0415 43.0796C41.2163 43.0796 40.5107 43.2041 39.9248 43.4531C39.3438 43.7021 38.897 44.0659 38.5845 44.5444C38.2769 45.0181 38.123 45.5283 38.123 46.0752C38.123 46.9248 38.4526 47.645 39.1118 48.2358C39.5806 48.6558 40.396 49.0098 41.5581 49.2979C42.4614 49.5225 43.04 49.6787 43.2939 49.7666C43.665 49.8984 43.9238 50.0547 44.0703 50.2354C44.2217 50.4111 44.2974 50.626 44.2974 50.8799C44.2974 51.2754 44.1191 51.6221 43.7627 51.9199C43.4111 52.2129 42.8862 52.3594 42.188 52.3594C41.5288 52.3594 41.0039 52.1934 40.6133 51.8613C40.2275 51.5293 39.9712 51.0093 39.8442 50.3013Z" fill="#679F24"/>
</g>
<path id="logo" fill-rule="evenodd" clip-rule="evenodd" d="M13 9H38V11H27V26H49V19H51V35H13V9ZM49 28H27V33H49V28ZM25 33V28H21V33H25ZM19 33V28H15V33H19ZM15 26H19V11H15V26ZM21 11V26H25V11H21Z" fill="#BFBFBF"/>
<path id="ear shadow" opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="32" y1="62.8333" x2="32" y2="8.08663e-07" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,17 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="64X64 / ott">
<path id="background" d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<g id="logo">
<path d="M13 9H38V14H13V9Z" fill="#BFBFBF"/>
<path d="M13 16H38V19H51V21H13V16Z" fill="#BFBFBF"/>
<path d="M13 23H51V28H13V23Z" fill="#BFBFBF"/>
<path d="M13 30H51V35H13V30Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
<g id="Subtract">
<path d="M19.8784 48.6245C19.8784 49.8403 20.1592 50.7632 20.7207 51.3931C21.2822 52.0181 21.9951 52.3306 22.8594 52.3306C23.7236 52.3306 24.4316 52.0205 24.9834 51.4004C25.54 50.7754 25.8184 49.8403 25.8184 48.5952C25.8184 47.3647 25.5474 46.4468 25.0054 45.8413C24.4683 45.2358 23.7529 44.9331 22.8594 44.9331C21.9658 44.9331 21.2456 45.2407 20.6987 45.856C20.1519 46.4663 19.8784 47.3892 19.8784 48.6245Z" fill="#0984B7"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 39C13.8954 39 13 39.8954 13 41V57C13 58.1046 13.8954 59 15 59H49C50.1046 59 51 58.1046 51 57V41C51 39.8954 50.1046 39 49 39H15ZM17.6445 48.6978C17.6445 47.604 17.8081 46.686 18.1353 45.9438C18.3794 45.397 18.7114 44.9062 19.1313 44.4717C19.5562 44.0371 20.02 43.7148 20.5229 43.5049C21.1919 43.2217 21.9634 43.0801 22.8374 43.0801C24.4194 43.0801 25.6841 43.5708 26.6313 44.5522C27.5835 45.5337 28.0596 46.8984 28.0596 48.6465C28.0596 50.3799 27.5884 51.7373 26.646 52.7188C25.7036 53.6953 24.4438 54.1836 22.8667 54.1836C21.27 54.1836 20.0005 53.6978 19.0581 52.7261C18.1157 51.7495 17.6445 50.4067 17.6445 48.6978ZM32.1758 54.0005V45.0796H28.9897V43.2632H37.5225V45.0796H34.3438V54.0005H32.1758ZM41.3457 45.0796V54.0005H43.5137V45.0796H46.6924V43.2632H38.1597V45.0796H41.3457Z" fill="#0984B7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,21 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="64X64 / pptm">
<path id="background" d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<g id="logo">
<path fill-rule="evenodd" clip-rule="evenodd" d="M13 9H38V11H15V33H49V19H51V35H13V9Z" fill="#BFBFBF"/>
<path d="M17 31V27H21V31H17Z" fill="#BFBFBF"/>
<path d="M21 24H17V20H21V24Z" fill="#BFBFBF"/>
<path d="M17 13V17H21V13H17Z" fill="#BFBFBF"/>
<path d="M23 13V17H34V15H30V13H23Z" fill="#BFBFBF"/>
<path d="M41 20H23V24H33V22H41V20Z" fill="#BFBFBF"/>
<path d="M23 31V27H47V29H39V31H23Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
<g id="Subtract">
<path d="M18.2123 48.0793V45.5261H19.09C19.7446 45.5261 20.1804 45.5465 20.3973 45.5874C20.6919 45.6406 20.9354 45.7736 21.1277 45.9864C21.32 46.1992 21.4161 46.4692 21.4161 46.7966C21.4161 47.0625 21.3466 47.2958 21.2075 47.4963C21.0724 47.6968 20.8842 47.8441 20.6428 47.9382C20.4014 48.0323 19.9226 48.0793 19.2066 48.0793H18.2123Z" fill="#F36700"/>
<path d="M25.9679 48.0793V45.5261H26.8455C27.5002 45.5261 27.936 45.5465 28.1529 45.5874C28.4475 45.6406 28.6909 45.7736 28.8833 45.9864C29.0756 46.1992 29.1717 46.4692 29.1717 46.7966C29.1717 47.0625 29.1022 47.2958 28.9631 47.4963C28.828 47.6968 28.6398 47.8441 28.3984 47.9382C28.157 48.0323 27.6782 48.0793 26.9622 48.0793H25.9679Z" fill="#F36700"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 39C13.8955 39 13 39.8955 13 41V57C13 58.1045 13.8955 59 15 59H49C50.1045 59 51 58.1045 51 57V41C51 39.8955 50.1045 39 49 39H15ZM16.3955 44.0039V53.0018H18.2123V49.6076H19.3968C20.2193 49.6076 20.8474 49.5647 21.2811 49.4787C21.6003 49.4092 21.9133 49.268 22.2202 49.0552C22.5312 48.8384 22.7869 48.5417 22.9874 48.1653C23.1879 47.7888 23.2881 47.3244 23.2881 46.772C23.2881 46.0559 23.1142 45.4729 22.7664 45.0228C22.4186 44.5686 21.9869 44.274 21.4714 44.1389C21.1359 44.0489 20.4157 44.0039 19.3109 44.0039H16.3955ZM24.1511 44.0039V53.0018H25.9679V49.6076H27.1524C27.9749 49.6076 28.603 49.5647 29.0367 49.4787C29.3559 49.4092 29.6689 49.268 29.9758 49.0552C30.2867 48.8384 30.5425 48.5417 30.743 48.1653C30.9435 47.7888 31.0437 47.3244 31.0437 46.772C31.0437 46.0559 30.8698 45.4729 30.522 45.0228C30.1742 44.5686 29.7425 44.274 29.227 44.1389C28.8914 44.0489 28.1713 44.0039 27.0665 44.0039H24.1511ZM33.9321 53.0018V45.5261H31.2622V44.0039H38.4126V45.5261H35.7489V53.0018H33.9321ZM38.938 44.0039V53.0018H40.6259V45.9189L42.4058 53.0018H44.1551L45.9411 45.9189V53.0018H47.629V44.0039H44.9039L43.2897 50.1416L41.657 44.0039H38.938Z" fill="#F36700"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,24 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="96x96 / dotx" clip-path="url(#clip0)">
<path id="background" d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<rect id="Rectangle 1" x="20" y="58" width="56" height="31" rx="3" fill="#1E7AAA"/>
<path id="DOTX" d="M22.8523 66.6836H28.1355C29.327 66.6836 30.2352 66.7747 30.8602 66.957C31.7 67.2044 32.4194 67.6439 33.0184 68.2754C33.6173 68.9069 34.073 69.6816 34.3855 70.5996C34.698 71.5111 34.8543 72.6374 34.8543 73.9785C34.8543 75.1569 34.7078 76.1725 34.4148 77.0254C34.0568 78.0671 33.5457 78.9102 32.8816 79.5547C32.3803 80.043 31.7033 80.4238 30.8504 80.6973C30.2124 80.8991 29.3595 81 28.2918 81H22.8523V66.6836ZM25.743 69.1055V78.5879H27.9012C28.7085 78.5879 29.2911 78.5423 29.6492 78.4512C30.118 78.334 30.5053 78.1354 30.8113 77.8555C31.1238 77.5755 31.3777 77.1165 31.573 76.4785C31.7684 75.834 31.866 74.9583 31.866 73.8516C31.866 72.7448 31.7684 71.8952 31.573 71.3027C31.3777 70.7103 31.1043 70.248 30.7527 69.916C30.4012 69.584 29.9552 69.3594 29.4148 69.2422C29.0112 69.151 28.2202 69.1055 27.0418 69.1055H25.743ZM35.9293 73.9297C35.9293 72.4714 36.1474 71.2474 36.5836 70.2578C36.9091 69.5286 37.3518 68.8743 37.9117 68.2949C38.4781 67.7155 39.0966 67.2858 39.7672 67.0059C40.6591 66.6283 41.6878 66.4395 42.8531 66.4395C44.9625 66.4395 46.6487 67.0938 47.9117 68.4023C49.1813 69.7109 49.816 71.5306 49.816 73.8613C49.816 76.1725 49.1878 77.9824 47.9313 79.291C46.6747 80.5931 44.9951 81.2441 42.8922 81.2441C40.7633 81.2441 39.0706 80.5964 37.8141 79.3008C36.5576 77.9987 35.9293 76.2083 35.9293 73.9297ZM38.9078 73.832C38.9078 75.4531 39.2822 76.6836 40.0309 77.5234C40.7796 78.3568 41.7301 78.7734 42.8824 78.7734C44.0348 78.7734 44.9788 78.36 45.7145 77.5332C46.4566 76.6999 46.8277 75.4531 46.8277 73.793C46.8277 72.1523 46.4664 70.9284 45.7438 70.1211C45.0276 69.3138 44.0738 68.9102 42.8824 68.9102C41.691 68.9102 40.7307 69.3203 40.0016 70.1406C39.2724 70.9544 38.9078 72.1849 38.9078 73.832ZM54.5043 81V69.1055H50.2563V66.6836H61.6332V69.1055H57.3949V81H54.5043ZM61.2531 81L66.1457 73.5293L61.7121 66.6836H65.091L67.9621 71.2832L70.7746 66.6836H74.1242L69.6711 73.6367L74.5637 81H71.0773L67.9035 76.0488L64.7199 81H61.2531Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9V96H87V30L57 0Z" fill="url(#paint0_linear)"/>
<g id="logo">
<path d="M57 11H20V18H57V11Z" fill="#BFBFBF"/>
<path d="M57 22H20V29H57V22Z" fill="#BFBFBF"/>
<path d="M76 33H20V40H76V33Z" fill="#BFBFBF"/>
<path d="M20 44H76V51H20V44Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="48" y1="94.25" x2="48" y2="1.21299e-06" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,30 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="96X96 / otp" clip-path="url(#clip0)">
<path id="background" d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9V96H87V30L57 0Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M28.4253 73.7568C28.4253 75.6211 28.8558 77.0361 29.7168 78.002C30.5778 78.9603 31.6709 79.4395 32.9961 79.4395C34.3213 79.4395 35.4069 78.964 36.2529 78.0132C37.1064 77.0548 37.5332 75.6211 37.5332 73.7119C37.5332 71.8252 37.1177 70.4176 36.2866 69.4893C35.4631 68.5609 34.3662 68.0967 32.9961 68.0967C31.626 68.0967 30.5216 68.5684 29.6831 69.5117C28.8446 70.4476 28.4253 71.8626 28.4253 73.7568Z" fill="#F37600"/>
<path d="M60.96 72.9932V68.3213H62.5659C63.7638 68.3213 64.5612 68.3587 64.958 68.4336C65.4971 68.5309 65.9425 68.7743 66.2944 69.1636C66.6463 69.5529 66.8223 70.047 66.8223 70.646C66.8223 71.1327 66.695 71.5594 66.4404 71.9263C66.1934 72.2931 65.849 72.5627 65.4072 72.7349C64.9655 72.9071 64.0895 72.9932 62.7793 72.9932H60.96Z" fill="#F37600"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23 58C21.3431 58 20 59.3431 20 61V86C20 87.6569 21.3431 89 23 89H73C74.6569 89 76 87.6569 76 86V61C76 59.3431 74.6569 58 73 58H23ZM25 73.8691C25 72.1921 25.2508 70.7845 25.7524 69.6465C26.1268 68.8079 26.6359 68.0555 27.2798 67.3892C27.9312 66.7228 28.6424 66.2287 29.4136 65.9067C30.4393 65.4725 31.6222 65.2554 32.9624 65.2554C35.3882 65.2554 37.3273 66.0078 38.7798 67.5127C40.2397 69.0176 40.9697 71.1102 40.9697 73.7905C40.9697 76.4484 40.2472 78.5298 38.8022 80.0347C37.3573 81.5321 35.4256 82.2808 33.0073 82.2808C30.5591 82.2808 28.6125 81.5358 27.1675 80.0459C25.7225 78.5485 25 76.4896 25 73.8691ZM47.2812 82V68.3213H42.396V65.5361H55.4795V68.3213H50.6055V82H47.2812ZM57.6357 65.5361V82H60.96V75.7896H63.1274C64.6323 75.7896 65.7816 75.7109 66.5752 75.5537C67.1592 75.4264 67.7319 75.1681 68.2935 74.7788C68.8625 74.382 69.3304 73.8392 69.6973 73.1504C70.0641 72.4616 70.2476 71.6118 70.2476 70.6011C70.2476 69.2909 69.9294 68.224 69.293 67.4004C68.6566 66.5693 67.8667 66.0303 66.9233 65.7832C66.3094 65.6185 64.9917 65.5361 62.9702 65.5361H57.6357Z" fill="#F37600"/>
</g>
<g id="logo">
<path d="M57 11H20V51H76V29H73V48H23V14H57V11Z" fill="#BFBFBF"/>
<path d="M57 20H47V17H35V23H57V20Z" fill="#BFBFBF"/>
<path d="M32 17H26V23H32V17Z" fill="#BFBFBF"/>
<path d="M67 42H54V39H35V45H67V42Z" fill="#BFBFBF"/>
<path d="M52 28H35V34H44V31H52V28Z" fill="#BFBFBF"/>
<path d="M32 28H26V34H32V28Z" fill="#BFBFBF"/>
<path d="M32 39H26V45H32V39Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="48" y1="94.25" x2="48" y2="1.21299e-06" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,21 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="96X96 / ots" clip-path="url(#clip0)">
<path id="background" d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9V96H87V30L57 0Z" fill="url(#paint0_linear)"/>
<g id="format">
<path d="M28.4253 73.7568C28.4253 75.6211 28.8558 77.0361 29.7168 78.002C30.5778 78.9603 31.6709 79.4395 32.9961 79.4395C34.3213 79.4395 35.4069 78.964 36.2529 78.0132C37.1064 77.0548 37.5332 75.6211 37.5332 73.7119C37.5332 71.8252 37.1177 70.4176 36.2866 69.4893C35.4631 68.5609 34.3662 68.0967 32.9961 68.0967C31.626 68.0967 30.5216 68.5684 29.6831 69.5117C28.8446 70.4476 28.4253 71.8626 28.4253 73.7568Z" fill="#679F24"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23 58C21.3431 58 20 59.3431 20 61V86C20 87.6569 21.3431 89 23 89H73C74.6569 89 76 87.6569 76 86V61C76 59.3431 74.6569 58 73 58H23ZM25 73.8691C25 72.1921 25.2508 70.7845 25.7524 69.6465C26.1268 68.8079 26.6359 68.0555 27.2798 67.3892C27.9312 66.7228 28.6424 66.2287 29.4136 65.9067C30.4393 65.4725 31.6222 65.2554 32.9624 65.2554C35.3882 65.2554 37.3273 66.0078 38.7798 67.5127C40.2397 69.0176 40.9697 71.1102 40.9697 73.7905C40.9697 76.4484 40.2472 78.5298 38.8022 80.0347C37.3573 81.5321 35.4256 82.2808 33.0073 82.2808C30.5591 82.2808 28.6125 81.5358 27.1675 80.0459C25.7225 78.5485 25 76.4896 25 73.8691ZM47.2812 82V68.3213H42.396V65.5361H55.4795V68.3213H50.6055V82H47.2812ZM60.0278 76.3286L56.7935 76.6431C57.0106 78.4849 57.6769 79.8887 58.7925 80.8545C59.908 81.8128 61.5065 82.292 63.5879 82.292C65.0179 82.292 66.2121 82.0936 67.1704 81.6968C68.1287 81.2925 68.87 80.6786 69.394 79.855C69.9181 79.0314 70.1802 78.1479 70.1802 77.2046C70.1802 76.1639 69.9593 75.2917 69.5176 74.5879C69.0833 73.8766 68.4769 73.3188 67.6982 72.9146C66.9271 72.5028 65.7329 72.106 64.1157 71.7241C62.4985 71.3423 61.4803 70.9754 61.061 70.6235C60.7316 70.3465 60.5669 70.0133 60.5669 69.624C60.5669 69.1973 60.7428 68.8566 61.0947 68.6021C61.6413 68.2052 62.3975 68.0068 63.3633 68.0068C64.2992 68.0068 64.9992 68.194 65.4634 68.5684C65.9351 68.9352 66.242 69.5417 66.3843 70.3877L69.7085 70.2417C69.6561 68.7293 69.1058 67.5202 68.0576 66.6143C67.0169 65.7083 65.4634 65.2554 63.397 65.2554C62.1317 65.2554 61.0498 65.4463 60.1514 65.8281C59.2604 66.21 58.5754 66.7677 58.0962 67.5015C57.6245 68.2277 57.3887 69.0101 57.3887 69.8486C57.3887 71.1514 57.894 72.2557 58.9048 73.1616C59.6235 73.8055 60.8739 74.3483 62.6558 74.79C64.0409 75.1344 64.9281 75.374 65.3174 75.5088C65.8864 75.7109 66.2832 75.9505 66.5078 76.2275C66.7399 76.4971 66.856 76.8265 66.856 77.2158C66.856 77.8223 66.5827 78.3538 66.0361 78.8105C65.4971 79.2598 64.6922 79.4844 63.6216 79.4844C62.6108 79.4844 61.806 79.2298 61.207 78.7207C60.6156 78.2116 60.2225 77.4142 60.0278 76.3286Z" fill="#679F24"/>
</g>
<path id="logo" fill-rule="evenodd" clip-rule="evenodd" d="M57 11H20V50H76V29H73V37H41V14H57V11ZM29 14H23V37H29V14ZM32 14V37H38V14H32ZM32 40H38V47H32V40ZM41 40V47H73V40H41ZM29 40H23V47H29V40Z" fill="#C4C4C4"/>
<path id="ear shadow" opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="48" y1="94.25" x2="48" y2="1.21299e-06" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,26 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="96x96 / ott" clip-path="url(#clip0)">
<path id="background" d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9V96H87V30L57 0Z" fill="url(#paint0_linear)"/>
<g id="logo">
<path d="M57 11H20V18H57V11Z" fill="#BFBFBF"/>
<path d="M57 22H20V29H57V22Z" fill="#BFBFBF"/>
<path d="M76 33H20V40H76V33Z" fill="#BFBFBF"/>
<path d="M20 44H76V51H20V44Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
<g id="Subtract">
<path d="M31.6541 73.5488C31.6541 75.0078 31.991 76.1152 32.6648 76.8711C33.3386 77.6211 34.1941 77.9961 35.2312 77.9961C36.2683 77.9961 37.1179 77.624 37.78 76.8799C38.448 76.1299 38.782 75.0078 38.782 73.5137C38.782 72.0371 38.4568 70.9355 37.8064 70.209C37.1619 69.4824 36.3035 69.1191 35.2312 69.1191C34.1589 69.1191 33.2947 69.4883 32.6384 70.2266C31.9822 70.959 31.6541 72.0664 31.6541 73.5488Z" fill="#0984B7"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M23 58C21.3431 58 20 59.3431 20 61V86C20 87.6569 21.3431 89 23 89H73C74.6569 89 76 87.6569 76 86V61C76 59.3431 74.6569 58 73 58H23ZM28.9734 73.6367C28.9734 72.3242 29.1697 71.2227 29.5623 70.332C29.8552 69.6758 30.2537 69.0869 30.7576 68.5654C31.2673 68.0439 31.824 67.6572 32.4275 67.4053C33.2302 67.0654 34.156 66.8955 35.2048 66.8955C37.1033 66.8955 38.6208 67.4844 39.7576 68.6621C40.9001 69.8398 41.4714 71.4775 41.4714 73.5752C41.4714 75.6553 40.906 77.2842 39.7751 78.4619C38.6443 79.6338 37.1326 80.2197 35.24 80.2197C33.324 80.2197 31.8005 79.6367 30.6697 78.4707C29.5388 77.2988 28.9734 75.6875 28.9734 73.6367ZM48.2109 80V69.2949H44.3876V67.1152H54.6269V69.2949H50.8125V80H48.2109ZM61.0148 69.2949V80H63.6164V69.2949H67.4308V67.1152H57.1916V69.2949H61.0148Z" fill="#0984B7"/>
</g>
</g>
<defs>
<linearGradient id="paint0_linear" x1="48" y1="94.25" x2="48" y2="1.21299e-06" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,27 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="96X96 / pptm" clip-path="url(#clip0)">
<path id="background" d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path id="shadow" fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9V96H87V30L57 0Z" fill="url(#paint0_linear)"/>
<g id="logo">
<path d="M57 11H20V51H76V29H73V48H23V14H57V11Z" fill="#BFBFBF"/>
<path d="M32 17H26V23H32V17Z" fill="#BFBFBF"/>
<path d="M26 28H32V34H26V28Z" fill="#BFBFBF"/>
<path d="M32 39H26V45H32V39Z" fill="#BFBFBF"/>
<path d="M35 17H46V20H52V23H35V17Z" fill="#BFBFBF"/>
<path d="M57 28V29H62V31H50V34H35V28H57Z" fill="#BFBFBF"/>
<path d="M70 39H35V45H59V42H70V39Z" fill="#BFBFBF"/>
</g>
<path id="ear shadow" opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
<rect id="Rectangle 75" x="20" y="58" width="56" height="31" rx="3" fill="#F36700"/>
<path id="PPTM" d="M23.1719 81V66.6836H27.8105C29.5684 66.6836 30.7142 66.7552 31.248 66.8984C32.0684 67.1133 32.7552 67.582 33.3086 68.3047C33.862 69.0208 34.1387 69.9486 34.1387 71.0879C34.1387 71.9668 33.9792 72.7057 33.6602 73.3047C33.3411 73.9036 32.9342 74.3757 32.4395 74.7207C31.9512 75.0592 31.4531 75.2839 30.9453 75.3945C30.2552 75.5312 29.2559 75.5996 27.9473 75.5996H26.0625V81H23.1719ZM26.0625 69.1055V73.168H27.6445C28.7839 73.168 29.5456 73.0931 29.9297 72.9434C30.3138 72.7936 30.6133 72.5592 30.8281 72.2402C31.0495 71.9212 31.1602 71.5501 31.1602 71.127C31.1602 70.6061 31.0072 70.1764 30.7012 69.8379C30.3952 69.4993 30.0078 69.2878 29.5391 69.2031C29.194 69.138 28.5007 69.1055 27.459 69.1055H26.0625ZM35.5117 81V66.6836H40.1504C41.9082 66.6836 43.054 66.7552 43.5879 66.8984C44.4082 67.1133 45.0951 67.582 45.6484 68.3047C46.2018 69.0208 46.4785 69.9486 46.4785 71.0879C46.4785 71.9668 46.319 72.7057 46 73.3047C45.681 73.9036 45.2741 74.3757 44.7793 74.7207C44.291 75.0592 43.793 75.2839 43.2852 75.3945C42.5951 75.5312 41.5957 75.5996 40.2871 75.5996H38.4023V81H35.5117ZM38.4023 69.1055V73.168H39.9844C41.1237 73.168 41.8854 73.0931 42.2695 72.9434C42.6536 72.7936 42.9531 72.5592 43.168 72.2402C43.3893 71.9212 43.5 71.5501 43.5 71.127C43.5 70.6061 43.347 70.1764 43.041 69.8379C42.735 69.4993 42.3477 69.2878 41.8789 69.2031C41.5339 69.138 40.8405 69.1055 39.7988 69.1055H38.4023ZM51.0742 81V69.1055H46.8262V66.6836H58.2031V69.1055H53.9648V81H51.0742ZM59.0391 81V66.6836H63.3652L65.9629 76.4492L68.5312 66.6836H72.8672V81H70.1816V69.7305L67.3398 81H64.5566L61.7246 69.7305V81H59.0391Z" fill="white"/>
</g>
<defs>
<linearGradient id="paint0_linear" x1="48" y1="94.25" x2="48" y2="1.21299e-06" gradientUnits="userSpaceOnUse">
<stop stop-color="#A8A8A8"/>
<stop offset="1" stop-color="#DADADA"/>
</linearGradient>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -114,10 +114,22 @@ export default function withContextOptions(WrappedComponent) {
};
onPreviewClick = () => {
const { item, openDocEditor } = this.props;
const { id, providerKey } = item;
const { item, openDocEditor, isDesktop } = this.props;
const { id, providerKey, fileExst } = item;
openDocEditor(id, providerKey);
let tab =
!isDesktop && fileExst
? window.open(
combineUrl(
AppServerConfig.proxyURL,
config.homepage,
"/products/files/doceditor"
),
"_blank"
)
: null;
openDocEditor(id, providerKey, tab);
};
onClickDownload = () => {
@ -497,7 +509,7 @@ export default function withContextOptions(WrappedComponent) {
setDeleteDialogVisible,
setUnsubscribe,
} = dialogsStore;
const { isTabletView } = auth.settingsStore;
const { isTabletView, isDesktopClient } = auth.settingsStore;
const { setIsVerHistoryPanel, fetchFileVersions } = versionHistoryStore;
const { setAction, type, extension, id } = fileActionStore;
const { setMediaViewerData } = mediaViewerDataStore;
@ -541,6 +553,7 @@ export default function withContextOptions(WrappedComponent) {
unsubscribeAction,
setDeleteDialogVisible,
setUnsubscribe,
isDesktop: isDesktopClient,
};
}
)(observer(WithContextOptions));

View File

@ -8,6 +8,9 @@ import toastr from "@appserver/components/toast/toastr";
import { EncryptedFileIcon } from "../components/Icons";
import { checkProtocol, createTreeFolders } from "../helpers/files-helpers";
import { AppServerConfig } from "@appserver/common/constants";
import { combineUrl } from "@appserver/common/utils";
import config from "../../package.json";
const svgLoader = () => <div style={{ width: "24px" }}></div>;
export default function withFileActions(WrappedFileItem) {
@ -161,7 +164,7 @@ export default function withFileActions(WrappedFileItem) {
};
onFilesClick = (e) => {
const {
filter,
isDesktop,
parentFolder,
setIsLoading,
fetchFiles,
@ -224,7 +227,19 @@ export default function withFileActions(WrappedFileItem) {
if (fileStatus === 2) this.onMarkAsRead(id);
if (canWebEdit) {
return openDocEditor(id, providerKey);
let tab =
!isDesktop && fileExst
? window.open(
combineUrl(
AppServerConfig.proxyURL,
config.homepage,
"/products/files/doceditor"
),
"_blank"
)
: null;
return openDocEditor(id, providerKey, tab);
}
if (isImage || isSound || isVideo) {

View File

@ -4,7 +4,6 @@ import config from "../../package.json";
import { combineUrl } from "@appserver/common/utils";
import {
addFileToRecentlyViewed,
createFile,
} from "@appserver/common/api/files";
import i18n from "./i18n";
export const setDocumentTitle = (subTitle = null) => {
@ -40,14 +39,6 @@ export const getDefaultFileName = (format) => {
}
};
export const createNewFile = async (folderId, fileName, open = true) => {
const file = await createFile(folderId, fileName);
open && (await openDocEditor(file.id));
return file;
};
export const addFileToRecent = async (fileId) => {
try {
await addFileToRecentlyViewed(fileId);
@ -66,16 +57,15 @@ export const openDocEditor = async (
await addFileToRecent(id);
}
if (!url) {
url = combineUrl(
AppServerConfig.proxyURL,
config.homepage,
`/doceditor?fileId=${id}`
);
}
return Promise.resolve(
tab
? (tab.location = url)
: window.open(
combineUrl(
AppServerConfig.proxyURL,
config.homepage,
`/doceditor?fileId=${id}`
),
"_blank"
)
tab ? (tab.location = url) : window.open(url, "_blank")
);
};

View File

@ -127,6 +127,8 @@ class DocserviceStore {
canWebEdit = (extension) => presentInArray(this.editedDocs, extension);
canViewedDocs = (extension) => presentInArray(this.viewedDocs, extension);
canConvert = (extension) => presentInArray(this.convertDocs, extension);
canWebComment = (extension) => presentInArray(this.commentedDocs, extension);

View File

@ -405,7 +405,7 @@ class FilesStore {
isShareFolder,
} = this.treeFoldersStore;
const { canWebEdit } = this.formatsStore.docserviceStore;
const { canWebEdit, canViewedDocs } = this.formatsStore.docserviceStore;
const { isRootFolder } = this.selectedFolderStore;
@ -683,8 +683,8 @@ class FilesStore {
if (
!canWebEdit(item.fileExst) &&
!fileOptions.includes("view") &&
item.fileExst !== ".pdf"
!canViewedDocs(item.fileExst) &&
!fileOptions.includes("view")
) {
fileOptions = this.removeOptions(fileOptions, [
"edit",
@ -693,6 +693,10 @@ class FilesStore {
]);
}
if (!canWebEdit(item.fileExst) && canViewedDocs(item.fileExst)) {
fileOptions = this.removeOptions(fileOptions, ["edit"]);
}
return fileOptions;
} else {
let folderOptions = [

View File

@ -255,6 +255,8 @@ class IconFormatsStore {
return `${folderPath}/doc.svg`;
case ".docx":
return `${folderPath}/docx.svg`;
case ".dotx":
return `${folderPath}/dotx.svg`;
case ".dvd":
return `${folderPath}/dvd.svg`;
case ".epub":
@ -285,6 +287,12 @@ class IconFormatsStore {
return `${folderPath}/ods.svg`;
case ".odt":
return `${folderPath}/odt.svg`;
case ".otp":
return `${folderPath}/otp.svg`;
case ".ots":
return `${folderPath}/ots.svg`;
case ".ott":
return `${folderPath}/ott.svg`;
case ".pdf":
return `${folderPath}/pdf.svg`;
case ".pps":
@ -293,6 +301,8 @@ class IconFormatsStore {
return `${folderPath}/ppsx.svg`;
case ".ppt":
return `${folderPath}/ppt.svg`;
case ".pptm":
return `${folderPath}/pptm.svg`;
case ".pptx":
return `${folderPath}/pptx.svg`;
case ".rtf":
@ -341,6 +351,8 @@ class IconFormatsStore {
return `${folderPath}/doc.svg`;
case ".docx":
return `${folderPath}/docx.svg`;
case ".dotx":
return `${folderPath}/dotx.svg`;
case ".dvd":
return `${folderPath}/dvd.svg`;
case ".epub":
@ -371,6 +383,12 @@ class IconFormatsStore {
return `${folderPath}/ods.svg`;
case ".odt":
return `${folderPath}/odt.svg`;
case ".otp":
return `${folderPath}/otp.svg`;
case ".ots":
return `${folderPath}/ots.svg`;
case ".ott":
return `${folderPath}/ott.svg`;
case ".pdf":
return `${folderPath}/pdf.svg`;
case ".pps":
@ -381,6 +399,8 @@ class IconFormatsStore {
return `${folderPath}/ppt.svg`;
case ".pptx":
return `${folderPath}/pptx.svg`;
case ".pptm":
return `${folderPath}/pptm.svg`;
case ".rtf":
return `${folderPath}/rtf.svg`;
case ".svg":

View File

@ -24,7 +24,6 @@ import {
updateFile,
removeFromFavorite,
markAsFavorite,
createTextFileInMy,
} from "@appserver/common/api/files";
import { checkIsAuthenticated } from "@appserver/common/api/user";
import { getUser } from "@appserver/common/api/people";
@ -36,7 +35,7 @@ import { homepage } from "../package.json";
import { AppServerConfig } from "@appserver/common/constants";
import SharingDialog from "files/SharingDialog";
import { createNewFile, getDefaultFileName, openDocEditor } from "files/utils";
import { getDefaultFileName } from "files/utils";
import i18n from "./i18n";
import { FolderType } from "@appserver/common/constants";
@ -373,9 +372,29 @@ const Editor = () => {
};
}
if (successAuth) {
const documentType = config.documentType;
const fileExt =
documentType === text
? "docx"
: documentType === presentation
? "pptx"
: "xlsx";
const defaultFileName = getDefaultFileName(fileExt);
config.editorConfig.createUrl = combineUrl(
window.location.origin,
AppServerConfig.proxyURL,
"products/files/",
`/httphandlers/filehandler.ashx?action=create&doctype=text&title=${encodeURIComponent(
defaultFileName
)}`
);
}
let onRequestSharingSettings;
let onRequestRename;
let onRequestCreateNew;
if (
fileInfo &&
@ -386,10 +405,6 @@ const Editor = () => {
onRequestRename = onSDKRequestRename;
}
if (successAuth) {
onRequestCreateNew = onSDKRequestCreateNew;
}
const events = {
events: {
onAppReady: onSDKAppReady,
@ -401,7 +416,6 @@ const Editor = () => {
onError: onSDKError,
onRequestSharingSettings,
onRequestRename,
onRequestCreateNew,
onMakeActionLink: onMakeActionLink,
},
};
@ -419,6 +433,14 @@ const Editor = () => {
const onSDKAppReady = () => {
console.log("ONLYOFFICE Document Editor is ready");
const index = url.indexOf("#message/");
if (index > -1) {
const splitUrl = url.split("#message/");
const message = decodeURIComponent(splitUrl[1]).replaceAll("+", " ");
message && toastr.info(message);
history.pushState({}, null, url.substring(0, index));
}
};
const onSDKInfo = (event) => {
@ -433,29 +455,6 @@ const Editor = () => {
setIsVisible(true);
};
const onSDKRequestCreateNew = () => {
const documentType = config.documentType;
const fileExst =
documentType === text
? "docx"
: documentType === presentation
? "pptx"
: "xlsx";
const defaultFileName = getDefaultFileName(fileExst);
fileInfo && fileInfo.rootFolderType !== FolderType.SHARE
? createNewFile(
fileInfo.folderId,
`${defaultFileName}.${fileExst}`
).catch((error) => console.log("error", error))
: createTextFileInMy(`${defaultFileName}.${fileExst}`).then((file) =>
openDocEditor(file.id, file.providerKey).catch((error) =>
console.log("error", error)
)
);
};
const onSDKRequestRename = (event) => {
const title = event.data;
updateFile(fileInfo.id, title);