Merge pull request #175 from ONLYOFFICE/release/v0.0.9

Release/v0.0.9
This commit is contained in:
Alexey Safronov 2021-01-18 19:23:19 +03:00 committed by GitHub
commit a82ade029d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
159 changed files with 3351 additions and 461 deletions

3
.gitignore vendored
View File

@ -15,4 +15,5 @@
/products/ASC.People/Data/
Data/
Logs/
**/.DS_Store
**/.DS_Store
.eslintcache

View File

@ -50,7 +50,7 @@ namespace ASC.FederatedLogin.Helpers
ConsumerFactory = consumerFactory;
}
public RedirectResult RequestCode<T>(string scope = null, Dictionary<string, string> additionalArgs = null) where T : Consumer, IOAuthProvider, new()
public string RequestCode<T>(string scope = null, Dictionary<string, string> additionalArgs = null) where T : Consumer, IOAuthProvider, new()
{
var loginProvider = ConsumerFactory.Get<T>();
var requestUrl = loginProvider.CodeUrl;
@ -80,7 +80,7 @@ namespace ASC.FederatedLogin.Helpers
+ "=" + HttpUtility.UrlEncode((additionalArgs[additionalArg] ?? "").Trim())) : null);
}
return new RedirectResult(uriBuilder.Uri + "?" + query);
return uriBuilder.Uri + "?" + query;
}
public static OAuth20Token GetAccessToken<T>(ConsumerFactory consumerFactory, string authCode) where T : Consumer, IOAuthProvider, new()

View File

@ -1,6 +1,6 @@
{
"name": "asc-files-client",
"version": "0.0.8",
"version": "0.0.9",
"private": true,
"homepage": "/products/files",
"dependencies": {

View File

@ -2,6 +2,7 @@
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2 16C2 15.4477 2.44772 15 3 15H21C21.5523 15 22 15.4477 22 16V23C22 23.5523 21.5523 24 21 24H3C2.44772 24 2 23.5523 2 23V16ZM11 17H12V18H13V20H14V22H13V21H12V19H11V17ZM14 20V17H16V18H15V20H14ZM4 22V17H7V18H5V21H7V22H4ZM7 21V18H8V21H7ZM9 16H10V17H9V16ZM8 22H9V18H10V23H8V22ZM17 18H18V21H19V18H20V22H17V18Z" fill="#BC8C18"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15 3H4V14H20V8H19V9H12V8H15V6H12V5H15V3ZM19 11H12V12H19V11ZM5 5H11V7H10V6H9V11H10V12H6V11H7V6H6V7H5V5Z" fill="#BFBFBF"/>
<path d="M7 4H4V7H7V4Z" fill="#BFBFBF"/>
<path d="M15 8V4H8V8H4V10H6V11H4V13H18V12H20V10H11V9H20V8H15Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 818 B

After

Width:  |  Height:  |  Size: 768 B

View File

@ -2,6 +2,7 @@
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<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 15H3ZM14 19H9V20H14V19ZM4 17V22H7V21H5V20H7V19H5V18H7V17H4ZM16 22V17H19V18H17V19H19V20H17V21H19V20H20V22H16ZM19 19V18H20V19H19Z" fill="#C8A428"/>
<path d="M12.4486 2.16822L15 4.7196V5.89719L12 8.89719L10.6542 7.5514L12.8972 5.30841L12 4.41121L8.41121 8L12 11.5888L15.5888 8H18C18 8.16822 17.9439 8.33645 17.8318 8.4486L12.4486 13.8318C12.2243 14.0561 11.7757 14.0561 11.5514 13.8318L6.16821 8.44862C5.94391 8.22432 5.94394 7.7757 6.16821 7.55144L11.5514 2.16822C11.7757 1.94392 12.2243 1.94394 12.4486 2.16822Z" fill="#BFBFBF"/>
<path d="M7 4H4V7H7V4Z" fill="#BFBFBF"/>
<path d="M15 8V4H8V8H4V10H6V11H4V13H18V12H20V10H11V9H20V8H15Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 972 B

After

Width:  |  Height:  |  Size: 710 B

View File

@ -0,0 +1,8 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<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 15H3ZM8 17H5V22H6V20H8V19H6V18H8V17ZM10 22V17H13V18H11V19H13V20H11V21H13V20H14V22H10ZM13 19V18H14V19H13ZM18 17H17V18H16V19H18V20H17V21H16V22H19V21H18V20H19V18H18V17Z" fill="#B07408"/>
<path d="M7 4H4V7H7V4Z" fill="#BFBFBF"/>
<path d="M15 8V4H8V8H4V10H6V11H4V13H18V12H20V10H11V9H20V8H15Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 748 B

View File

Before

Width:  |  Height:  |  Size: 478 B

After

Width:  |  Height:  |  Size: 478 B

View File

@ -1,4 +1,4 @@
<svg width="24" height="24" viewBox="-2 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="7" width="23" height="14" rx="2" fill="#B2BBC0"/>
<path d="M2 2C0.895447 2 0 2.89551 0 4V9C0 7.89551 0.895447 7 2 7H21C22.1046 7 23 7.89551 23 9V7C23 5.89551 22.1046 5 21 5H10V4C10 2.89551 9.10455 2 8 2H2Z" fill="#788790"/>
</svg>

Before

Width:  |  Height:  |  Size: 337 B

After

Width:  |  Height:  |  Size: 336 B

View File

@ -1,10 +1,13 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="7" width="23" height="14" rx="2" fill="#B2BBC0"/>
<path d="M2 2C0.895447 2 0 2.89551 0 4V9C0 7.89551 0.895447 7 2 7H21C22.1046 7 23 7.89551 23 9V7C23 5.89551 22.1046 5 21 5H10V4C10 2.89551 9.10455 2 8 2H2Z" fill="#788790"/>
<path d="M18.5 18.5L17.5 14L19.2406 17.123L18.5 18.5Z" fill="#089156"/>
<path d="M14 20L17.5 14L18.5 18.5L16 23L14 20Z" fill="#0BA25E"/>
<path d="M19 20L16 23L17.6659 20H19Z" fill="#296AD9"/>
<path d="M19 20L16 23H22.0595L24 20H19Z" fill="#2A71E9"/>
<path d="M20 18.5L24 20H20.8402L20 18.5Z" fill="#E3B73A"/>
<path d="M21 14L24 20L20 18.5L17.5 14H21Z" fill="#FCCD48"/>
<path d="M20.7189 14H20.6969L20.7079 14.02L20.7189 14Z" fill="#00AC47"/>
<path d="M18.9962 17.1336L17.4203 20H14V19.9941L17.2844 14.0199L18.9962 17.1336Z" fill="#00AC47"/>
<path d="M17.4203 20H14L15.771 23L17.4203 20Z" fill="#0066DA"/>
<path d="M17.4203 20H20.5719L22.2212 23H15.771L17.4203 20Z" fill="#2684FC"/>
<path d="M24 20.0083V20H23.9954L24 20.0083Z" fill="#2684FC"/>
<path d="M20.5719 20L22.2212 23L24 20.0083L23.9954 20H20.5719Z" fill="#EA4335"/>
<path d="M20.7079 14.02L23.9954 20H20.5719L18.9961 17.1336L20.7079 14.02Z" fill="#FFBA00"/>
<path d="M17.2844 14.0199L17.2953 14H17.2734L17.2844 14.0199Z" fill="#FFBA00"/>
<path d="M17.2953 14L17.288 14.0133V14.0264L18.9966 17.1328L20.6969 14.04V14H17.2953Z" fill="#00832D"/>
</svg>

Before

Width:  |  Height:  |  Size: 705 B

After

Width:  |  Height:  |  Size: 1.0 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 clip-path="url(#clip0)">
<rect y="7" width="23" height="14" rx="2" fill="#B2BBC0"/>
<path d="M2 2C0.895447 2 0 2.89551 0 4V9C0 7.89551 0.895447 7 2 7H21C22.1046 7 23 7.89551 23 9V7C23 5.89551 22.1046 5 21 5H10V4C10 2.89551 9.10455 2 8 2H2Z" fill="#788790"/>
<path opacity="0.504232" fill-rule="evenodd" clip-rule="evenodd" d="M17.765 12.6343L18.6906 13.0212C18.8322 13.0805 18.9417 13.1975 18.9914 13.3428L19.3594 14.4184C19.4187 14.5916 19.5621 14.7226 19.7398 14.7661L23.5907 15.708C23.831 15.7667 24 15.9821 24 16.2294V20.7227C24 21.0192 23.7596 21.2595 23.4632 21.2595C23.4096 21.2595 23.3564 21.2515 23.3053 21.2358L17.4001 19.4188C17.1748 19.3495 17.0211 19.1414 17.0211 18.9057V13.1296C17.0211 12.8331 17.2615 12.5928 17.558 12.5928C17.629 12.5928 17.6994 12.6069 17.765 12.6343Z" fill="#D0DFFF"/>
<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M16.4229 13.709L17.3484 14.0959C17.4901 14.1552 17.5996 14.2722 17.6493 14.4175L18.0173 15.4931C18.0765 15.6663 18.2199 15.7974 18.3977 15.8408L22.2485 16.7827C22.4888 16.8414 22.6578 17.0568 22.6578 17.3041V21.7974C22.6578 22.0939 22.4175 22.3342 22.121 22.3342C22.0675 22.3342 22.0143 22.3262 21.9631 22.3105L16.0579 20.4935C15.8327 20.4242 15.679 20.2161 15.679 19.9804V14.2043C15.679 13.9078 15.9193 13.6675 16.2158 13.6675C16.2869 13.6675 16.3573 13.6816 16.4229 13.709Z" fill="#B3CAFF"/>
<path opacity="0.8" d="M21.3158 20.6241L22.6579 21.037V17.3035C22.6579 17.0562 22.4889 16.8408 22.2486 16.7821L18.3977 15.8402C18.22 15.7968 18.0766 15.6657 18.0173 15.4925L17.6493 14.4169C17.5996 14.2716 17.4901 14.1546 17.3485 14.0953L17.0211 13.9585V16.7432C17.0325 16.7468 17.044 16.75 17.0557 16.7529L20.9065 17.6947C21.1468 17.7535 21.3158 17.9688 21.3158 18.2162V20.6241Z" fill="#AAC4FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.0808 14.6206L16.0064 15.0076C16.148 15.0668 16.2575 15.1838 16.3072 15.3291L16.6752 16.4048C16.7345 16.5779 16.8778 16.709 17.0556 16.7525L20.9065 17.6943C21.1468 17.7531 21.3158 17.9684 21.3158 18.2158V22.709C21.3158 23.0055 21.0754 23.2459 20.779 23.2459C20.7254 23.2459 20.6722 23.2379 20.6211 23.2221L14.7159 21.4051C14.4906 21.3358 14.3369 21.1277 14.3369 20.892V15.1159C14.3369 14.8195 14.5773 14.5791 14.8738 14.5791C14.9448 14.5791 15.0152 14.5932 15.0808 14.6206Z" fill="#1A47FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.7193 17.0015L19.6839 18.6583C19.8639 18.7084 20.005 18.8484 20.0564 19.0281L21.1799 22.9604C21.2206 23.1029 21.1381 23.2515 20.9955 23.2922C20.9456 23.3065 20.8925 23.3059 20.8428 23.2907L14.5953 21.3683C14.4328 21.3183 14.3036 21.1943 14.247 21.0339L13.0694 17.6974C12.9707 17.4179 13.1174 17.1112 13.3969 17.0125C13.5007 16.9759 13.6133 16.9721 13.7193 17.0015Z" fill="#5287FF"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -2,7 +2,7 @@
<rect y="7" width="23" height="14" rx="2" fill="#B2BBC0"/>
<path d="M16.5758 17.4462C16.0916 17.1458 15.5301 16.9928 14.9615 16.9995C13.3055 17.02 11.9797 18.3813 12.0002 20.04C12.0077 20.6417 12.2074 21.2721 12.551 21.7656L19.0002 19L16.5758 17.4462Z" fill="#0078D4"/>
<path d="M12.5392 21.7602C13.0995 22.5671 14.0188 23.048 15.0001 23.0475H21.5623C22.4587 23.0477 23.2829 22.555 23.7082 21.7646L19.0002 19L12.5392 21.7602Z" fill="#28A8EA"/>
<path d="M21.9992 18.0007C21.1379 17.9999 19.7727 18.6745 19.0002 19L23.7082 21.7645C24.6284 19.4091 22.9934 18.352 21.9992 18.0007Z" fill="#1490DF"/>
<path d="M22.0005 18.0012L22.0041 18C21.565 16.2849 20.0002 15 18.5002 15C16.5006 15 15.6811 15.9698 15.0045 16.9993C15.5584 17.0006 16.1038 17.1533 16.5758 17.4462L19.0002 19C19.1262 18.9469 19.2679 18.8846 19.4206 18.8174C20.2045 18.4725 21.2783 18 21.9992 18.0007L22.0005 18.0012Z" fill="#0364B8"/>
<path d="M21.9992 18.0007C21.1379 17.9999 19.7728 18.6745 19.0002 19L23.7082 21.7645C24.6284 19.4091 22.9935 18.352 21.9992 18.0007Z" fill="#1490DF"/>
<path d="M22.0005 18.0012L22.0041 18C21.565 16.2849 20.0002 15 18.5002 15C16.5006 15 15.681 15.9698 15.0045 16.9993C15.5583 17.0006 16.1038 17.1533 16.5758 17.4462L19.0002 19C19.1261 18.9469 19.2678 18.8846 19.4206 18.8174C20.2045 18.4725 21.2783 18 21.9992 18.0007L22.0005 18.0012Z" fill="#0364B8"/>
<path d="M2 2C0.895447 2 0 2.89551 0 4V9C0 7.89551 0.895447 7 2 7H21C22.1046 7 23 7.89551 23 9V7C23 5.89551 22.1046 5 21 5H10V4C10 2.89551 9.10455 2 8 2H2Z" fill="#788790"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,5 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="7" width="23" height="14" rx="2" fill="#B2BBC0"/>
<path d="M2 2C0.895447 2 0 2.89551 0 4V9C0 7.89551 0.895447 7 2 7H21C22.1046 7 23 7.89551 23 9V7C23 5.89551 22.1046 5 21 5H10V4C10 2.89551 9.10455 2 8 2H2Z" fill="#788790"/>
<path d="M21.675 18.02C21.335 16.295 19.82 15 18 15C16.555 15 15.3 15.82 14.675 17.02C13.17 17.18 12 18.455 12 20C12 21.655 13.345 23 15 23H21.5C22.88 23 24 21.88 24 20.5C24 19.18 22.975 18.11 21.675 18.02Z" fill="#96D1DE"/>
</svg>

After

Width:  |  Height:  |  Size: 561 B

View File

@ -4,7 +4,7 @@
<path d="M2 2C0.895447 2 0 2.89551 0 4V9C0 7.89551 0.895447 7 2 7H21C22.1046 7 23 7.89551 23 9V7C23 5.89551 22.1046 5 21 5H10V4C10 2.89551 9.10455 2 8 2H2Z" fill="#788790"/>
<path d="M12.1677 21.9165C12.1292 21.7979 12.0933 21.667 12.0789 21.5563C11.9683 20.7051 12.9262 19.5061 12.9262 19.5061L13.7012 18.5999C14.2287 17.3765 14.2917 16.6425 15.9169 15.7315C17.325 14.9423 18.7229 15.0911 20.0035 15.5629C20.0035 15.5629 21.337 15.5472 22.1257 15.6545C22.1991 15.6645 22.2683 15.673 22.3342 15.6811C22.733 15.7738 23.0863 15.8601 23.4767 16.1131C23.6564 16.2295 23.7686 16.3692 23.8619 16.4924C23.0069 15.4741 20.1878 15.9238 16.994 17.3231C14.1079 18.7625 11.9582 20.6483 12.1677 21.9165Z" fill="black"/>
<path d="M23.913 16.562C24.4044 17.6574 22.8061 20.0959 19.4937 21.8112C16.6537 23.1799 13.1925 23.4107 12.2823 22.2466C11.5733 20.9951 13.845 18.8945 16.9924 17.3247C20.2551 15.8952 23.1268 15.4568 23.913 16.562Z" fill="#0077FF"/>
<path d="M21.2741 18.9189C21.5425 19.441 20.5919 20.3514 19.0126 21.1649C17.6613 21.8193 16.1552 22.1345 15.7402 21.598C15.4453 21.0878 16.4752 20.0824 17.9743 19.3348C19.5229 18.6434 20.913 18.4162 21.2741 18.9189Z" fill="white"/>
<path d="M21.2741 18.9189C21.5425 19.441 20.5918 20.3514 19.0126 21.1649C17.6613 21.8193 16.1552 22.1345 15.7401 21.598C15.4453 21.0878 16.4752 20.0824 17.9742 19.3348C19.5229 18.6434 20.9129 18.4162 21.2741 18.9189Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0">

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -2,7 +2,9 @@
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2 16C2 15.4477 2.44772 15 3 15H21C21.5523 15 22 15.4477 22 16V23C22 23.5523 21.5523 24 21 24H3C2.44772 24 2 23.5523 2 23V16ZM11 17H8V18H9V22H10V18H11V17ZM18 17H19V21H21V22H18V17ZM3 17H4V19H6V17H7V22H6V20H4V22H3V17ZM12 17H13V18H14V20H13V22H12V17ZM15 20V22H14V20H15ZM15 20V18H16V17H17V22H16V20H15Z" fill="#5E93A2"/>
<path d="M11 4H9V6H7V8H5V10H7V12H9V14H11V10H9V8H11V4Z" fill="#BFBFBF"/>
<path d="M13 14H15V12H17V10H19V8H15V4H13V8H15V10H13V14Z" fill="#BFBFBF"/>
<path d="M6 7H8V8H7V9H6V10H7V11H8V12H6V11H5V10H4V9H5V8H6V7Z" fill="#BFBFBF"/>
<path d="M10 9H11V10H10V9Z" fill="#BFBFBF"/>
<path d="M13 9H14V10H13V9Z" fill="#BFBFBF"/>
<path d="M17 9V8H19V9H20V10H19V11H18V12H16V11H17V10H18V9H17Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 784 B

After

Width:  |  Height:  |  Size: 885 B

View File

@ -0,0 +1,10 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<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 15H3ZM17 17V18H18V22H19V18H20V17H17ZM11 17H12V19H14V17H15V22H14V20H12V22H11V17ZM4 17H5V18H6V20H5V22H4V17ZM7 20V22H6V20H7ZM7 20V18H8V17H9V22H8V20H7Z" fill="#5E93A2"/>
<path d="M6 7H8V8H7V9H6V10H7V11H8V12H6V11H5V10H4V9H5V8H6V7Z" fill="#BFBFBF"/>
<path d="M10 9H11V10H10V9Z" fill="#BFBFBF"/>
<path d="M13 9H14V10H13V9Z" fill="#BFBFBF"/>
<path d="M17 9V8H19V9H20V10H19V11H18V12H16V11H17V10H18V9H17Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 856 B

View File

@ -0,0 +1,10 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3 15C2.44772 15 2 15.4478 2 16V23C2 23.5522 2.44772 24 3 24H21C21.5523 24 22 23.5522 22 23V16C22 15.4478 21.5523 15 21 15H3ZM17 17H18V21H20V22H17V17ZM6 17V18H7V17H9V18H8V19H7V20H8V21H9V22H7V21H6V22H4V21H5V20H6V19H5V18H4V17H6ZM10 17H11V18H12V20H11V22H10V17ZM13 20V22H12V20H13ZM13 20V18H14V17H15V22H14V20H13Z" fill="#5BB2A9"/>
<path d="M6 7H8V8H7V9H6V10H7V11H8V12H6V11H5V10H4V9H5V8H6V7Z" fill="#BFBFBF"/>
<path d="M10 9H11V10H10V9Z" fill="#BFBFBF"/>
<path d="M13 9H14V10H13V9Z" fill="#BFBFBF"/>
<path d="M17 9V8H19V9H20V10H19V11H18V12H16V11H17V10H18V9H17Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M14 9V1H15V8H21V9H14Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 896 B

View File

@ -1,8 +1,8 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 1H16L21 7V23H3V1Z" fill="white"/>
<path d="M21 7L16 1H3V16H2V0H16L22 7V16H21V7Z" fill="#BFBFBF"/>
<path d="M12 18H14V19H12V18Z" fill="#51968F"/>
<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 15H3ZM11 22V17H15V20H12V22H11ZM17 17H20V18H18V19H20V22H17V21H19V20H17V17ZM6 18V17H4V18H5V19H6V20H5V21H4V22H6V21H7V22H9V21H8V20H7V19H8V18H9V17H7V18H6Z" fill="#51968F"/>
<path d="M12 18H14V19H12V18Z" fill="#5BB2A9"/>
<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 15H3ZM11 22V17H15V20H12V22H11ZM17 17H20V18H18V19H20V22H17V21H19V20H17V17ZM6 18V17H4V18H5V19H6V20H5V21H4V22H6V21H7V22H9V21H8V20H7V19H8V18H9V17H7V18H6Z" fill="#5BB2A9"/>
<path d="M6 7H8V8H7V9H6V10H7V11H8V12H6V11H5V10H4V9H5V8H6V7Z" fill="#BFBFBF"/>
<path d="M10 9H11V10H10V9Z" fill="#BFBFBF"/>
<path d="M13 9H14V10H13V9Z" fill="#BFBFBF"/>

Before

Width:  |  Height:  |  Size: 905 B

After

Width:  |  Height:  |  Size: 905 B

View File

@ -2,7 +2,8 @@
<path d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.00003 31H28V9L19 1L4.08336 1.06667L4.00003 31ZM19 0H3.00003V32H29V9L19 0Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 21C6 20.4477 6.44772 20 7 20H25C25.5523 20 26 20.4477 26 21V28C26 28.5523 25.5523 29 25 29H7C6.44772 29 6 28.5523 6 28V21ZM15 22H16V23H17V25H18V27H17V26H16V24H15V22ZM18 25V22H20V23H19V25H18ZM8 27V22H11V23H9V26H11V27H8ZM11 26V23H12V26H11ZM13 21H14V22H13V21ZM12 27H13V23H14V28H12V27ZM21 23H22V26H23V23H24V27H21V23Z" fill="#BC8C18"/>
<path d="M18 3H6V18H26V10H25V17H7V4H18V3Z" fill="#C4C4C4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18 5H8V16H24V10H17V9H18V8H17V7H18V5ZM15 7H9V9H10V8H11V13H10V14H14V13H13V8H14V9H15V7ZM23 11H17V12H23V11ZM23 13H17V14H23V13Z" fill="#C4C4C4"/>
<path d="M18 5H6V18H26V10H25V17H7V6H18V5Z" fill="#BFBFBF"/>
<path d="M18 7H12V11H8V13H10V14H8V16H22V15H24V13H15V12H24V10H18V7Z" fill="#BFBFBF"/>
<path d="M8 7H11V10H8V7Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 993 B

After

Width:  |  Height:  |  Size: 930 B

View File

@ -2,6 +2,8 @@
<path d="M4 1H19L28 9L28.1676 31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28.148L28 9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<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 20H7ZM18 24H13V25H18V24ZM8 22V27H11V26H9V25H11V24H9V23H11V22H8ZM20 27V22H23V23H21V24H23V25H21V26H23V25H24V27H20ZM23 24V23H24V24H23Z" fill="#C8A428"/>
<path d="M18.0467 10H18V5.67288L16.5234 4.19626C16.2617 3.9346 15.7383 3.93457 15.4766 4.19626L9.19625 10.4767C8.9346 10.7383 8.93457 11.2617 9.19625 11.5234L15.4766 17.8037C15.7383 18.0654 16.2617 18.0654 16.5234 17.8037L22.8037 11.5234C23.0654 11.2617 23.0654 10.7383 22.8037 10.4766L22.3271 10H21.1869L16 15.1869L11.8131 11L16 6.81308L17.0467 7.85981L14.4299 10.4766L16 12.0467L18.0467 10Z" fill="#BFBFBF"/>
<path d="M18 5H6V18H26V10H25V17H7V6H18V5Z" fill="#BFBFBF"/>
<path d="M18 7H12V11H8V13H10V14H8V16H22V15H24V13H15V12H24V10H18V7Z" fill="#BFBFBF"/>
<path d="M8 7H11V10H8V7Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 861 B

View File

@ -0,0 +1,9 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.00003 31H28V9L19 1L4.08336 1.06667L4.00003 31ZM19 0H3.00003V32H29V9L19 0Z" fill="#BFBFBF"/>
<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 20H7ZM12 22H9V27H10V25H12V24H10V23H12V22ZM14 27V22H17V23H15V24H17V25H15V26H17V25H18V27H14ZM17 24V23H18V24H17ZM22 22H21V23H20V24H22V25H21V26H20V27H23V26H22V25H23V23H22V22Z" fill="#B07408"/>
<path d="M18 5H6V18H26V10H25V17H7V6H18V5Z" fill="#BFBFBF"/>
<path d="M18 7H12V11H8V13H10V14H8V16H22V15H24V13H15V12H24V10H18V7Z" fill="#BFBFBF"/>
<path d="M8 7H11V10H8V7Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 905 B

View File

Before

Width:  |  Height:  |  Size: 532 B

After

Width:  |  Height:  |  Size: 532 B

View File

@ -1,10 +1,10 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="8" width="30" height="20" rx="2" fill="#B2BBC0"/>
<path d="M0 4C0 2.89543 0.895431 2 2 2H11C12.1046 2 13 2.89543 13 4V6H28C29.1046 6 30 6.89543 30 8V10C30 8.89543 29.1046 8 28 8H2C0.895431 8 0 8.89543 0 10V4Z" fill="#788790"/>
<path d="M24.5 25L23 20L25.3314 23.6573L24.5 25Z" fill="#089156"/>
<path d="M19 27L21 31L24.5 25L23 20L19 27Z" fill="#0BA25E"/>
<path d="M25.5 27L21 31L23.332 27H25.5Z" fill="#296AD9"/>
<path d="M25.5 27L21 31H29.5L32 27H25.5Z" fill="#2A71E9"/>
<path d="M27.5 27H32L26.5 25.5L27.5 27Z" fill="#E3B73A"/>
<path d="M28 20H23L26.5 25.5L32 27L28 20Z" fill="#FCCD48"/>
<path d="M24.2924 20L20.0028 28H23.407L26.0001 23.1638L24.3036 20H24.2924Z" fill="#00AC47"/>
<path d="M23.4069 28H20L21.7983 31L23.4069 28Z" fill="#0066DA"/>
<path d="M23.4069 28H28.5931L30.2017 31H21.7983L23.4069 28Z" fill="#2684FC"/>
<path d="M28.5931 28H32L30.2017 31L28.5931 28Z" fill="#EA4335"/>
<path d="M28.5931 28L26 23.1638L27.6964 20H27.7076L31.9973 28H28.5931Z" fill="#FFBA00"/>
<path d="M27.6964 20H24.3036L26 23.1638L27.6964 20Z" fill="#00832D"/>
</svg>

Before

Width:  |  Height:  |  Size: 702 B

After

Width:  |  Height:  |  Size: 799 B

View File

@ -0,0 +1,16 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<rect y="8" width="30" height="20" rx="2" fill="#B2BBC0"/>
<path d="M0 4C0 2.89543 0.895431 2 2 2H11C12.1046 2 13 2.89543 13 4V6H28C29.1046 6 30 6.89543 30 8V10C30 8.89543 29.1046 8 28 8H2C0.895431 8 0 8.89543 0 10V4Z" fill="#788790"/>
<path opacity="0.504232" fill-rule="evenodd" clip-rule="evenodd" d="M23.5963 17.056L24.8438 17.5775C25.0347 17.6573 25.1824 17.8151 25.2493 18.0109L25.7453 19.4607C25.8252 19.6941 26.0184 19.8707 26.258 19.9293L31.4484 21.1987C31.7722 21.2779 32 21.5682 32 21.9016V27.9577C32 28.3574 31.6761 28.6813 31.2765 28.6813C31.2043 28.6813 31.1326 28.6705 31.0637 28.6493L23.1045 26.2003C22.8009 26.1069 22.5937 25.8264 22.5937 25.5088V17.7236C22.5937 17.324 22.9176 17 23.3173 17C23.4131 17 23.5079 17.019 23.5963 17.056Z" fill="#D0DFFF"/>
<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M21.7873 18.5037L23.0348 19.0252C23.2257 19.1051 23.3733 19.2628 23.4403 19.4586L23.9363 20.9084C24.0162 21.1418 24.2094 21.3185 24.449 21.3771L29.6393 22.6465C29.9632 22.7257 30.191 23.0159 30.191 23.3493V29.4055C30.191 29.8051 29.867 30.1291 29.4674 30.1291C29.3953 30.1291 29.3236 30.1183 29.2546 30.0971L21.2954 27.6481C20.9918 27.5547 20.7847 27.2742 20.7847 26.9565V19.1713C20.7847 18.7717 21.1086 18.4478 21.5082 18.4478C21.604 18.4478 21.6989 18.4668 21.7873 18.5037Z" fill="#B3CAFF"/>
<path opacity="0.8" d="M28.3822 27.8239L30.1911 28.3805V23.3484C30.1911 23.015 29.9633 22.7247 29.6394 22.6455L24.4491 21.3761C24.2095 21.3175 24.0163 21.1409 23.9364 20.9075L23.4404 19.4577C23.3734 19.2619 23.2258 19.1041 23.0349 19.0243L22.5937 18.8398V22.5932C22.609 22.598 22.6245 22.6023 22.6402 22.6062L27.8306 23.8756C28.1544 23.9548 28.3822 24.2451 28.3822 24.5785V27.8239Z" fill="#AAC4FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.9785 19.7332L21.226 20.2547C21.4169 20.3346 21.5645 20.4923 21.6315 20.6881L22.1275 22.1379C22.2074 22.3713 22.4006 22.5479 22.6402 22.6065L27.8305 23.876C28.1544 23.9552 28.3822 24.2454 28.3822 24.5788V30.635C28.3822 31.0346 28.0582 31.3585 27.6586 31.3585C27.5865 31.3585 27.5148 31.3478 27.4458 31.3266L19.4866 28.8776C19.183 28.7842 18.9759 28.5036 18.9759 28.186V20.4008C18.9759 20.0012 19.2998 19.6772 19.6994 19.6772C19.7952 19.6772 19.8901 19.6963 19.9785 19.7332Z" fill="#1A47FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.1434 22.9414L26.1826 25.1746C26.4253 25.242 26.6155 25.4307 26.6847 25.6729L28.199 30.9729C28.2539 31.165 28.1426 31.3653 27.9505 31.4202C27.8831 31.4394 27.8117 31.4387 27.7447 31.4181L19.3241 28.8272C19.1051 28.7598 18.9309 28.5925 18.8546 28.3764L17.2674 23.8794C17.1344 23.5026 17.3321 23.0893 17.7089 22.9563C17.8488 22.9069 18.0005 22.9017 18.1434 22.9414Z" fill="#5287FF"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="8" width="30" height="20" rx="2" fill="#B2BBC0"/>
<path d="M0 4C0 2.89543 0.895431 2 2 2H11C12.1046 2 13 2.89543 13 4V6H28C29.1046 6 30 6.89543 30 8V10C30 8.89543 29.1046 8 28 8H2C0.895431 8 0 8.89543 0 10V4Z" fill="#788790"/>
<path d="M29.2875 25.3975C28.8908 23.4569 27.1233 22 25 22C23.3142 22 21.85 22.9225 21.1208 24.2725C19.365 24.4525 18 25.8869 18 27.625C18 29.4869 19.5692 31 21.5 31H29.0833C30.6933 31 32 29.74 32 28.1875C32 26.7025 30.8042 25.4987 29.2875 25.3975Z" fill="#96D1DE"/>
</svg>

After

Width:  |  Height:  |  Size: 606 B

View File

@ -2,7 +2,9 @@
<path d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.00003 31H28V9L19 1L4.08336 1.06667L4.00003 31ZM19 0H3.00003V32H29V9L19 0Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 21C6 20.4477 6.44772 20 7 20H25C25.5523 20 26 20.4477 26 21V28C26 28.5523 25.5523 29 25 29H7C6.44772 29 6 28.5523 6 28V21ZM15 22H12V23H13V27H14V23H15V22ZM22 22H23V26H25V27H22V22ZM7 22H8V24H10V22H11V27H10V25H8V27H7V22ZM16 22H17V23H18V25H17V27H16V22ZM19 25V27H18V25H19ZM19 25V23H20V22H21V27H20V25H19Z" fill="#5E93A2"/>
<path d="M20 10V12H22V14H20V16H18V18H22V16H24V14H26V12H24V10H20Z" fill="#BFBFBF"/>
<path d="M14 8H10V10H8V12H6V14H8V16H10V18H14V16H12V14H10V12H12V10H14V8Z" fill="#BFBFBF"/>
<path d="M10 7H14V9H12V11H10V13H12V15H14V17H10V15H8V13H6V11H8V9H10V7Z" fill="#BFBFBF"/>
<path d="M13 13V11H15V13H13Z" fill="#BFBFBF"/>
<path d="M19 13V11H17V13H19Z" fill="#BFBFBF"/>
<path d="M24 10H20V11H22V13H20V15H18V17H22V15H24V13H26V11H24V10Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 901 B

After

Width:  |  Height:  |  Size: 993 B

View File

@ -0,0 +1,10 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 1H19L28 9L28.1676 31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28.148L28 9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<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 20H7ZM21 22V23H22V27H23V23H24V22H21ZM15 22H16V24H18V22H19V27H18V25H16V27H15V22ZM8 22H9V23H10V25H9V27H8V22ZM11 25V27H10V25H11ZM11 25V23H12V22H13V27H12V25H11Z" fill="#5E93A2"/>
<path d="M10 7H14V9H12V11H10V13H12V15H14V17H10V15H8V13H6V11H8V9H10V7Z" fill="#BFBFBF"/>
<path d="M13 13V11H15V13H13Z" fill="#BFBFBF"/>
<path d="M19 13V11H17V13H19Z" fill="#BFBFBF"/>
<path d="M24 10H20V11H22V13H20V15H18V17H22V15H24V13H26V11H24V10Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 963 B

View File

@ -1,5 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 0.999996L19 0.999999L28 9V31H4V0.999996Z" fill="white"/>
<path d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.00003 31H28V9L19 1L4.08336 1.06667L4.00003 31ZM19 0H3.00003V32H29V9L19 0Z" fill="#BFBFBF"/>
<path d="M21 23H23V24H21V23Z" fill="#D6771B"/>
<path d="M15 23H17V26H15V23Z" fill="#D6771B"/>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,5 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 1L19 1L28 9V31H4V1Z" fill="white"/>
<path d="M4 0.999998L19 1L28 9V31H4V0.999998Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.00003 31H28V9L19 1L4.08336 1.06667L4.00003 31ZM19 0H3.00003V32H29V9L19 0Z" fill="#BFBFBF"/>
<path d="M11 26H9V23H11V26Z" fill="#679F24"/>
<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 20H7ZM14 27V22H17V23H15V26H17V27H14ZM17 26V23H18V26H17ZM23 22H21V23H20V24H21V25H23V26H20V27H23V26H24V25H23V24H21V23H23V22ZM11 23V22H9V23H8V26H9V27H11V26H12V23H11Z" fill="#679F24"/>

Before

Width:  |  Height:  |  Size: 943 B

After

Width:  |  Height:  |  Size: 957 B

View File

@ -0,0 +1,10 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 1H19L28 9L28.1676 31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28.148L28 9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 20C6.44772 20 6 20.4478 6 21V28C6 28.5522 6.44772 29 7 29H25C25.5523 29 26 28.5522 26 28V21C26 20.4478 25.5523 20 25 20H7ZM21 22H22V26H24V27H21V22ZM10 22V23H11V22H13V23H12V24H11V25H12V26H13V27H11V26H10V27H8V26H9V25H10V24H9V23H8V22H10ZM14 22H15V23H16V25H15V27H14V22ZM17 25V27H16V25H17ZM17 25V23H18V22H19V27H18V25H17Z" fill="#5BB2A9"/>
<path d="M10 7H14V9H12V11H10V13H12V15H14V17H10V15H8V13H6V11H8V9H10V7Z" fill="#BFBFBF"/>
<path d="M13 13V11H15V13H13Z" fill="#BFBFBF"/>
<path d="M19 13V11H17V13H19Z" fill="#BFBFBF"/>
<path d="M24 10H20V11H22V13H20V15H18V17H22V15H24V13H26V11H24V10Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M17 11V1H18V10H28V11H17Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1005 B

View File

@ -1,8 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 1H19L28 9L28.1676 31H4V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 31H28.148L28 9L19 1L4.08333 1.06667L4 31ZM19 0H3V32H29V9L19 0Z" fill="#BFBFBF"/>
<path d="M16 23H18V24H16V23Z" fill="#51968F"/>
<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 20H7ZM15 27V22H19V25H16V27H15ZM21 22H24V23H22V24H24V27H21V26H23V25H21V22ZM10 23V22H8V23H9V24H10V25H9V26H8V27H10V26H11V27H13V26H12V25H11V24H12V23H13V22H11V23H10Z" fill="#51968F"/>
<path d="M16 23H18V24H16V23Z" fill="#5BB2A9"/>
<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 20H7ZM15 27V22H19V25H16V27H15ZM21 22H24V23H22V24H24V27H21V26H23V25H21V22ZM10 23V22H8V23H9V24H10V25H9V26H8V27H10V26H11V27H13V26H12V25H11V24H12V23H13V22H11V23H10Z" fill="#5BB2A9"/>
<path d="M10 7H14V9H12V11H10V13H12V15H14V17H10V15H8V13H6V11H8V9H10V7Z" fill="#BFBFBF"/>
<path d="M13 13V11H15V13H13Z" fill="#BFBFBF"/>
<path d="M19 13V11H17V13H19Z" fill="#BFBFBF"/>

Before

Width:  |  Height:  |  Size: 1014 B

After

Width:  |  Height:  |  Size: 1014 B

View File

@ -3,7 +3,8 @@
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<path d="M20.5049 44.7422C22.4007 44.7422 23.3486 45.8154 23.3486 47.9619C23.3486 50.154 22.3278 51.25 20.2861 51.25H19.377V44.7422H20.5049Z" fill="#BC8C18"/>
<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 39H15ZM24.1416 51.6875C25.0804 50.8125 25.5498 49.5524 25.5498 47.9072C25.5498 46.3623 25.0986 45.1592 24.1963 44.2979C23.2939 43.4365 22.027 43.0059 20.3955 43.0059H17.2578V53H20.0879C21.8561 53 23.2074 52.5625 24.1416 51.6875ZM25.0478 56.1924C25.4306 56.3063 25.8886 56.3633 26.4218 56.3633C27.2831 56.3633 27.9485 56.1423 28.4179 55.7002C28.8873 55.2627 29.122 54.6383 29.122 53.8271V45.3574H27.037V53.5195C27.037 53.9023 26.955 54.1917 26.7909 54.3877C26.6314 54.5837 26.3762 54.6816 26.0253 54.6816C25.6926 54.6816 25.3668 54.6383 25.0478 54.5518V56.1924ZM28.0829 42.3633C27.3264 42.3633 26.9482 42.7028 26.9482 43.3818C26.9482 44.0654 27.3264 44.4072 28.0829 44.4072C28.4612 44.4072 28.7437 44.3184 28.9306 44.1406C29.122 43.9583 29.2177 43.7054 29.2177 43.3818C29.2177 42.7028 28.8394 42.3633 28.0829 42.3633ZM38.9012 43.0059H36.7616L34.868 48.9531C34.5763 50.0013 34.4054 50.735 34.3553 51.1543C34.328 50.972 34.2573 50.6484 34.1434 50.1836C34.034 49.7142 33.9269 49.304 33.8221 48.9531L31.9422 43.0059H29.8026L33.1932 53H35.5037L38.9012 43.0059ZM44.7156 52.0225L44.9959 53H46.5955V45.3574H44.5105V48.9531C44.5105 49.8555 44.3806 50.5026 44.1209 50.8945C43.8611 51.2819 43.4395 51.4756 42.8562 51.4756C42.4278 51.4756 42.1157 51.3389 41.9197 51.0654C41.7237 50.7874 41.6257 50.3727 41.6257 49.8213V45.3574H39.5408V50.3408C39.5408 51.2432 39.7686 51.9359 40.2244 52.4189C40.6801 52.8975 41.3569 53.1367 42.2546 53.1367C42.7787 53.1367 43.2459 53.041 43.656 52.8496C44.0662 52.6536 44.3829 52.3779 44.6062 52.0225H44.7156Z" fill="#BC8C18"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13 8H38V10H15V34H49V19H51V36H13V8Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M38 19V12H17V32H47V19H38ZM31 15H19V18L21 16H24V28H22V29H28V28H26V16H29L31 18V15ZM34 15H38V17H34V15ZM34 19H38V20H44V21H34V19ZM44 23H34V25H44V23ZM34 27H44V29H34V27Z" fill="#BFBFBF"/>
<path d="M38 7H13V33H51V19H49V31H15V9H38V7Z" fill="#BFBFBF"/>
<path d="M38 11H25V19H17V23H21V25H17V29H43V27H47V23H31V21H47V19H38V11Z" fill="#BFBFBF"/>
<path d="M23 11H17V17H23V11Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -4,6 +4,8 @@
<path d="M41.3496 47.9639H40.1191V45.7422H41.2334C41.8395 45.7422 42.2816 45.8265 42.5596 45.9951C42.8421 46.1592 42.9834 46.4326 42.9834 46.8154C42.9834 47.2256 42.8535 47.5195 42.5938 47.6973C42.3385 47.875 41.9238 47.9639 41.3496 47.9639Z" fill="#C8A428"/>
<path d="M40.1191 52.25V49.6455H41.4316C42.6165 49.6455 43.209 50.0602 43.209 50.8896C43.209 51.3499 43.07 51.6917 42.792 51.915C42.514 52.1383 42.0833 52.25 41.5 52.25H40.1191Z" fill="#C8A428"/>
<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 39H15ZM24.7559 54H19V44.0059H24.7559V45.7422H21.1191V47.9365H24.5029V49.6729H21.1191V52.25H24.7559V54ZM28.112 49.912V48.344H35V49.912H28.112ZM41.1104 44.0059H38V54H41.7393C42.8695 54 43.7627 53.7448 44.4189 53.2344C45.0798 52.724 45.4102 52.013 45.4102 51.1016C45.4102 50.459 45.2689 49.944 44.9863 49.5566C44.7083 49.1693 44.2526 48.9049 43.6191 48.7637V48.6953C44.084 48.6178 44.4554 48.3877 44.7334 48.0049C45.0159 47.6221 45.1572 47.1322 45.1572 46.5352C45.1572 45.6556 44.8359 45.0153 44.1934 44.6143C43.5553 44.2087 42.5277 44.0059 41.1104 44.0059Z" fill="#C8A428"/>
<path d="M38.0001 13C36.4812 11.4811 34.4186 9.41853 33 7.99999C32.5 7.50003 31.5 7.49998 31 7.99999L19 20.0001C18.5001 20.5 18.5 21.5 19 22L31 34C31.5 34.5 32.5 34.5 33 34L45 22C45.5 21.5 45.5 20.5 45 20L44 19H42L32 29L24 21L32 13L34 15L29 20L32 23L38 17L38.0001 13Z" fill="#BFBFBF"/>
<path d="M38 7H13V33H51V19H49V31H15V9H38V7Z" fill="#BFBFBF"/>
<path d="M38 11H25V19H17V23H21V25H17V29H43V27H47V23H31V21H47V19H38V11Z" fill="#BFBFBF"/>
<path d="M23 11H17V17H23V11Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,11 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<path d="M29.6074 45.6465V47.9639H30.9336C31.722 47.9639 32.2119 47.9525 32.4033 47.9297C32.7496 47.8887 33.0209 47.7702 33.2168 47.5742C33.4174 47.3737 33.5176 47.1117 33.5176 46.7881C33.5176 46.4782 33.431 46.2275 33.2578 46.0361C33.0892 45.8402 32.8363 45.7217 32.499 45.6807C32.2985 45.6579 31.722 45.6465 30.7695 45.6465H29.6074Z" fill="#B07408"/>
<path d="M29.6074 49.6318V52.3115H31.4805C32.2096 52.3115 32.6722 52.291 32.8682 52.25C33.1689 52.1953 33.4127 52.0631 33.5996 51.8535C33.791 51.6393 33.8867 51.3545 33.8867 50.999C33.8867 50.6982 33.8138 50.443 33.668 50.2334C33.5221 50.0238 33.3102 49.8711 33.0322 49.7754C32.7588 49.6797 32.1617 49.6318 31.2412 49.6318H29.6074Z" fill="#B07408"/>
<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 39H15ZM43.7578 54V52.2158H39.9434C40.0436 52.0426 40.1735 51.8649 40.333 51.6826C40.4971 51.5003 40.8822 51.1312 41.4883 50.5752C42.0944 50.0192 42.5137 49.5931 42.7461 49.2969C43.097 48.8503 43.3522 48.4242 43.5117 48.0186C43.6758 47.6084 43.7578 47.1777 43.7578 46.7266C43.7578 45.9336 43.4752 45.2705 42.9102 44.7373C42.3451 44.2041 41.568 43.9375 40.5791 43.9375C39.6768 43.9375 38.9248 44.1676 38.3232 44.6279C37.7217 45.0882 37.3639 45.847 37.25 46.9043L39.1641 47.0957C39.2006 46.5352 39.3373 46.1341 39.5742 45.8926C39.8112 45.651 40.1302 45.5303 40.5312 45.5303C40.9369 45.5303 41.2535 45.6465 41.4814 45.8789C41.7139 46.1068 41.8301 46.4349 41.8301 46.8633C41.8301 47.2506 41.6979 47.6426 41.4336 48.0391C41.2377 48.3262 40.7067 48.873 39.8408 49.6797C38.7653 50.6777 38.0453 51.4798 37.6807 52.0859C37.316 52.6875 37.0973 53.3255 37.0244 54H43.7578ZM19.0322 54V43.9785H25.9023V45.6738H21.0557V48.0459H25.2393V49.7412H21.0557V54H19.0322ZM27.584 43.9785H31.5898C32.3828 43.9785 32.973 44.0127 33.3604 44.0811C33.7523 44.1449 34.101 44.2816 34.4062 44.4912C34.7162 44.7008 34.9736 44.9811 35.1787 45.332C35.3838 45.6784 35.4863 46.068 35.4863 46.501C35.4863 46.9704 35.3588 47.401 35.1035 47.793C34.8529 48.1849 34.5111 48.4789 34.0781 48.6748C34.6888 48.8525 35.1582 49.1556 35.4863 49.584C35.8145 50.0124 35.9785 50.516 35.9785 51.0947C35.9785 51.5504 35.8715 51.9948 35.6572 52.4277C35.4476 52.8561 35.1582 53.2002 34.7891 53.46C34.4244 53.7152 33.9733 53.8724 33.4355 53.9316C33.0983 53.9681 32.2848 53.9909 30.9951 54H27.584V43.9785Z" fill="#B07408"/>
<path d="M38 7H13V33H51V19H49V31H15V9H38V7Z" fill="#BFBFBF"/>
<path d="M38 11H25V19H17V23H21V25H17V29H43V27H47V23H31V21H47V19H38V11Z" fill="#BFBFBF"/>
<path d="M23 11H17V17H23V11Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

Before

Width:  |  Height:  |  Size: 547 B

After

Width:  |  Height:  |  Size: 547 B

View File

@ -1,10 +1,17 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<rect y="16" width="61" height="39" rx="4" fill="#B2BBC0"/>
<path d="M0 7C0 4.79086 1.79086 3 4 3H22C24.2091 3 26 4.79086 26 7V12H57C59.2091 12 61 13.7909 61 16V20C61 17.7909 59.2091 16 57 16H4C1.79086 16 0 17.7909 0 20V7Z" fill="#788790"/>
<path d="M47 48.0171L43.9975 35L49.1953 44.0132L47 48.0171Z" fill="#089156"/>
<path d="M34 52.0093L39 61.0093L47 48.0093L44 35.0093L34 52.0093Z" fill="#0BA25E"/>
<path d="M49 52.0093L39 61.0093L44.5391 52.0093H49Z" fill="#296AD9"/>
<path d="M49 52.0093L39 61.0093H59L64 52.0093H49Z" fill="#2A71E9"/>
<path d="M51.5 48.0093L64 52.0093H53.8165L51.5 48.0093Z" fill="#E3B73A"/>
<path d="M54 35.0093L64 52.0093L51.5 48.0093L44 35.0093H54Z" fill="#FCCD48"/>
<path d="M49.004 43.0161L43.2398 53.0001H34.0022L44.3852 35.0161L49.004 43.0161Z" fill="#00AC47"/>
<path d="M38.6269 60.9898L43.2398 53H34L38.6269 60.9898Z" fill="#0066DA"/>
<path d="M43.2398 53H54.7682L59.387 61H38.621L43.2398 53Z" fill="#2684FC"/>
<path d="M59.3771 60.9829L54.7682 53L64 53.0001L59.3771 60.9829Z" fill="#EA4335"/>
<path d="M53.6228 35.0161L49.004 43.0161L54.7683 53.0001H64.0059L53.6228 35.0161Z" fill="#FFBA00"/>
<path d="M53.625 35H44.3926V35.0288L48.9947 43H49.0133L53.6228 35.0161L53.625 35.0199V35Z" fill="#00832D"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="64" height="64" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 796 B

After

Width:  |  Height:  |  Size: 1011 B

View File

@ -0,0 +1,16 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<rect y="16" width="61" height="39" rx="4" fill="#B2BBC0"/>
<path d="M0 7C0 4.79086 1.79086 3 4 3H22C24.2091 3 26 4.79086 26 7V12H57C59.2091 12 61 13.7909 61 16V20C61 17.7909 59.2091 16 57 16H4C1.79086 16 0 17.7909 0 20V7Z" fill="#788790"/>
<path opacity="0.504232" fill-rule="evenodd" clip-rule="evenodd" d="M47.0327 32.0227L49.5848 33.0897C49.9754 33.2529 50.2774 33.5757 50.4144 33.9762L51.4291 36.9423C51.5925 37.4198 51.9879 37.7812 52.4781 37.9011L63.0966 40.4981C63.7591 40.6602 64.2252 41.2539 64.2252 41.936V54.3259C64.2252 55.1434 63.5624 55.8062 62.7449 55.8062C62.5973 55.8062 62.4506 55.7841 62.3096 55.7407L46.0264 50.7305C45.4053 50.5394 44.9814 49.9655 44.9814 49.3157V33.3885C44.9814 32.571 45.6442 31.9082 46.4617 31.9082C46.6577 31.9082 46.8518 31.9471 47.0327 32.0227Z" fill="#D0DFFF"/>
<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M43.3319 34.9827L45.884 36.0496C46.2746 36.2129 46.5766 36.5356 46.7137 36.9362L47.7284 39.9023C47.8918 40.3798 48.2871 40.7411 48.7773 40.861L59.3958 43.4581C60.0584 43.6201 60.5244 44.2139 60.5244 44.896V57.2858C60.5244 58.1034 59.8617 58.7661 59.0441 58.7661C58.8966 58.7661 58.7498 58.7441 58.6088 58.7007L42.3256 53.6905C41.7045 53.4994 41.2807 52.9255 41.2807 52.2756V36.3485C41.2807 35.5309 41.9434 34.8682 42.761 34.8682C42.957 34.8682 43.1511 34.9071 43.3319 34.9827Z" fill="#B3CAFF"/>
<path opacity="0.8" d="M56.8237 54.052L60.5244 55.1907V44.8956C60.5244 44.2135 60.0584 43.6197 59.3958 43.4577L48.7773 40.8606C48.2871 40.7407 47.8918 40.3794 47.7284 39.9019L46.7137 36.9358C46.5767 36.5352 46.2747 36.2125 45.8841 36.0492L44.9814 35.6719V43.3506C45.0127 43.3605 45.0445 43.3694 45.0766 43.3773L55.6951 45.9744C56.3577 46.1364 56.8237 46.7302 56.8237 47.4123V54.052Z" fill="#AAC4FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M39.6312 37.4993L42.1834 38.5662C42.574 38.7295 42.876 39.0522 43.013 39.4528L44.0277 42.4189C44.1911 42.8964 44.5864 43.2577 45.0766 43.3776L55.6951 45.9747C56.3577 46.1367 56.8237 46.7305 56.8237 47.4126V59.8025C56.8237 60.62 56.161 61.2827 55.3435 61.2827C55.1959 61.2827 55.0492 61.2607 54.9081 61.2173L38.6249 56.2071C38.0038 56.016 37.58 55.4421 37.58 54.7922V38.8651C37.58 38.0475 38.2427 37.3848 39.0603 37.3848C39.2563 37.3848 39.4504 37.4237 39.6312 37.4993Z" fill="#1A47FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M35.8769 44.0633L52.3238 48.6319C52.8203 48.7698 53.2093 49.156 53.3509 49.6515L56.4489 60.4944C56.5612 60.8874 56.3336 61.2971 55.9405 61.4094C55.8027 61.4487 55.6565 61.4473 55.5195 61.4051L38.2924 56.1045C37.8443 55.9666 37.4879 55.6245 37.3319 55.1823L34.0848 45.9822C33.8127 45.2113 34.2171 44.3658 34.988 44.0937C35.2742 43.9927 35.5845 43.9821 35.8769 44.0633Z" fill="#5287FF"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="64" height="64" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,5 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="16" width="61" height="39" rx="4" fill="#B2BBC0"/>
<path d="M0 7C0 4.79086 1.79086 3 4 3H22C24.2091 3 26 4.79086 26 7V12H57C59.2091 12 61 13.7909 61 16V20C61 17.7909 59.2091 16 57 16H4C1.79086 16 0 17.7909 0 20V7Z" fill="#788790"/>
<path d="M58.1875 48.55C57.3375 44.2375 53.55 41 49 41C45.3875 41 42.25 43.05 40.6875 46.05C36.925 46.45 34 49.6375 34 53.5C34 57.6375 37.3625 61 41.5 61H57.75C61.2 61 64 58.2 64 54.75C64 51.45 61.4375 48.775 58.1875 48.55Z" fill="#96D1DE"/>
</svg>

After

Width:  |  Height:  |  Size: 586 B

View File

@ -2,8 +2,8 @@
<g clip-path="url(#clip0)">
<rect y="16" width="61" height="39" rx="4" fill="#B2BBC0"/>
<path d="M0 7C0 4.79086 1.79086 3 4 3H22C24.2091 3 26 4.79086 26 7V12H57C59.2091 12 61 13.7909 61 16V20C61 17.7909 59.2091 16 57 16H4C1.79086 16 0 17.7909 0 20V7Z" fill="#788790"/>
<path d="M34.2948 58.2888C34.1981 57.9911 34.108 57.6626 34.0719 57.3847C33.7942 55.2481 36.1985 52.2387 36.1985 52.2387L38.1439 49.9641C39.4679 46.8932 39.626 45.051 43.7054 42.7643C47.2397 40.7834 50.7486 41.1569 53.9629 42.3411C53.9629 42.3411 57.3101 42.3017 59.2896 42.5709C59.4739 42.596 59.6475 42.6173 59.813 42.6377C60.8141 42.8703 61.7008 43.0871 62.6807 43.722C63.1318 44.0143 63.4134 44.3649 63.6476 44.6741C61.5014 42.1182 54.4254 43.2469 46.4088 46.7592C39.1647 50.3723 33.7689 55.1057 34.2948 58.2888Z" fill="black"/>
<path d="M63.7757 44.8493C65.0092 47.5989 60.9974 53.7196 52.6834 58.025C45.5549 61.4605 36.8671 62.0399 34.5824 59.118C32.8029 55.9766 38.5048 50.704 46.4049 46.7638C54.5945 43.1756 61.8026 42.0752 63.7757 44.8493Z" fill="#0077FF"/>
<path d="M34.2948 58.2886C34.1981 57.9909 34.108 57.6624 34.0719 57.3844C33.7942 55.2478 36.1985 52.2385 36.1985 52.2385L38.1439 49.9638C39.4679 46.893 39.626 45.0508 43.7054 42.7641C47.2397 40.7831 50.7486 41.1567 53.9629 42.3409C53.9629 42.3409 57.3101 42.3015 59.2896 42.5707C59.4739 42.5958 59.6475 42.6171 59.813 42.6374C60.8141 42.8701 61.7008 43.0868 62.6807 43.7218C63.1318 44.014 63.4134 44.3646 63.6476 44.6738C61.5014 42.118 54.4254 43.2466 46.4088 46.759C39.1647 50.372 33.7689 55.1054 34.2948 58.2886Z" fill="black"/>
<path d="M63.7757 44.8491C65.0092 47.5986 60.9974 53.7194 52.6834 58.0247C45.5549 61.4603 36.8671 62.0397 34.5824 59.1177C32.8029 55.9764 38.5048 50.7038 46.4049 46.7636C54.5945 43.1754 61.8026 42.0749 63.7757 44.8491Z" fill="#0077FF"/>
<path d="M57.1521 50.7656C57.8258 52.0762 55.4397 54.3612 51.4758 56.4032C48.0839 58.0459 44.3036 58.8371 43.2618 57.4903C42.5218 56.2096 45.1068 53.6862 48.8694 51.8096C52.7566 50.0741 56.2457 49.504 57.1521 50.7656Z" fill="white"/>
</g>
<defs>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -2,7 +2,6 @@
<path d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<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 39H15ZM21.0771 53.9941H23.1895V44H21.0771V47.917H17.1191V44H15V53.9941H17.1191V49.6807H21.0771V53.9941ZM26.3809 53.9941H28.5V45.7637H31.2139V44H23.667V45.7637H26.3809V53.9941ZM36.0469 53.9941L33.6406 46.1533H33.5791C33.6657 47.7484 33.709 48.8125 33.709 49.3457V53.9941H31.8154V44H34.7002L37.0654 51.6426H37.1064L39.6152 44H42.5V53.9941H40.5244V49.2637C40.5244 49.0404 40.5267 48.7829 40.5312 48.4912C40.5404 48.1995 40.5723 47.4248 40.627 46.167H40.5654L37.9883 53.9941H36.0469ZM43.7843 44V53.9941H50.0234L50 52.2441H45.9035V44H43.7843Z" fill="#5E93A2"/>
<path d="M26 33H23L15 25L23 17H26L18 25L26 33Z" fill="#BFBFBF"/>
<path d="M39 19L42 19L48 25L40 33L37 33L45 25L39 19Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24 33H27L19 25L27 17H24L16 25L24 33ZM43 19L40 19L46 25L38 33L41 33L49 25L43 19ZM30 24H28V26H30V24ZM36 24H34V26H36V24Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,7 @@
<svg width="63" height="64" viewBox="0 0 63 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<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 39H15ZM39 44H47V46H44V54H42V46H39V44ZM36 44H38V54H36V50H32V54H30V44H32V48H36V44ZM21.077 44H18V54H20V47.6637L21.7217 54H24.2909L26 47.7102V54H28V44H24.9357L23.0063 51.1005L21.077 44Z" fill="#5E93A2"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24 33H27L19 25L27 17H24L16 25L24 33ZM43 19L40 19L46 25L38 33L41 33L49 25L43 19ZM30 24H28V26H30V24ZM36 24H34V26H36V24Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 889 B

View File

@ -0,0 +1,7 @@
<svg width="63" height="64" viewBox="0 0 63 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<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 39H15ZM39 44V54L46 53.9965V52H41V44H39ZM27 54.0262V44H30L32 51L34 44H37V54H35V46L33 54.0262H31L29 46V53.9965L27 54.0262ZM17.5 44L20.3207 48.6L17 54H19.3042L21.5 50.4868L23.6957 54H26L22.6792 48.6L25.5 44H23.1957L21.5 46.7131L19.8043 44H17.5Z" fill="#5BB2A9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24 33H27L19 25L27 17H24L16 25L24 33ZM43 19L40 19L46 25L38 33L41 33L49 25L43 19ZM30 24H28V26H30V24ZM36 24H34V26H36V24Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 949 B

View File

@ -1,8 +1,8 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<svg width="63" height="64" viewBox="0 0 63 64" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 1H38L57 20V63H7V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7 63H57V20L38 1H7V63ZM38 0H6V64H58V20L38 0Z" fill="#BFBFBF"/>
<path d="M32.1191 48.709H32.8164C33.4681 48.709 33.9557 48.5814 34.2793 48.3262C34.6029 48.0664 34.7646 47.6904 34.7646 47.1982C34.7646 46.7015 34.6279 46.3346 34.3545 46.0977C34.0856 45.8607 33.6618 45.7422 33.083 45.7422H32.1191V48.709Z" fill="#51968F"/>
<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 39H15ZM44.3687 53.3574C45.0204 52.8379 45.3462 52.127 45.3462 51.2246C45.3462 50.5729 45.173 50.0238 44.8267 49.5771C44.4803 49.126 43.84 48.6771 42.9058 48.2305C42.1994 47.8932 41.7505 47.6608 41.5591 47.5332C41.3723 47.401 41.2355 47.2666 41.1489 47.1299C41.0624 46.9886 41.0191 46.8245 41.0191 46.6377C41.0191 46.3369 41.1262 46.0931 41.3404 45.9062C41.5545 45.7194 41.8622 45.626 42.2632 45.626C42.6004 45.626 42.9422 45.6693 43.2886 45.7559C43.6395 45.8424 44.0816 45.9951 44.6148 46.2139L45.2984 44.5664C44.7834 44.3431 44.2889 44.1699 43.815 44.0469C43.3456 43.9238 42.8511 43.8623 42.3316 43.8623C41.2743 43.8623 40.4448 44.1152 39.8433 44.6211C39.2463 45.127 38.9478 45.8219 38.9478 46.7061C38.9478 47.1755 39.0389 47.5856 39.2212 47.9365C39.4035 48.2874 39.6473 48.5951 39.9527 48.8594C40.258 49.1237 40.716 49.3994 41.3267 49.6865C41.9784 49.9964 42.409 50.222 42.6187 50.3633C42.8329 50.5046 42.9947 50.6527 43.104 50.8076C43.2134 50.958 43.2681 51.1312 43.2681 51.3271C43.2681 51.6781 43.1428 51.9424 42.8921 52.1201C42.646 52.2979 42.2906 52.3867 41.8257 52.3867C41.4383 52.3867 41.01 52.3252 40.5406 52.2021C40.0757 52.0791 39.506 51.8672 38.8316 51.5664V53.5352C39.6519 53.9362 40.5952 54.1367 41.6616 54.1367C42.8192 54.1367 43.7215 53.877 44.3687 53.3574ZM27.3379 54H24.918L22.5938 50.2197L20.2695 54H18L21.3154 48.8457L18.2119 44.0059H20.5498L22.7031 47.6016L24.8154 44.0059H27.0986L23.9609 48.9619L27.3379 54ZM36.9043 47.123C36.9043 48.1986 36.5671 49.0212 35.8926 49.5908C35.2227 50.1605 34.2679 50.4453 33.0283 50.4453H32.1191V54H30V44.0059H33.1924C34.4046 44.0059 35.3252 44.2679 35.9541 44.792C36.5876 45.3115 36.9043 46.0885 36.9043 47.123Z" fill="#51968F"/>
<path d="M32.1191 48.709H32.8164C33.4681 48.709 33.9557 48.5814 34.2793 48.3262C34.6029 48.0664 34.7646 47.6904 34.7646 47.1982C34.7646 46.7015 34.6279 46.3346 34.3545 46.0977C34.0856 45.8607 33.6618 45.7422 33.083 45.7422H32.1191V48.709Z" fill="#5BB2A9"/>
<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 39H15ZM44.3687 53.3574C45.0204 52.8379 45.3462 52.127 45.3462 51.2246C45.3462 50.5729 45.173 50.0238 44.8267 49.5771C44.4803 49.126 43.84 48.6771 42.9058 48.2305C42.1994 47.8932 41.7505 47.6608 41.5591 47.5332C41.3723 47.401 41.2355 47.2666 41.1489 47.1299C41.0624 46.9886 41.0191 46.8245 41.0191 46.6377C41.0191 46.3369 41.1262 46.0931 41.3404 45.9062C41.5545 45.7194 41.8622 45.626 42.2632 45.626C42.6004 45.626 42.9422 45.6693 43.2886 45.7559C43.6395 45.8424 44.0816 45.9951 44.6148 46.2139L45.2984 44.5664C44.7834 44.3431 44.2889 44.1699 43.815 44.0469C43.3456 43.9238 42.8511 43.8623 42.3316 43.8623C41.2743 43.8623 40.4448 44.1152 39.8433 44.6211C39.2463 45.127 38.9478 45.8219 38.9478 46.7061C38.9478 47.1755 39.0389 47.5856 39.2212 47.9365C39.4035 48.2874 39.6473 48.5951 39.9527 48.8594C40.258 49.1237 40.716 49.3994 41.3267 49.6865C41.9784 49.9964 42.409 50.222 42.6187 50.3633C42.8329 50.5046 42.9947 50.6527 43.104 50.8076C43.2134 50.958 43.2681 51.1312 43.2681 51.3271C43.2681 51.6781 43.1428 51.9424 42.8921 52.1201C42.646 52.2979 42.2906 52.3867 41.8257 52.3867C41.4383 52.3867 41.01 52.3252 40.5406 52.2021C40.0757 52.0791 39.506 51.8672 38.8316 51.5664V53.5352C39.6519 53.9362 40.5952 54.1367 41.6616 54.1367C42.8192 54.1367 43.7215 53.877 44.3687 53.3574ZM27.3379 54H24.918L22.5938 50.2197L20.2695 54H18L21.3154 48.8457L18.2119 44.0059H20.5498L22.7031 47.6016L24.8154 44.0059H27.0986L23.9609 48.9619L27.3379 54ZM36.9043 47.123C36.9043 48.1986 36.5671 49.0212 35.8926 49.5908C35.2227 50.1605 34.2679 50.4453 33.0283 50.4453H32.1191V54H30V44.0059H33.1924C34.4046 44.0059 35.3252 44.2679 35.9541 44.792C36.5876 45.3115 36.9043 46.0885 36.9043 47.123Z" fill="#5BB2A9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24 33H27L19 25L27 17H24L16 25L24 33ZM43 19L40 19L46 25L38 33L41 33L49 25L43 19ZM30 24H28V26H30V24ZM36 24H34V26H36V24Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M37 20V1H38V19H57L58 20H37Z" fill="black"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,11 +1,12 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999969H10V95ZM57 -3.05176e-05H9.00002V96H87V30L57 -3.05176e-05Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9.00002V96H87V30L57 0Z" fill="#BFBFBF"/>
<path d="M27.2012 79.2261V68.3213H28.6948C30.05 68.3213 30.9596 68.3737 31.4238 68.4785C32.0452 68.6133 32.5581 68.8716 32.9624 69.2534C33.3667 69.6353 33.6812 70.1668 33.9058 70.8481C34.1304 71.5295 34.2427 72.5065 34.2427 73.7793C34.2427 75.0521 34.1304 76.0591 33.9058 76.8003C33.6812 77.534 33.3892 78.0619 33.0298 78.3838C32.6779 78.7057 32.2324 78.9341 31.6934 79.0688C31.2816 79.1737 30.6115 79.2261 29.6831 79.2261H27.2012Z" fill="#BC8C18"/>
<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 58H23ZM29.9526 65.5361H23.877V82H30.1323C31.3602 82 32.341 81.8839 33.0747 81.6519C34.0555 81.3374 34.8341 80.8994 35.4106 80.3379C36.1743 79.5967 36.762 78.6271 37.1738 77.4292C37.5107 76.4484 37.6792 75.2804 37.6792 73.9253C37.6792 72.383 37.4995 71.0877 37.1401 70.0396C36.7808 68.9839 36.2567 68.0929 35.5679 67.3667C34.8791 66.6405 34.0518 66.1351 33.0859 65.8506C32.3672 65.641 31.3228 65.5361 29.9526 65.5361ZM40.4194 65.5361V68.4561H43.5752V65.5361H40.4194ZM43.5752 81.6294V70.0732H40.4194V81.4497C40.4194 82.423 40.3857 83.007 40.3184 83.2017C40.251 83.3963 40.1125 83.561 39.9028 83.6958C39.7007 83.8381 39.4386 83.9092 39.1167 83.9092C39.0044 83.9092 38.8846 83.8979 38.7573 83.8755C38.6226 83.8605 38.4803 83.8381 38.3306 83.8081L37.7803 86.5034C38.1995 86.6157 38.5889 86.6981 38.9482 86.7505C39.3151 86.8104 39.6558 86.8403 39.9702 86.8403C40.8462 86.8403 41.5649 86.6644 42.1265 86.3125C42.6955 85.9606 43.0773 85.4702 43.272 84.8413C43.4741 84.2199 43.5752 83.1493 43.5752 81.6294ZM45.2261 65.5361L51.1108 82H54.6597L60.5557 65.5361H57.0293L52.9976 77.7212L48.8311 65.5361H45.2261ZM69.2256 80.2144V82H72.1567V70.0732H69.001V75.1045C69.001 76.8115 68.9224 77.8859 68.7651 78.3276C68.6079 78.7619 68.3159 79.1287 67.8892 79.4282C67.4624 79.7202 66.9795 79.8662 66.4404 79.8662C65.9688 79.8662 65.5794 79.7577 65.2725 79.5405C64.9655 79.3159 64.7521 79.0164 64.6323 78.6421C64.52 78.2603 64.4639 77.2308 64.4639 75.5537V70.0732H61.3081V77.6201C61.3081 78.7432 61.4504 79.6229 61.7349 80.2593C62.0194 80.8957 62.4798 81.3898 63.1162 81.7417C63.7526 82.0936 64.4714 82.2695 65.2725 82.2695C66.0586 82.2695 66.8036 82.0861 67.5073 81.7192C68.2186 81.3524 68.7913 80.8507 69.2256 80.2144Z" fill="#BC8C18"/>
<path d="M57 11H20V53H76V29H73V50H23V14H57V11Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M57 17H26V47H70V29H66V30H52V27H57V24H52V21H57V17ZM48 25V21H30V25L33 22H38V41H34V42H44V41H40V22H45L48 25ZM52 33H66V36H52V33ZM66 39H52V42H66V39Z" fill="#BFBFBF"/>
<path d="M57 11H20V50H76V29H73V47H23V14H57V11Z" fill="#C4C4C4"/>
<path d="M57 17H39V29H26V35H32V38H26V44H65V41H71V35H49V32H70V29H57V17Z" fill="#C4C4C4"/>
<path d="M35 17H26V26H35V17Z" fill="#C4C4C4"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -8,7 +8,7 @@
<path d="M57 11H20V18H57V11Z" fill="#BFBFBF"/>
<path d="M57 22H20V29H57V22Z" fill="#BFBFBF"/>
<path d="M76 33H20V40H76V33Z" fill="#BFBFBF"/>
<path d="M20 44H76V51H20V44Z" fill="#BFBFBF"/>
<path d="M20 44H61V51H20V44Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -1,7 +1,7 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999985H10V95ZM57 -1.52588e-05H9.00002V96H87V30L57 -1.52588e-05Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999969H10V95ZM57 -3.05176e-05H9.00002V96H87V30L57 -3.05176e-05Z" fill="#BFBFBF"/>
<path d="M24.9297 78.5879V69.1055H26.2285C27.4069 69.1055 28.1979 69.151 28.6016 69.2422C29.1419 69.3594 29.5879 69.584 29.9395 69.916C30.291 70.248 30.5645 70.7103 30.7598 71.3027C30.9551 71.8952 31.0527 72.7448 31.0527 73.8516C31.0527 74.9583 30.9551 75.834 30.7598 76.4785C30.5645 77.1165 30.3105 77.5755 29.998 77.8555C29.6921 78.1354 29.3047 78.334 28.8359 78.4512C28.4779 78.5423 27.8952 78.5879 27.0879 78.5879H24.9297Z" fill="#1E7AAA"/>
<path d="M39.0176 77.5234C38.2689 76.6836 37.8945 75.4531 37.8945 73.832C37.8945 72.1849 38.2591 70.9544 38.9883 70.1406C39.7174 69.3203 40.6777 68.9102 41.8691 68.9102C43.0605 68.9102 44.0143 69.3138 44.7305 70.1211C45.4531 70.9284 45.8145 72.1523 45.8145 73.793C45.8145 75.4531 45.4434 76.6999 44.7012 77.5332C43.9655 78.36 43.0215 78.7734 41.8691 78.7734C40.7168 78.7734 39.7663 78.3568 39.0176 77.5234Z" fill="#1E7AAA"/>
<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 58H23ZM27.3223 66.6836H22.0391V81H27.4785C28.5462 81 29.3991 80.8991 30.0371 80.6973C30.89 80.4238 31.5671 80.043 32.0684 79.5547C32.7324 78.9102 33.2435 78.0671 33.6016 77.0254C33.8945 76.1725 34.041 75.1569 34.041 73.9785C34.041 72.6374 33.8848 71.5111 33.5723 70.5996C33.2598 69.6816 32.804 68.9069 32.2051 68.2754C31.6061 67.6439 30.8867 67.2044 30.0469 66.957C29.4219 66.7747 28.5137 66.6836 27.3223 66.6836ZM35.5703 70.2578C35.1341 71.2474 34.916 72.4714 34.916 73.9297C34.916 76.2083 35.5443 77.9987 36.8008 79.3008C38.0573 80.5964 39.75 81.2441 41.8789 81.2441C43.9818 81.2441 45.6615 80.5931 46.918 79.291C48.1745 77.9824 48.8027 76.1725 48.8027 73.8613C48.8027 71.5306 48.168 69.7109 46.8984 68.4023C45.6354 67.0938 43.9492 66.4395 41.8398 66.4395C40.6745 66.4395 39.6458 66.6283 38.7539 67.0059C38.0833 67.2858 37.4648 67.7155 36.8984 68.2949C36.3385 68.8744 35.8958 69.5286 35.5703 70.2578ZM62.0312 76.625L59.2285 75.7363C58.9876 76.7845 58.5905 77.5527 58.0371 78.041C57.4837 78.5293 56.8229 78.7734 56.0547 78.7734C55.013 78.7734 54.1667 78.3893 53.5156 77.6211C52.8646 76.8529 52.5391 75.5638 52.5391 73.7539C52.5391 72.0482 52.8678 70.8145 53.5254 70.0527C54.1895 69.291 55.0521 68.9102 56.1133 68.9102C56.8815 68.9102 57.5326 69.125 58.0664 69.5547C58.6068 69.9844 58.9616 70.5703 59.1309 71.3125L61.9922 70.6289C61.6667 69.4831 61.1784 68.6042 60.5273 67.9922C59.4336 66.957 58.0111 66.4395 56.2598 66.4395C54.2546 66.4395 52.6367 67.1003 51.4062 68.4219C50.1758 69.737 49.5605 71.5859 49.5605 73.9688C49.5605 76.2214 50.1725 77.9987 51.3965 79.3008C52.6204 80.5964 54.1829 81.2441 56.084 81.2441C57.6204 81.2441 58.8867 80.8665 59.8828 80.1113C60.8854 79.3496 61.6016 78.1875 62.0312 76.625ZM66.959 73.5293L62.0664 81H65.5332L68.7168 76.0488L71.8906 81H75.377L70.4844 73.6367L74.9375 66.6836H71.5879L68.7754 71.2832L65.9043 66.6836H62.5254L66.959 73.5293Z" fill="#1E7AAA"/>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -5,7 +5,9 @@
<path d="M62.5996 72.0835V68.2764H64.5088C66.0736 68.2764 67.0207 68.2951 67.3501 68.3325C67.9041 68.3999 68.3197 68.5946 68.5967 68.9165C68.8812 69.231 69.0234 69.6427 69.0234 70.1519C69.0234 70.6834 68.8587 71.1139 68.5293 71.4434C68.2074 71.7653 67.7619 71.96 67.1929 72.0273C66.8784 72.0648 66.0736 72.0835 64.7783 72.0835H62.5996Z" fill="#C8A428"/>
<path d="M62.5996 79.2261V74.8237H65.2837C66.7961 74.8237 67.7769 74.9023 68.2261 75.0596C68.6828 75.2168 69.0309 75.4676 69.2705 75.812C69.5101 76.1564 69.6299 76.5757 69.6299 77.0698C69.6299 77.6538 69.4727 78.1217 69.1582 78.4736C68.8512 78.818 68.4507 79.0352 67.9565 79.125C67.6346 79.1924 66.8747 79.2261 65.6768 79.2261H62.5996Z" fill="#C8A428"/>
<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 58H23ZM23.4614 82V65.5361H35.6689V68.3213H26.7856V71.9712H35.0513V74.7451H26.7856V79.2261H35.9834V82H23.4614ZM42 77V74H53V77H42ZM65.8564 65.5361H59.2754V82H64.8794C66.9982 81.985 68.3346 81.9476 68.8887 81.8877C69.7721 81.7904 70.5133 81.5321 71.1123 81.1128C71.7188 80.686 72.1942 80.1208 72.5386 79.417C72.8905 78.7057 73.0664 77.9757 73.0664 77.2271C73.0664 76.2762 72.7969 75.4489 72.2578 74.7451C71.7188 74.0413 70.9476 73.5435 69.9443 73.2515C70.6556 72.9295 71.2171 72.4466 71.6289 71.8027C72.0482 71.1589 72.2578 70.4513 72.2578 69.6802C72.2578 68.9689 72.0894 68.3288 71.7524 67.7598C71.4155 67.1833 70.9925 66.7228 70.4834 66.3784C69.9818 66.034 69.409 65.8094 68.7651 65.7046C68.1287 65.5923 67.1592 65.5361 65.8564 65.5361Z" fill="#C8A428"/>
<path d="M57 18.7868L49.274 11.0608C48.6882 10.475 47.7384 10.475 47.1526 11.0608C41.1428 17.0717 31.2427 26.9707 31.2427 26.9707L28.0613 30.1532C26.9675 31.247 28.0613 32.2745 28.0613 32.2745L47.1533 51.3662C47.7391 51.952 48.6888 51.952 49.2746 51.3662L68.5785 32.0624C68.8909 31.75 68.7569 30.5437 68.3664 30.1532L67.2132 29.0001H63.1555L48.2138 43.9418L35.4854 31.2133L48.2133 18.4854L52.4565 22.7286L43.9712 31.2138L48.2138 35.4565L57 26.6703V18.7868Z" fill="#C4C4C4"/>
<path d="M57 11H20V50H76V29H73V47H23V14H57V11Z" fill="#C4C4C4"/>
<path d="M57 17H39V29H26V35H32V38H26V44H65V41H71V35H49V32H70V29H57V17Z" fill="#C4C4C4"/>
<path d="M35 17H26V26H35V17Z" fill="#C4C4C4"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,18 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999969H10V95ZM57 -3.05176e-05H9.00002V96H87V30L57 -3.05176e-05Z" fill="#BFBFBF"/>
<path d="M45.0693 68.2764V72.0835H47.248C48.5433 72.0835 49.3481 72.0648 49.6626 72.0273C50.2316 71.96 50.6771 71.7653 50.999 71.4434C51.3285 71.1139 51.4932 70.6834 51.4932 70.1519C51.4932 69.6427 51.351 69.231 51.0664 68.9165C50.7894 68.5946 50.3739 68.3999 49.8198 68.3325C49.4904 68.2951 48.5433 68.2764 46.9785 68.2764H45.0693Z" fill="#B07408"/>
<path d="M45.0693 74.8237V79.2261H48.1465C49.3444 79.2261 50.1044 79.1924 50.4263 79.125C50.9204 79.0352 51.3209 78.818 51.6279 78.4736C51.9424 78.1217 52.0996 77.6538 52.0996 77.0698C52.0996 76.5757 51.9799 76.1564 51.7402 75.812C51.5006 75.4676 51.1525 75.2168 50.6958 75.0596C50.2466 74.9023 49.2657 74.8237 47.7534 74.8237H45.0693Z" fill="#B07408"/>
<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 58H23ZM68.3164 82V79.0688H62.0498C62.2145 78.7843 62.4279 78.4923 62.6899 78.1929C62.9595 77.8934 63.5922 77.287 64.5879 76.3735C65.5836 75.4601 66.2725 74.7601 66.6543 74.2734C67.2308 73.5397 67.65 72.8397 67.9121 72.1733C68.1816 71.4995 68.3164 70.792 68.3164 70.0508C68.3164 68.748 67.8522 67.6587 66.9238 66.7827C65.9955 65.9067 64.7189 65.4688 63.0942 65.4688C61.6118 65.4688 60.3765 65.8468 59.3882 66.603C58.3999 67.3592 57.8121 68.6058 57.625 70.3428L60.7695 70.6572C60.8295 69.7363 61.0541 69.0775 61.4434 68.6807C61.8326 68.2838 62.3568 68.0854 63.0156 68.0854C63.682 68.0854 64.2023 68.2764 64.5767 68.6582C64.9585 69.0326 65.1494 69.5716 65.1494 70.2754C65.1494 70.9118 64.9323 71.5557 64.498 72.207C64.1761 72.6787 63.3038 73.5771 61.8813 74.9023C60.1144 76.542 58.9315 77.8597 58.3325 78.8555C57.7335 79.8438 57.3741 80.8919 57.2544 82H68.3164ZM27.6958 82V65.5361H38.9824V68.3213H31.02V72.2183H37.8931V75.0034H31.02V82H27.6958ZM41.7451 65.5361H48.3262C49.6289 65.5361 50.5985 65.5923 51.2349 65.7046C51.8788 65.8094 52.4515 66.034 52.9531 66.3784C53.4623 66.7228 53.8853 67.1833 54.2222 67.7598C54.5591 68.3288 54.7275 68.9689 54.7275 69.6802C54.7275 70.4513 54.5179 71.1588 54.0986 71.8027C53.6869 72.4466 53.1254 72.9295 52.4141 73.2515C53.4174 73.5435 54.1885 74.0414 54.7275 74.7451C55.2666 75.4489 55.5361 76.2762 55.5361 77.2271C55.5361 77.9757 55.3602 78.7057 55.0083 79.417C54.6639 80.1208 54.1885 80.686 53.582 81.1128C52.983 81.5321 52.2418 81.7904 51.3584 81.8877C50.8043 81.9476 49.4679 81.985 47.3491 82H41.7451V65.5361Z" fill="#B07408"/>
<path d="M57 11H20V50H76V29H73V47H23V14H57V11Z" fill="#C4C4C4"/>
<path d="M57 17H39V29H26V35H32V38H26V44H65V41H71V35H49V32H70V29H57V17Z" fill="#C4C4C4"/>
<path d="M35 17H26V26H35V17Z" fill="#C4C4C4"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

Before

Width:  |  Height:  |  Size: 686 B

After

Width:  |  Height:  |  Size: 686 B

View File

@ -1,18 +1,10 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<rect y="24" width="91" height="58" rx="6" fill="#B2BBC0"/>
<path d="M0 11C0 7.68629 2.68629 5 6 5H33C36.3137 5 39 7.68629 39 11V18H85C88.3137 18 91 20.6863 91 24V30C91 26.6863 88.3137 24 85 24H6C2.68629 24 0 26.6863 0 30V11Z" fill="#788790"/>
<path d="M71.2777 72.3298L74.5562 66.6504L67.0568 53.6611L71.2777 72.3298Z" fill="#089156"/>
<path d="M53 78.0083L60.4995 90.9992L71.2777 72.3299L67.0569 53.6616L53 78.0083Z" fill="#0BA25E"/>
<path d="M67.0569 53.6616L74.5563 66.6507L72.3465 70.4786L74.5565 66.6507L67.057 53.6614L67.0569 53.6616Z" fill="#0BA25E"/>
<path d="M74.5564 78.0081H67.9989L60.4994 90.9989L74.5564 78.0081Z" fill="#296AD9"/>
<path d="M60.4995 90.9987L88.6135 91.0001L96.113 78.0094L74.5562 78.0082L60.4995 90.9987Z" fill="#2A71E9"/>
<path d="M81.1108 78.0079L96.113 78.0093L77.835 72.3311L81.1108 78.0079Z" fill="#E3B73A"/>
<path d="M96.113 78.0094L82.0562 53.6609H67.0568L77.836 72.3314L96.113 78.0094Z" fill="#FCCD48"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
<path d="M75.5 65.8591L69.0424 54.5693C68.4084 54.9488 67.8683 55.4706 67.4926 56.1347L55.5636 77.0065C55.1948 77.6563 55.0005 78.3921 55 79.1411H67.9152L75.5 65.8591Z" fill="#00AC47"/>
<path d="M58.0997 85.711L59.9078 88.8655C60.2835 89.5296 60.8236 90.0514 61.4576 90.4309L68 79H55C55 79.7353 55.1879 80.6116 55.5636 81.2757L58.0997 85.711Z" fill="#0066DA"/>
<path d="M83 79H68L61.4576 90.4309C62.0916 90.8103 62.8196 91.0001 63.571 91.0001H87.429C88.1804 91.0001 88.9084 90.7866 89.5424 90.4309L83 79Z" fill="#2684FC"/>
<path d="M89.5424 90.4309C90.1764 90.0514 90.7165 89.5296 91.0922 88.8655L91.8436 87.561L95.4364 81.2757C95.8121 80.6116 96 79.7353 96 79H83L89.5424 90.4309Z" fill="#EA4335"/>
<path d="M89.4719 66.5706L83.5074 56.1347C83.1317 55.4706 82.5916 54.9488 81.9576 54.5693L75.5 65.8591L83.0417 79H96C96 78.2647 95.7887 77.6706 95.4129 77.0065L89.4719 66.5706Z" fill="#FFBA00"/>
<path d="M75.5 65.859L81.9576 54.5692C81.3236 54.1897 80.5957 54 79.8442 54H71.1558C70.4044 54 69.6764 54.2135 69.0424 54.5692L75.5 65.859Z" fill="#00832D"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,9 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="24" width="91" height="58" rx="6" fill="#B2BBC0"/>
<path d="M0 11C0 7.68629 2.68629 5 6 5H33C36.3137 5 39 7.68629 39 11V18H85C88.3137 18 91 20.6863 91 24V30C91 26.6863 88.3137 24 85 24H6C2.68629 24 0 26.6863 0 30V11Z" fill="#788790"/>
<path opacity="0.504232" fill-rule="evenodd" clip-rule="evenodd" d="M72.1098 50.1592L75.6562 51.6417C76.199 51.8686 76.6186 52.3171 76.809 52.8737L78.2191 56.9952C78.4461 57.6587 78.9954 58.1609 79.6766 58.3275L94.4317 61.9362C95.3524 62.1614 96 62.9865 96 63.9343V81.1508C96 82.2869 95.079 83.2078 93.943 83.2078C93.738 83.2078 93.5341 83.1771 93.3381 83.1168L70.7116 76.1548C69.8485 75.8893 69.2595 75.0918 69.2595 74.1888V52.057C69.2595 50.9209 70.1805 50 71.3165 50C71.5889 50 71.8585 50.0541 72.1098 50.1592Z" fill="#D0DFFF"/>
<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M66.9674 54.2724L70.5137 55.755C71.0565 55.9819 71.4762 56.4303 71.6666 56.987L73.0766 61.1085C73.3036 61.772 73.853 62.2741 74.5341 62.4407L89.2893 66.0495C90.2099 66.2747 90.8575 67.0998 90.8575 68.0476V85.2641C90.8575 86.4002 89.9366 87.3211 88.8006 87.3211C88.5955 87.3211 88.3916 87.2904 88.1957 87.2301L65.5691 80.2681C64.706 80.0025 64.1171 79.2051 64.1171 78.3021V56.1702C64.1171 55.0342 65.038 54.1133 66.174 54.1133C66.4464 54.1133 66.7161 54.1674 66.9674 54.2724Z" fill="#B3CAFF"/>
<path opacity="0.8" d="M85.7152 80.771L90.8576 82.3532V68.0474C90.8576 67.0997 90.2099 66.2746 89.2893 66.0494L74.5342 62.4406C73.853 62.274 73.3036 61.7718 73.0766 61.1084L71.6666 56.9868C71.4762 56.4302 71.0566 55.9817 70.5138 55.7548L69.2595 55.2305V65.9005C69.303 65.9143 69.3471 65.9266 69.3918 65.9376L84.1469 69.5463C85.0675 69.7715 85.7152 70.5966 85.7152 71.5444V80.771Z" fill="#AAC4FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M61.825 57.7695L65.3714 59.2521C65.9142 59.479 66.3338 59.9274 66.5242 60.484L67.9342 64.6056C68.1612 65.2691 68.7106 65.7712 69.3918 65.9378L84.1469 69.5466C85.0675 69.7718 85.7152 70.5969 85.7152 71.5447V88.7612C85.7152 89.8972 84.7942 90.8182 83.6582 90.8182C83.4532 90.8182 83.2493 90.7875 83.0533 90.7272L60.4267 83.7652C59.5637 83.4996 58.9747 82.7022 58.9747 81.7992V59.6673C58.9747 58.5313 59.8956 57.6104 61.0317 57.6104C61.304 57.6104 61.5737 57.6645 61.825 57.7695Z" fill="#1A47FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M56.6081 66.8905L79.4621 73.2388C80.152 73.4305 80.6926 73.9671 80.8893 74.6556L85.1942 89.7225C85.3502 90.2687 85.034 90.8379 84.4878 90.994C84.2963 91.0487 84.0931 91.0466 83.9028 90.9881L59.9646 83.6225C59.3419 83.4309 58.8467 82.9555 58.6299 82.3411L54.1178 69.557C53.7397 68.4857 54.3017 67.3108 55.3729 66.9327C55.7706 66.7924 56.2017 66.7776 56.6081 66.8905Z" fill="#5287FF"/>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,5 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="24" width="91" height="58" rx="6" fill="#B2BBC0"/>
<path d="M0 11C0 7.68629 2.68629 5 6 5H33C36.3137 5 39 7.68629 39 11V18H85C88.3137 18 91 20.6863 91 24V30C91 26.6863 88.3137 24 85 24H6C2.68629 24 0 26.6863 0 30V11Z" fill="#788790"/>
<path d="M87.2812 72.325C86.0063 65.8562 80.325 61 73.5 61C68.0812 61 63.375 64.075 61.0312 68.575C55.3875 69.175 51 73.9563 51 79.75C51 85.9562 56.0438 91 62.25 91H86.625C91.8 91 96 86.8 96 81.625C96 76.675 92.1562 72.6625 87.2812 72.325Z" fill="#96D1DE"/>
</svg>

After

Width:  |  Height:  |  Size: 605 B

View File

@ -2,7 +2,7 @@
<g clip-path="url(#clip0)">
<rect y="24" width="91" height="58" rx="6" fill="#B2BBC0"/>
<path d="M0 11C0 7.68629 2.68629 5 6 5H33C36.3137 5 39 7.68629 39 11V18H85C88.3137 18 91 20.6863 91 24V30C91 26.6863 88.3137 24 85 24H6C2.68629 24 0 26.6863 0 30V11Z" fill="#788790"/>
<path d="M51.4454 85.9859C51.3005 85.5394 51.1653 85.0465 51.1111 84.6296C50.6945 81.4245 54.3013 76.9102 54.3013 76.9102L57.2195 73.4979C59.2056 68.8914 59.4428 66.1279 65.5623 62.6977C70.8641 59.726 76.1278 60.2864 80.9495 62.0628C80.9495 62.0628 85.9706 62.0037 88.9401 62.4075C89.2165 62.4451 89.4769 62.4771 89.7252 62.5076C91.227 62.8567 92.5571 63.1818 94.0271 64.1343C94.7038 64.5727 95.1262 65.0986 95.4776 65.5625C92.2581 61.7284 81.6433 63.4215 69.6177 68.6904C58.7507 74.1103 50.6565 81.2109 51.4454 85.9859Z" fill="black"/>
<path d="M51.4454 85.9857C51.3005 85.5391 51.1653 85.0463 51.1111 84.6294C50.6945 81.4243 54.3013 76.9099 54.3013 76.9099L57.2195 73.4977C59.2056 68.8912 59.4428 66.1276 65.5623 62.6974C70.8641 59.7258 76.1278 60.2862 80.9495 62.0626C80.9495 62.0626 85.9706 62.0035 88.9401 62.4073C89.2165 62.4449 89.4769 62.4769 89.7252 62.5074C91.227 62.8564 92.5571 63.1816 94.0271 64.134C94.7038 64.5724 95.1262 65.0984 95.4776 65.5622C92.2581 61.7282 81.6433 63.4212 69.6177 68.6902C58.7507 74.1101 50.6565 81.2106 51.4454 85.9857Z" fill="black"/>
<path d="M95.669 65.8076C97.5194 69.9324 91.501 79.1145 79.0286 85.5733C68.3347 90.7272 55.3015 91.5964 51.874 87.213C49.2045 82.5005 57.7582 74.5906 69.6098 68.6797C81.8955 63.2967 92.7089 61.6459 95.669 65.8076Z" fill="#0077FF"/>
<path d="M86.6383 74.307C87.6486 76.2726 84.0703 79.6993 78.1256 82.7616C73.0388 85.2251 67.3696 86.4117 65.8073 84.3919C64.6975 82.4713 68.5742 78.687 74.2169 75.8727C80.0465 73.27 85.2789 72.415 86.6383 74.307Z" fill="white"/>
</g>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,11 +1,13 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999985H10V95ZM57 -1.52588e-05H9.00002V96H87V30L57 -1.52588e-05Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9.00002V96H87V30L57 0Z" fill="#BFBFBF"/>
<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 58H23ZM21.9407 65.9678V81H24.9759V74.4272H30.9231V81H33.9583V65.9678H30.9231V71.8843H24.9759V65.9678H21.9407ZM39.44 68.5107V81H42.4752V68.5107H46.9254V65.9678H34.9796V68.5107H39.44ZM47.8031 65.9678V81H50.6229V69.167L53.5966 81H56.5189L59.5028 69.167V81H62.3227V65.9678H57.7699L55.0731 76.2217L52.3456 65.9678H47.8031ZM64.3693 66.0908V81H74.9514V78.4673H67.4045V66.0908H64.3693Z" fill="#5E93A2"/>
<path d="M57 26H56L57 27V26Z" fill="#BFBFBF"/>
<path d="M59 29L68 38L56 50H61L73 38L64 29H59Z" fill="#BFBFBF"/>
<path d="M40 50H35L23 38L35 26H40L28 38L40 50Z" fill="#BFBFBF"/>
<path d="M41 36H45V40H41V36Z" fill="#BFBFBF"/>
<path d="M51 36H55V40H51V36Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,18 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9.00002V96H87V30L57 0Z" fill="#BFBFBF"/>
<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 58H23ZM24.6284 82V65.5361H29.6035L32.5908 76.7666L35.5444 65.5361H40.5308V82H37.4424V69.04L34.1743 82H30.9736L27.7168 69.04V82H24.6284ZM43.3838 82V65.5361H46.708V72.0161H53.2217V65.5361H56.5459V82H53.2217V74.8013H46.708V82H43.3838ZM63.2396 68.3213V82H66.5638V68.3213H71.4379V65.5361H58.3544V68.3213H63.2396Z" fill="#5E93A2"/>
<path d="M57 26H56L57 27V26Z" fill="#BFBFBF"/>
<path d="M59 29L68 38L56 50H61L73 38L64 29H59Z" fill="#BFBFBF"/>
<path d="M40 50H35L23 38L35 26H40L28 38L40 50Z" fill="#BFBFBF"/>
<path d="M41 36H45V40H41V36Z" fill="#BFBFBF"/>
<path d="M51 36H55V40H51V36Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,7 +1,7 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999969H10V95ZM57 -3.05176e-05H9.00002V96H87V30L57 -3.05176e-05Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999985H10V95ZM57 -1.52588e-05H9.00002V96H87V30L57 -1.52588e-05Z" fill="#BFBFBF"/>
<path d="M29.9863 72.9932V68.3213H31.5923C32.7902 68.3213 33.5876 68.3587 33.9844 68.4336C34.5234 68.5309 34.9689 68.7743 35.3208 69.1636C35.6727 69.5529 35.8486 70.047 35.8486 70.646C35.8486 71.1327 35.7214 71.5594 35.4668 71.9263C35.2197 72.2931 34.8753 72.5627 34.4336 72.7349C33.9919 72.9071 33.1159 72.9932 31.8057 72.9932H29.9863Z" fill="#9E1919"/>
<path d="M45.3159 79.2261V68.3213H46.8096C48.1647 68.3213 49.0744 68.3737 49.5386 68.4785C50.16 68.6133 50.6729 68.8716 51.0771 69.2534C51.4814 69.6353 51.7959 70.1668 52.0205 70.8481C52.2451 71.5295 52.3574 72.5065 52.3574 73.7793C52.3574 75.0521 52.2451 76.0591 52.0205 76.8003C51.7959 77.534 51.5039 78.0619 51.1445 78.3838C50.7926 78.7057 50.3472 78.9341 49.8081 79.0688C49.3963 79.1737 48.7262 79.2261 47.7979 79.2261H45.3159Z" fill="#9E1919"/>
<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 58H23ZM26.6621 65.5361V82H29.9863V75.7896H32.1538C33.6587 75.7896 34.8079 75.7109 35.6016 75.5537C36.1855 75.4264 36.7583 75.1681 37.3198 74.7788C37.8888 74.382 38.3568 73.8392 38.7236 73.1504C39.0905 72.4616 39.2739 71.6118 39.2739 70.6011C39.2739 69.2909 38.9557 68.224 38.3193 67.4004C37.6829 66.5693 36.8931 66.0303 35.9497 65.7832C35.3358 65.6185 34.0181 65.5361 31.9966 65.5361H26.6621ZM48.0674 65.5361H41.9917V82H48.2471C49.4749 82 50.4557 81.8839 51.1895 81.6519C52.1702 81.3374 52.9489 80.8994 53.5254 80.3379C54.2891 79.5967 54.8768 78.6271 55.2886 77.4292C55.6255 76.4484 55.7939 75.2804 55.7939 73.9253C55.7939 72.383 55.6143 71.0877 55.2549 70.0396C54.8955 68.9839 54.3714 68.0929 53.6826 67.3667C52.9938 66.6405 52.1665 66.1351 51.2007 65.8506C50.4819 65.641 49.4375 65.5361 48.0674 65.5361ZM58.6465 65.5361V82H61.9707V75.0034H68.8438V72.2183H61.9707V68.3213H69.9331V65.5361H58.6465Z" fill="#9E1919"/>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,7 +1,7 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9.00002V96H87V30L57 0Z" fill="#BFBFBF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 0.999969H10V95ZM57 -3.05176e-05H9.00002V96H87V30L57 -3.05176e-05Z" fill="#BFBFBF"/>
<path d="M25.0826 73.3848V68.916H26.6187C27.7646 68.916 28.5273 68.9518 28.9068 69.0234C29.4225 69.1165 29.8486 69.3493 30.1852 69.7217C30.5217 70.0941 30.69 70.5667 30.69 71.1396C30.69 71.6051 30.5683 72.0133 30.3248 72.3643C30.0885 72.7152 29.759 72.973 29.3365 73.1377C28.914 73.3024 28.0761 73.3848 26.8228 73.3848H25.0826Z" fill="#F38400"/>
<path d="M38.3895 73.3848V68.916H39.9257C41.0715 68.916 41.8342 68.9518 42.2137 69.0234C42.7294 69.1165 43.1555 69.3493 43.4921 69.7217C43.8287 70.0941 43.997 70.5667 43.997 71.1396C43.997 71.6051 43.8752 72.0133 43.6317 72.3643C43.3954 72.7152 43.066 72.973 42.6434 73.1377C42.2209 73.3024 41.383 73.3848 40.1298 73.3848H38.3895Z" fill="#F38400"/>
<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 58H23ZM47.493 76.876L50.5867 76.5752C50.7729 77.6136 51.1489 78.3763 51.7146 78.8633C52.2876 79.3503 53.0574 79.5938 54.0242 79.5938C55.0483 79.5938 55.8182 79.3789 56.3338 78.9492C56.8566 78.5124 57.118 78.0039 57.118 77.4238C57.118 77.0514 57.007 76.7363 56.785 76.4785C56.5701 76.2135 56.1905 75.9844 55.6463 75.791C55.2739 75.6621 54.4253 75.4329 53.1004 75.1035C51.396 74.681 50.2 74.1618 49.5125 73.5459C48.5457 72.6794 48.0623 71.623 48.0623 70.377C48.0623 69.5749 48.2879 68.8265 48.7391 68.1318C49.1974 67.43 49.8527 66.8965 50.7049 66.5312C51.5643 66.166 52.5991 65.9834 53.8094 65.9834C55.7859 65.9834 57.2719 66.4167 58.2674 67.2832C59.27 68.1497 59.7963 69.3063 59.8465 70.7529L56.6668 70.8926C56.5307 70.0833 56.2371 69.5033 55.7859 69.1523C55.3419 68.7943 54.6723 68.6152 53.7771 68.6152C52.8533 68.6152 52.13 68.805 51.6072 69.1846C51.2706 69.4281 51.1023 69.7539 51.1023 70.1621C51.1023 70.5345 51.2599 70.8532 51.575 71.1182C51.976 71.4548 52.95 71.8057 54.4969 72.1709C56.0437 72.5361 57.186 72.9157 57.9236 73.3096C58.6684 73.6963 59.2485 74.2298 59.6639 74.9102C60.0864 75.5833 60.2976 76.4176 60.2976 77.4131C60.2976 78.3154 60.047 79.1605 59.5457 79.9482C59.0444 80.736 58.3354 81.3232 57.4187 81.71C56.5021 82.0895 55.3598 82.2793 53.992 82.2793C52.0011 82.2793 50.4721 81.821 49.4051 80.9043C48.338 79.9805 47.7006 78.6377 47.493 76.876ZM21.9029 66.252V82H25.0826V76.0596H27.1559C28.5953 76.0596 29.6946 75.9844 30.4537 75.834C31.0123 75.7122 31.5602 75.4652 32.0973 75.0928C32.6415 74.7132 33.0891 74.194 33.44 73.5352C33.7909 72.8763 33.9664 72.0635 33.9664 71.0967C33.9664 69.8434 33.662 68.8229 33.0533 68.0352C32.4446 67.2402 31.6891 66.7246 30.7867 66.4883C30.1995 66.3307 28.9391 66.252 27.0055 66.252H21.9029ZM35.2098 66.252V82H38.3895V76.0596H40.4628C41.9022 76.0596 43.0015 75.9844 43.7606 75.834C44.3192 75.7122 44.8671 75.4652 45.4042 75.0928C45.9484 74.7132 46.396 74.194 46.747 73.5352C47.0979 72.8763 47.2733 72.0635 47.2733 71.0967C47.2733 69.8434 46.969 68.8229 46.3602 68.0352C45.7515 67.2402 44.996 66.7246 44.0936 66.4883C43.5064 66.3307 42.246 66.252 40.3124 66.252H35.2098ZM65.7402 73.7822L60.3584 82H64.1719L67.6738 76.5537L71.165 82H75L69.6182 73.9004L74.5166 66.252H70.832L67.7383 71.3115L64.5801 66.252H60.8633L65.7402 73.7822Z" fill="#F38400"/>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -0,0 +1,18 @@
<svg width="96" height="96" viewBox="0 0 96 96" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9.00002V96H87V30L57 0Z" fill="#BFBFBF"/>
<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.1085 66L29.7269 73.1053L23.9454 82H27.5234L31.516 75.8576L35.5085 82H39.0866L33.305 73.1053L37.9234 66H34.3454L31.516 70.3529L28.6866 66H25.1085ZM41 82V66H46L49 77L52 66H57V82H54V69L50.5811 82H47.3804L44 69V82H41ZM60 66V82H72V79H63V66L60 66Z" fill="#5BB2A9"/>
<path d="M57 26H56L57 27V26Z" fill="#BFBFBF"/>
<path d="M59 29L68 38L56 50H61L73 38L64 29H59Z" fill="#BFBFBF"/>
<path d="M40 50H35L23 38L35 26H40L28 38L40 50Z" fill="#BFBFBF"/>
<path d="M41 36H45V40H41V36Z" fill="#BFBFBF"/>
<path d="M51 36H55V40H51V36Z" fill="#BFBFBF"/>
<path opacity="0.3" d="M56 30V1H57V29H86L87 30H56Z" fill="black"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="96" height="96" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -2,8 +2,8 @@
<g clip-path="url(#clip0)">
<path d="M10 1H57L86 30V95H10V1Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 95H86V30L57 1H10V95ZM57 0H9.00002V96H87V30L57 0Z" fill="#BFBFBF"/>
<path d="M45.6193 68.3213V72.9932H47.4386C48.7488 72.9932 49.6248 72.9071 50.0665 72.7349C50.5083 72.5627 50.8527 72.2931 51.0997 71.9263C51.3543 71.5594 51.4816 71.1327 51.4816 70.646C51.4816 70.047 51.3056 69.5529 50.9537 69.1636C50.6019 68.7743 50.1564 68.5309 49.6173 68.4336C49.2205 68.3587 48.4231 68.3213 47.2252 68.3213H45.6193Z" fill="#51968F"/>
<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 58H23ZM60.1958 76.3286L56.9615 76.6431C57.1786 78.4849 57.8449 79.8887 58.9605 80.8545C60.0761 81.8128 61.6745 82.292 63.7559 82.292C65.1859 82.292 66.3801 82.0936 67.3384 81.6968C68.2968 81.2925 69.038 80.6786 69.5621 79.855C70.0861 79.0314 70.3482 78.1479 70.3482 77.2046C70.3482 76.1639 70.1273 75.2917 69.6856 74.5879C69.2514 73.8766 68.6449 73.3188 67.8663 72.9146C67.0951 72.5028 65.9009 72.106 64.2837 71.7241C62.6665 71.3423 61.6483 70.9754 61.229 70.6235C60.8996 70.3465 60.7349 70.0133 60.7349 69.624C60.7349 69.1973 60.9109 68.8566 61.2627 68.6021C61.8093 68.2052 62.5655 68.0068 63.5313 68.0068C64.4672 68.0068 65.1672 68.194 65.6314 68.5684C66.1031 68.9352 66.41 69.5417 66.5523 70.3877L69.8765 70.2417C69.8241 68.7293 69.2738 67.5202 68.2256 66.6143C67.1849 65.7083 65.6314 65.2554 63.565 65.2554C62.2997 65.2554 61.2178 65.4463 60.3194 65.8281C59.4284 66.21 58.7434 66.7677 58.2642 67.5015C57.7925 68.2277 57.5567 69.0101 57.5567 69.8486C57.5567 71.1514 58.0621 72.2557 59.0728 73.1616C59.7915 73.8055 61.0419 74.3483 62.8238 74.79C64.2089 75.1344 65.0961 75.374 65.4854 75.5088C66.0544 75.7109 66.4512 75.9505 66.6758 76.2275C66.9079 76.4971 67.024 76.8265 67.024 77.2158C67.024 77.8223 66.7507 78.3538 66.2041 78.8105C65.6651 79.2598 64.8602 79.4844 63.7896 79.4844C62.7789 79.4844 61.974 79.2298 61.375 78.7207C60.7836 78.2116 60.3905 77.4142 60.1958 76.3286ZM24.5288 82L30.1552 73.4087L25.0566 65.5361H28.9424L32.2441 70.8257L35.4785 65.5361H39.3305L34.2094 73.5322L39.8359 82H35.8266L32.1767 76.3062L28.5156 82H24.5288ZM42.295 82V65.5361H47.6295C49.651 65.5361 50.9687 65.6185 51.5826 65.7832C52.526 66.0303 53.3159 66.5693 53.9523 67.4004C54.5887 68.224 54.9069 69.2909 54.9069 70.6011C54.9069 71.6118 54.7234 72.4616 54.3566 73.1504C53.9897 73.8392 53.5218 74.382 52.9528 74.7788C52.3912 75.1681 51.8185 75.4264 51.2345 75.5537C50.4409 75.7109 49.2916 75.7896 47.7867 75.7896H45.6193V82H42.295Z" fill="#51968F"/>
<path d="M45.6193 68.3213V72.9932H47.4386C48.7488 72.9932 49.6248 72.9071 50.0665 72.7349C50.5083 72.5627 50.8527 72.2931 51.0997 71.9263C51.3543 71.5594 51.4816 71.1327 51.4816 70.646C51.4816 70.047 51.3056 69.5529 50.9537 69.1636C50.6019 68.7743 50.1564 68.5309 49.6173 68.4336C49.2205 68.3587 48.4231 68.3213 47.2252 68.3213H45.6193Z" fill="#5BB2A9"/>
<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 58H23ZM60.1958 76.3286L56.9615 76.6431C57.1786 78.4849 57.8449 79.8887 58.9605 80.8545C60.0761 81.8128 61.6745 82.292 63.7559 82.292C65.1859 82.292 66.3801 82.0936 67.3384 81.6968C68.2968 81.2925 69.038 80.6786 69.5621 79.855C70.0861 79.0314 70.3482 78.1479 70.3482 77.2046C70.3482 76.1639 70.1273 75.2917 69.6856 74.5879C69.2514 73.8766 68.6449 73.3188 67.8663 72.9146C67.0951 72.5028 65.9009 72.106 64.2837 71.7241C62.6665 71.3423 61.6483 70.9754 61.229 70.6235C60.8996 70.3465 60.7349 70.0133 60.7349 69.624C60.7349 69.1973 60.9109 68.8566 61.2627 68.6021C61.8093 68.2052 62.5655 68.0068 63.5313 68.0068C64.4672 68.0068 65.1672 68.194 65.6314 68.5684C66.1031 68.9352 66.41 69.5417 66.5523 70.3877L69.8765 70.2417C69.8241 68.7293 69.2738 67.5202 68.2256 66.6143C67.1849 65.7083 65.6314 65.2554 63.565 65.2554C62.2997 65.2554 61.2178 65.4463 60.3194 65.8281C59.4284 66.21 58.7434 66.7677 58.2642 67.5015C57.7925 68.2277 57.5567 69.0101 57.5567 69.8486C57.5567 71.1514 58.0621 72.2557 59.0728 73.1616C59.7915 73.8055 61.0419 74.3483 62.8238 74.79C64.2089 75.1344 65.0961 75.374 65.4854 75.5088C66.0544 75.7109 66.4512 75.9505 66.6758 76.2275C66.9079 76.4971 67.024 76.8265 67.024 77.2158C67.024 77.8223 66.7507 78.3538 66.2041 78.8105C65.6651 79.2598 64.8602 79.4844 63.7896 79.4844C62.7789 79.4844 61.974 79.2298 61.375 78.7207C60.7836 78.2116 60.3905 77.4142 60.1958 76.3286ZM24.5288 82L30.1552 73.4087L25.0566 65.5361H28.9424L32.2441 70.8257L35.4785 65.5361H39.3305L34.2094 73.5322L39.8359 82H35.8266L32.1767 76.3062L28.5156 82H24.5288ZM42.295 82V65.5361H47.6295C49.651 65.5361 50.9687 65.6185 51.5826 65.7832C52.526 66.0303 53.3159 66.5693 53.9523 67.4004C54.5887 68.224 54.9069 69.2909 54.9069 70.6011C54.9069 71.6118 54.7234 72.4616 54.3566 73.1504C53.9897 73.8392 53.5218 74.382 52.9528 74.7788C52.3912 75.1681 51.8185 75.4264 51.2345 75.5537C50.4409 75.7109 49.2916 75.7896 47.7867 75.7896H45.6193V82H42.295Z" fill="#5BB2A9"/>
<path d="M57 26H56L57 27V26Z" fill="#BFBFBF"/>
<path d="M59 29L68 38L56 50H61L73 38L64 29H59Z" fill="#BFBFBF"/>
<path d="M40 50H35L23 38L35 26H40L28 38L40 50Z" fill="#BFBFBF"/>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,3 @@
<svg width="33" height="17" viewBox="0 0 33 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.473 7.30375C12.4851 5.73865 14.2527 4.69972 16.26 4.69972C19.3952 4.69972 21.9459 7.23437 21.9459 10.3499C21.9459 13.4653 19.3952 16 16.26 16C14.2527 16 12.4851 14.9611 11.473 13.396C10.4608 14.9611 8.69324 16 6.68598 16C3.55073 16 1 13.4653 1 10.3499V1H2.79798V6.23111C3.81551 5.28205 5.18353 4.69972 6.68598 4.69972C8.69324 4.69972 10.4608 5.73865 11.473 7.30375ZM30.5699 4.33333L32 5.45714L27.7734 10.1667L32 14.8763L30.5699 16L26.554 11.5253L22.5383 16L21.1081 14.8763L25.3347 10.1667L21.1081 5.45714L22.5383 4.33333L26.554 8.808L30.5699 4.33333ZM6.68598 14.2134C4.54213 14.2134 2.79798 12.4803 2.79798 10.3499C2.79798 8.21947 4.54213 6.48636 6.68598 6.48636C8.82983 6.48636 10.574 8.21953 10.574 10.3499C10.574 12.4802 8.82983 14.2134 6.68598 14.2134ZM12.372 10.3499C12.372 12.4802 14.1161 14.2134 16.26 14.2134C18.4038 14.2134 20.148 12.4802 20.148 10.3499C20.148 8.21953 18.4038 6.48636 16.26 6.48636C14.1161 6.48636 12.372 8.21953 12.372 10.3499Z" fill="#657077"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,3 @@
<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M19.8314 3.35196L14.6004 0.0893425C14.3864 -0.0442698 14.0534 -0.0259053 13.857 0.130265L9.99994 3.19445L16.0674 6.76439L10.3938 10.1137C10.1763 10.2421 10.1594 10.4728 10.3561 10.629L13.857 13.4104C14.0537 13.5666 14.3864 13.585 14.6004 13.4514L19.8314 10.189C20.0454 10.0553 20.0573 9.8233 19.8578 9.67038L16.0674 6.76439L19.8573 3.86967C20.057 3.71726 20.0454 3.48539 19.8314 3.35196ZM5.41154 0.0889087L0.168748 3.35221C-0.0455127 3.48561 -0.0573089 3.71726 0.142358 3.86971L3.93225 6.76442L9.99994 3.19449L6.15497 0.130735C5.95852 -0.0256884 5.6258 -0.0442698 5.41154 0.0889087ZM13.881 14.1277L10.0245 11.0748V11.0509L10.0122 11.0629L9.99998 11.0509V11.0748L6.15546 14.1271C5.95878 14.2833 5.62603 14.3014 5.41199 14.1678L3.99406 13.2822V14.1081C3.99406 14.3526 4.17176 14.6524 4.39113 14.778C4.39113 14.778 10.0002 17.9942 10.0002 17.9975C10.0002 18.0008 10.0029 18.0008 10.0064 17.9975C10.0099 17.9942 10.0152 17.9942 10.0187 17.9975C10.0221 18.0008 10.0249 18.0008 10.0249 17.9975C10.0249 17.9942 15.646 14.7776 15.646 14.7776C15.8654 14.6521 16.0433 14.3523 16.0433 14.1081V13.2822L14.6254 14.1678C14.411 14.3014 14.0777 14.2835 13.881 14.1277ZM5.41131 13.4519L0.168748 10.1885C-0.0452858 10.0553 -0.0573467 9.8233 0.142131 9.67038L3.93251 6.76439L9.99998 10.3463L6.15478 13.41C5.95833 13.5665 5.62558 13.5853 5.41131 13.4519Z" fill="#657077"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,3 @@
<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.1968 0C13.4326 0 13.6508 0.12788 13.7694 0.335746L19.9932 11.25H13.9558L7.33328 0H13.1968ZM6.24992 0.783168L0.0897581 11.5858C-0.0279372 11.7923 -0.0301247 12.0468 0.0846019 12.2551L2.81077 17.2091L9.36504 6.07507L6.24992 0.783168ZM7.06835 12.6L3.94652 17.9033C3.93404 17.9246 3.91838 17.9429 3.90271 17.9612C3.89194 17.9738 3.88117 17.9864 3.8714 18H16.6405C16.8802 18 17.101 17.8681 17.2182 17.655L20 12.6H7.06835Z" fill="#657077"/>
</svg>

After

Width:  |  Height:  |  Size: 591 B

View File

@ -0,0 +1,11 @@
<svg width="46" height="40" viewBox="0 0 46 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<rect width="46" height="40" fill="white"/>
<path d="M45.5944 27.2015C46.1687 28.011 46.0538 29.0517 45.3647 29.6298C44.5608 30.208 43.4123 30.0923 42.8381 29.3986L38.8184 24.1951L34.9136 29.2829C34.3394 30.0923 33.1909 30.0923 32.387 29.5142C31.583 28.936 31.4682 27.8953 32.0424 27.0859L36.6363 21.073L32.0424 15.0601C31.4682 14.2506 31.6979 13.0943 32.387 12.5161C33.1909 11.938 34.3394 12.1692 34.9136 12.863L38.8184 18.0665L42.8381 13.0943C43.4123 12.2849 44.446 12.1692 45.3647 12.7474C46.1687 13.3256 46.1687 14.4819 45.5944 15.2913L41.1154 21.1886L45.5944 27.2015V27.2015ZM24.6922 26.5077C21.7062 26.5077 19.2944 24.1951 19.2944 21.1886C19.2944 18.2978 21.7062 15.8695 24.6922 15.8695C27.6782 15.8695 30.09 18.2978 30.09 21.1886C29.9752 24.1951 27.5634 26.5077 24.6922 26.5077ZM8.84325 26.5077C5.85722 26.5077 3.44542 24.1951 3.44542 21.1886C3.44542 18.2978 5.85722 15.8695 8.84325 15.8695C11.8293 15.8695 14.2411 18.2978 14.2411 21.1886C14.2411 24.1951 11.8293 26.5077 8.84325 26.5077V26.5077ZM24.6922 12.4005C21.3616 12.4005 18.3756 14.2506 16.8826 17.0258C15.3896 14.2506 12.4035 12.4005 8.9581 12.4005C6.89085 12.4005 5.05329 13.0943 3.56027 14.135V6.73449C3.56027 5.80943 2.75634 5 1.83756 5C0.803932 5 0 5.80943 0 6.73449V21.3042C0.114847 26.1608 4.01966 29.9767 8.84325 29.9767C12.2887 29.9767 15.2747 28.011 16.7677 25.2358C18.2607 28.011 21.2468 29.9767 24.5774 29.9767C29.5158 29.9767 33.5355 26.0452 33.5355 21.073C33.6503 16.332 29.6306 12.4005 24.6922 12.4005V12.4005Z" fill="#0061D5"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="46" height="40" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,6 @@
<svg width="108" height="40" viewBox="0 0 108 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M96.9367 26.2232L100.916 20.7589L97.1755 15.6964H100.359L102.508 18.9107L104.657 15.6964H107.761L104.02 20.7589L108 26.2232H104.896L102.429 22.7679L100.12 26.2232" fill="black"/>
<path d="M91.7633 26.5446C88.4204 26.5446 86.4306 24.6964 86.4306 21.1607V20.8393C86.4306 17.2232 88.6592 15.2946 91.7633 15.2946C94.8673 15.2946 97.2551 16.9018 97.2551 20.8393V21.1607C97.2551 24.6964 94.9469 26.5446 91.7633 26.5446ZM91.7633 24.1339C93.3551 24.1339 94.3898 23.0893 94.3898 21.1607V20.9196C94.3898 18.9107 93.3551 17.7857 91.8429 17.7857C90.3306 17.7857 89.4551 18.9107 89.4551 21V21.2411C89.3755 23.1696 90.1714 24.1339 91.7633 24.1339ZM80.7796 26.5446C79.0286 26.5446 77.9143 25.6607 77.3571 24.375L77.1184 26.2232H74.651V12H77.3571V17.625C77.9939 16.1786 79.2673 15.4554 80.8592 15.4554C83.3265 15.4554 85.0775 17.2232 85.0775 20.7589V21.0804C85.1571 24.9375 83.4857 26.5446 80.7796 26.5446ZM79.9837 24.2143C81.5755 24.2143 82.451 23.1696 82.451 21.0804V20.8393C82.451 18.9107 81.4959 17.7857 80.0633 17.7857C78.551 17.7857 77.5163 18.9911 77.5163 20.8393V21.0804C77.4367 23.0089 78.4714 24.2143 79.9837 24.2143ZM62.6327 30V15.6964H64.9408L65.1796 17.625C65.7367 16.2589 66.6122 15.375 68.6816 15.375C71.3878 15.375 73.0592 16.9821 73.0592 20.9196V21.2411C73.0592 25.0982 71.149 26.5446 68.6816 26.5446C67.0102 26.5446 65.8959 25.8214 65.3388 24.5357V30H62.6327ZM67.7265 24.1339C69.3184 24.1339 70.2735 23.0893 70.2735 21.1607V20.9196C70.2735 18.8304 69.2388 17.7857 67.8061 17.7857C66.2939 17.7857 65.2592 18.9911 65.2592 20.9196V21.0804C65.2592 22.9286 66.2143 24.1339 67.7265 24.1339ZM55.4694 26.5446C52.1265 26.5446 50.1367 24.6964 50.1367 21.1607V20.8393C50.1367 17.2232 52.3653 15.2946 55.4694 15.2946C58.5735 15.2946 60.9612 16.9018 60.9612 20.8393V21.1607C60.9612 24.6964 58.6531 26.5446 55.4694 26.5446ZM55.4694 24.1339C57.0612 24.1339 58.0959 23.0893 58.0959 21.1607V20.9196C58.0959 18.9107 57.0612 17.7857 55.549 17.7857C54.0367 17.7857 53.1612 18.9107 53.1612 21V21.2411C53.0816 23.1696 53.8776 24.1339 55.4694 24.1339ZM42.7347 26.2232H45.5204V21.4821C45.5204 19.3125 46.6347 18.5893 48.6245 18.5893H49.4204V15.6964H48.7041C46.7143 15.6964 45.998 16.5804 45.5204 18.1875L45.1224 15.6964H42.7347V26.2232ZM30 26.2232V12.6429H34.9347C38.1184 12.6429 41.1429 14.6518 41.1429 18.8304V20.0357C41.1429 24.2143 38.2776 26.1429 35.0143 26.1429H30V26.2232ZM34.7755 15.375H32.8653V23.4911H34.8551C36.2878 23.4911 38.198 22.6071 38.198 19.9554V18.9107C38.198 16.4196 36.4469 15.375 34.7755 15.375Z" fill="black"/>
<path d="M6.25621 9L0 12.9298L6.25621 16.8597L12.4876 12.9298L6.25621 9ZM18.7438 9L12.5124 12.9298L18.7438 16.8597L25 12.9298L18.7438 9Z" fill="#0062FF"/>
<path d="M0 20.814L6.25621 24.7439L12.4876 20.814L6.25621 16.8597L0 20.814ZM18.7438 16.8597L12.4876 20.814L18.7438 24.7439L25 20.814L18.7438 16.8597ZM6.25621 26.0702L12.4876 30L18.7438 26.0702L12.4876 22.1158L6.25621 26.0702Z" fill="#0062FF"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,37 @@
<svg width="125" height="40" viewBox="0 0 125 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="125" height="40" fill="white"/>
<path d="M87.6721 25.8793V14.0244H91.7558C92.6777 14.0244 93.3812 14.081 93.8664 14.1942C94.5457 14.3506 95.1252 14.6336 95.605 15.0433C96.2304 15.5716 96.6967 16.2482 97.004 17.073C97.3167 17.8925 97.473 18.8305 97.473 19.8871C97.473 20.7874 97.3679 21.5853 97.1576 22.2808C96.9474 22.9762 96.6778 23.553 96.349 24.0113C96.0201 24.4641 95.6589 24.8226 95.2654 25.0868C94.8772 25.3455 94.4055 25.5423 93.8502 25.6771C93.3004 25.8119 92.6669 25.8793 91.9499 25.8793H87.6721ZM89.2409 24.4803H91.772C92.5537 24.4803 93.1656 24.4075 93.6076 24.2619C94.0551 24.1164 94.4109 23.9115 94.6751 23.6474C95.047 23.2754 95.3355 22.7767 95.5403 22.1514C95.7506 21.5206 95.8557 20.7578 95.8557 19.8629C95.8557 18.6229 95.6508 17.6714 95.2411 17.0083C94.8368 16.3399 94.3435 15.8924 93.7613 15.666C93.3408 15.5042 92.6642 15.4234 91.7316 15.4234H89.2409V24.4803Z" fill="black" fill-opacity="0.54"/>
<path d="M99.438 25.8793V17.2914H100.748V18.5933C101.082 17.9841 101.39 17.5825 101.67 17.3884C101.956 17.1943 102.268 17.0973 102.608 17.0973C103.099 17.0973 103.597 17.2536 104.104 17.5663L103.603 18.9168C103.247 18.7065 102.891 18.6014 102.535 18.6014C102.217 18.6014 101.931 18.6984 101.678 18.8925C101.425 19.0812 101.244 19.3453 101.136 19.685C100.974 20.2025 100.894 20.7686 100.894 21.3831V25.8793H99.438Z" fill="black" fill-opacity="0.54"/>
<path d="M104.977 15.6983V14.0244H106.433V15.6983H104.977ZM104.977 25.8793V17.2914H106.433V25.8793H104.977Z" fill="black" fill-opacity="0.54"/>
<path d="M111.042 25.8793L107.775 17.2914H109.312L111.155 22.4344C111.355 22.9897 111.538 23.5665 111.705 24.1649C111.835 23.7121 112.015 23.1676 112.247 22.5314L114.155 17.2914H115.651L112.401 25.8793H111.042Z" fill="black" fill-opacity="0.54"/>
<path d="M122.816 23.1137L124.32 23.2997C124.083 24.1784 123.644 24.8604 123.002 25.3455C122.361 25.8307 121.541 26.0733 120.544 26.0733C119.288 26.0733 118.29 25.6879 117.552 24.917C116.819 24.1407 116.452 23.0544 116.452 21.6581C116.452 20.2133 116.824 19.092 117.568 18.2941C118.312 17.4962 119.277 17.0973 120.463 17.0973C121.611 17.0973 122.549 17.4881 123.277 18.2698C124.005 19.0515 124.369 20.1513 124.369 21.5691C124.369 21.6554 124.366 21.7848 124.361 21.9573H117.956C118.01 22.9007 118.277 23.6231 118.757 24.1245C119.237 24.6258 119.835 24.8765 120.552 24.8765C121.086 24.8765 121.541 24.7364 121.919 24.456C122.296 24.1757 122.595 23.7282 122.816 23.1137ZM118.037 20.7605H122.832C122.768 20.0381 122.584 19.4963 122.282 19.1351C121.819 18.5744 121.218 18.2941 120.479 18.2941C119.811 18.2941 119.247 18.5178 118.789 18.9653C118.336 19.4127 118.086 20.0111 118.037 20.7605Z" fill="black" fill-opacity="0.54"/>
<path d="M52.7346 21.6588C52.7346 24.1879 50.7561 26.0515 48.328 26.0515C45.8999 26.0515 43.9214 24.1879 43.9214 21.6588C43.9214 19.1119 45.8999 17.266 48.328 17.266C50.7561 17.266 52.7346 19.1119 52.7346 21.6588ZM50.8056 21.6588C50.8056 20.0783 49.6589 18.997 48.328 18.997C46.9971 18.997 45.8504 20.0783 45.8504 21.6588C45.8504 23.2234 46.9971 24.3205 48.328 24.3205C49.6589 24.3205 50.8056 23.2214 50.8056 21.6588Z" fill="black" fill-opacity="0.54"/>
<path d="M62.2409 21.6588C62.2409 24.1879 60.2624 26.0515 57.8343 26.0515C55.4063 26.0515 53.4277 24.1879 53.4277 21.6588C53.4277 19.1138 55.4063 17.266 57.8343 17.266C60.2624 17.266 62.2409 19.1119 62.2409 21.6588ZM60.3119 21.6588C60.3119 20.0783 59.1652 18.997 57.8343 18.997C56.5034 18.997 55.3567 20.0783 55.3567 21.6588C55.3567 23.2234 56.5034 24.3205 57.8343 24.3205C59.1652 24.3205 60.3119 23.2214 60.3119 21.6588Z" fill="black" fill-opacity="0.54"/>
<path d="M71.3512 17.5314V25.4177C71.3512 28.6618 69.438 29.9867 67.1763 29.9867C65.0473 29.9867 63.7659 28.5628 63.2827 27.3982L64.9621 26.6991C65.2612 27.4141 65.994 28.2578 67.1743 28.2578C68.6221 28.2578 69.5192 27.3646 69.5192 25.6831V25.0514H69.4519C69.0202 25.5841 68.1883 26.0495 67.1387 26.0495C64.9423 26.0495 62.9301 24.1364 62.9301 21.6746C62.9301 19.195 64.9423 17.266 67.1387 17.266C68.1864 17.266 69.0182 17.7315 69.4519 18.2484H69.5192V17.5334H71.3512V17.5314ZM69.6559 21.6746C69.6559 20.1278 68.6241 18.997 67.311 18.997C65.9801 18.997 64.8651 20.1278 64.8651 21.6746C64.8651 23.2055 65.9801 24.3205 67.311 24.3205C68.6241 24.3205 69.6559 23.2055 69.6559 21.6746Z" fill="black" fill-opacity="0.54"/>
<path d="M74.3714 12.909V25.7822H72.49V12.909H74.3714Z" fill="black" fill-opacity="0.54"/>
<path d="M81.7032 23.1044L83.2005 24.1025C82.7172 24.8175 81.5527 26.0494 79.5405 26.0494C77.0451 26.0494 75.1815 24.1204 75.1815 21.6566C75.1815 19.0444 77.0609 17.2639 79.3246 17.2639C81.6042 17.2639 82.7192 19.078 83.0836 20.0584L83.2837 20.5575L77.4115 22.9895C77.8611 23.8708 78.5602 24.3204 79.5405 24.3204C80.5228 24.3204 81.2041 23.8372 81.7032 23.1044ZM77.0946 21.5239L81.0199 19.894C80.8041 19.3454 80.1545 18.9632 79.39 18.9632C78.4097 18.9632 77.0451 19.8286 77.0946 21.5239Z" fill="black" fill-opacity="0.54"/>
<path d="M36.7995 20.516V18.6523H43.0797C43.1411 18.9771 43.1728 19.3613 43.1728 19.7772C43.1728 21.1755 42.7905 22.9044 41.5587 24.1363C40.3605 25.384 38.8295 26.0495 36.8015 26.0495C33.0425 26.0495 29.8817 22.9876 29.8817 19.2286C29.8817 15.4697 33.0425 12.4078 36.8015 12.4078C38.881 12.4078 40.3624 13.2238 41.4755 14.2873L40.1604 15.6024C39.3623 14.8537 38.2809 14.2715 36.7995 14.2715C34.0546 14.2715 31.9077 16.4837 31.9077 19.2286C31.9077 21.9736 34.0546 24.1858 36.7995 24.1858C38.58 24.1858 39.594 23.4709 40.2436 22.8213C40.7704 22.2944 41.117 21.5419 41.2537 20.514L36.7995 20.516Z" fill="black" fill-opacity="0.54"/>
<path d="M1.19209e-07 23.0721L3.77873 29.7576H19.9595L23.7382 23.0721H1.19209e-07Z" fill="#4788F4"/>
<path d="M23.5721 23.169L19.9029 29.6607H3.83526L3.83509 29.6604L3.77873 29.7576H19.9595L23.7382 23.0721L23.5721 23.169Z" fill="black" fill-opacity="0.1"/>
<path d="M7.65504 23.0721L7.59886 23.169H23.5721L23.7382 23.0721H7.65504Z" fill="white" fill-opacity="0.2"/>
<path d="M7.65435 23.0721L11.53 29.7576H3.77873L7.65435 23.0721Z" fill="url(#paint0_linear)"/>
<path d="M0 23.0722L3.77873 29.7577L15.7447 9.12H7.99347L0 23.0722Z" fill="#1EA362"/>
<path d="M11.8691 15.8042L3.77873 29.7576L1.19209e-07 23.0722L0.11148 23.0725L3.7798 29.5626L11.8131 15.7076L11.8691 15.8042Z" fill="black" fill-opacity="0.1"/>
<path d="M0 23.0722L7.99347 9.12L8.04963 9.21689L0.11148 23.0726L0 23.0722Z" fill="white" fill-opacity="0.2"/>
<path d="M11.2972 16.791L11.8694 15.8042L7.99347 9.12L7.42474 10.1127L11.2972 16.791Z" fill="url(#paint1_linear)"/>
<path d="M7.99347 9.12H15.7447L23.7382 23.0722H16.0832L7.99347 9.12Z" fill="#FFCF49"/>
<path d="M16.0832 23.0722L7.99347 9.12L8.16165 9.21689L16.1952 23.0722H16.0832Z" fill="black" fill-opacity="0.1"/>
<path d="M7.99347 9.12H15.7447L23.7382 23.0722H23.6265L15.6886 9.21689H8.16165L7.99347 9.12Z" fill="white" fill-opacity="0.2"/>
<defs>
<linearGradient id="paint0_linear" x1="5.74076" y1="26.318" x2="11.53" y2="29.7576" gradientUnits="userSpaceOnUse">
<stop stop-opacity="0.2"/>
<stop offset="0.116022" stop-opacity="0.13"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="10.1251" y1="12.4385" x2="8.69593" y2="13.2378" gradientUnits="userSpaceOnUse">
<stop stop-opacity="0.1"/>
<stop offset="0.19337" stop-opacity="0.04"/>
<stop offset="0.681779" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

@ -0,0 +1,13 @@
<svg width="104" height="40" viewBox="0 0 104 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M38.8905 23.2763L37.5583 24.6455V29H34.5607V10.0526H37.5583V20.9819L38.4958 19.81L42.1841 15.6529H45.7861L40.8272 21.2163L46.3165 29H42.8502L38.8905 23.2763Z" fill="#333333"/>
<path d="M48.0435 29V11.0395H53.3477C54.9349 11.0395 56.3412 11.3931 57.5665 12.1003C58.8 12.8075 59.754 13.8108 60.4283 15.1102C61.1027 16.4095 61.4398 17.898 61.4398 19.5756V20.4761C61.4398 22.1784 61.0986 23.6751 60.416 24.9663C59.7417 26.2574 58.7754 27.2524 57.5172 27.9515C56.2672 28.6505 54.8321 29 53.2121 29H48.0435ZM51.1644 13.5559V26.5082H53.1997C54.8362 26.5082 56.0903 25.9983 56.9621 24.9786C57.842 23.9506 58.2902 22.4786 58.3066 20.5625V19.5633C58.3066 17.6143 57.8831 16.1258 57.0361 15.0978C56.189 14.0699 54.9596 13.5559 53.3477 13.5559H51.1644Z" fill="#333333"/>
<path d="M71.2466 18.3914C70.8519 18.3256 70.4448 18.2927 70.0254 18.2927C68.652 18.2927 67.7269 18.8191 67.2499 19.8717V29H64.2523V15.6529H67.1142L67.1882 17.1455C67.9119 15.986 68.9152 15.4062 70.1981 15.4062C70.6257 15.4062 70.9793 15.4638 71.2589 15.5789L71.2466 18.3914Z" fill="#333333"/>
<path d="M76.3288 29H73.3313V15.6529H76.3288V29ZM73.1463 12.1867C73.1463 11.7261 73.2902 11.3437 73.578 11.0395C73.8741 10.7352 74.2935 10.583 74.8362 10.583C75.379 10.583 75.7984 10.7352 76.0945 11.0395C76.3905 11.3437 76.5385 11.7261 76.5385 12.1867C76.5385 12.639 76.3905 13.0173 76.0945 13.3215C75.7984 13.6176 75.379 13.7656 74.8362 13.7656C74.2935 13.7656 73.8741 13.6176 73.578 13.3215C73.2902 13.0173 73.1463 12.639 73.1463 12.1867Z" fill="#333333"/>
<path d="M84.3099 25.2006L87.1347 15.6529H90.231L85.6051 29H83.0023L78.3395 15.6529H81.4481L84.3099 25.2006Z" fill="#333333"/>
<path d="M97.8173 29.2467C95.9176 29.2467 94.3757 28.6505 93.1915 27.458C92.0155 26.2574 91.4275 24.662 91.4275 22.6719V22.3018C91.4275 20.9696 91.6824 19.7812 92.1923 18.7368C92.7104 17.6842 93.4341 16.8659 94.3634 16.2821C95.2926 15.6982 96.3288 15.4062 97.4719 15.4062C99.2894 15.4062 100.691 15.986 101.678 17.1455C102.673 18.3051 103.171 19.9457 103.171 22.0674V23.2763H94.4497C94.5402 24.3783 94.9061 25.25 95.5476 25.8914C96.1972 26.5329 97.0114 26.8536 97.99 26.8536C99.3634 26.8536 100.482 26.2985 101.345 25.1883L102.961 26.7302C102.427 27.5279 101.711 28.1488 100.815 28.5929C99.9267 29.0288 98.9275 29.2467 97.8173 29.2467ZM97.4596 17.8117C96.6372 17.8117 95.9711 18.0995 95.4612 18.6751C94.9596 19.2508 94.6389 20.0526 94.4991 21.0806H100.21V20.8585C100.145 19.8552 99.8773 19.0987 99.4086 18.5888C98.9398 18.0707 98.2902 17.8117 97.4596 17.8117Z" fill="#333333"/>
<path opacity="0.504232" fill-rule="evenodd" clip-rule="evenodd" d="M13.5058 6.6969L15.8177 7.66338C16.1715 7.81131 16.4451 8.10365 16.5692 8.46652L17.4884 11.1534C17.6364 11.5859 17.9946 11.9133 18.4386 12.0219L28.0576 14.3745C28.6578 14.5213 29.08 15.0592 29.08 15.6771V26.9007C29.08 27.6413 28.4796 28.2416 27.739 28.2416C27.6054 28.2416 27.4725 28.2217 27.3447 28.1823L12.5942 23.6437C12.0316 23.4706 11.6476 22.9508 11.6476 22.3621V7.93409C11.6476 7.1935 12.248 6.59314 12.9886 6.59314C13.1661 6.59314 13.3419 6.62841 13.5058 6.6969Z" fill="#D0DFFF"/>
<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M10.1534 9.37878L12.4653 10.3453C12.8191 10.4932 13.0927 10.7855 13.2169 11.1484L14.1361 13.8353C14.284 14.2678 14.6422 14.5952 15.0862 14.7038L24.7052 17.0564C25.3054 17.2032 25.7276 17.7411 25.7276 18.3589V29.5826C25.7276 30.3232 25.1273 30.9235 24.3867 30.9235C24.253 30.9235 24.1201 30.9035 23.9923 30.8642L9.24183 26.3256C8.67918 26.1525 8.29524 25.6327 8.29524 25.044V10.616C8.29524 9.87539 8.8956 9.27502 9.63619 9.27502C9.81376 9.27502 9.98956 9.31029 10.1534 9.37878Z" fill="#B3CAFF"/>
<path opacity="0.8" fill-rule="evenodd" clip-rule="evenodd" d="M22.3752 26.6533L25.7276 27.6848V18.3589C25.7276 17.7411 25.3054 17.2032 24.7052 17.0564L15.0862 14.7038C14.6422 14.5952 14.284 14.2678 14.1361 13.8353L13.2169 11.1484C13.0927 10.7855 12.8191 10.4932 12.4653 10.3452L11.6476 10.0034V16.9593C11.676 16.9683 11.7047 16.9763 11.7339 16.9834L21.3529 19.3361C21.9531 19.4828 22.3752 20.0207 22.3752 20.6386V26.6533Z" fill="#AAC4FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.80102 11.6584L9.11292 12.6249C9.46676 12.7729 9.74033 13.0652 9.86447 13.4281L10.7837 16.1149C10.9317 16.5475 11.2898 16.8748 11.7339 16.9834L21.3529 19.3361C21.9531 19.4828 22.3752 20.0207 22.3752 20.6386V31.8622C22.3752 32.6028 21.7749 33.2032 21.0343 33.2032C20.9006 33.2032 20.7677 33.1832 20.6399 33.1439L5.88945 28.6053C5.3268 28.4322 4.94286 27.9123 4.94286 27.3236V12.8956C4.94286 12.1551 5.54322 11.5547 6.28381 11.5547C6.46138 11.5547 6.63718 11.59 6.80102 11.6584Z" fill="#1A47FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.40008 17.6046L18.2988 21.7431C18.7486 21.8681 19.1011 22.2179 19.2293 22.6668L22.0357 32.489C22.1374 32.8451 21.9312 33.2162 21.5752 33.3179C21.4504 33.3536 21.3179 33.3522 21.1938 33.3141L5.58827 28.5124C5.18228 28.3874 4.85949 28.0776 4.71812 27.677L1.77667 19.3429C1.53019 18.6445 1.89651 17.8786 2.59488 17.6321C2.85411 17.5406 3.1352 17.531 3.40008 17.6046Z" fill="#5287FF"/>
</svg>

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -0,0 +1,12 @@
<svg width="63" height="40" viewBox="0 0 63 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.53808 35H1.29866C1.08947 35 1 34.8723 1 34.6481V27.7246C1 25.8976 2.70433 25 4.19948 25C5.75449 25 7.45882 25.8976 7.45882 27.7246V34.6474C7.45882 34.8723 7.36935 35 7.16016 35H6.92074C6.71156 35 6.59185 34.8723 6.59185 34.6474V27.7649C6.59185 26.6755 5.48483 25.8969 4.2291 25.8969C2.97338 25.8969 1.86698 26.6755 1.86698 27.7649V34.6474C1.86698 34.8723 1.74727 35 1.53808 35Z" fill="black"/>
<path d="M36.9087 25.3548C36.9087 25.2843 36.8997 25.2232 36.8922 25.1726C36.8757 25.0611 36.8667 25 36.9778 25H37.1628C37.3245 25 37.5786 25.1291 37.5786 25.3548V33.0643C37.5786 33.9676 37.879 34.0641 38.1098 34.0961C38.2252 34.0961 38.3176 34.1932 38.3176 34.4189V34.6452C38.3176 34.8709 38.2485 35 38.0635 35C37.6473 35 36.9082 34.8063 36.9082 33.258L36.9087 25.3548Z" fill="black"/>
<path d="M25.4 26.7629C25.4 26.5503 25.5291 26.4286 25.7547 26.4286H26.013C26.2393 26.4286 26.3358 26.5503 26.3358 26.7629V28.3436H27.7874C28.013 28.3436 28.1421 28.4653 28.1421 28.6779V28.7689C28.1421 28.9821 28.013 29.0731 27.7874 29.0731H26.3358V32.4163C26.3358 33.9669 27.3355 34.1494 27.8839 34.1789C28.1741 34.209 28.2706 34.2705 28.2706 34.5133V34.6958C28.2706 34.909 28.1741 35 27.8839 35C26.3358 35 25.4007 34.1187 25.4007 32.5374L25.4 26.7629Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.1144 27.8571C15.0103 27.8571 16.0706 29.162 16.0706 31.1181C16.0706 31.3046 15.9101 31.4597 15.7171 31.4597H10.6078C10.6396 33.1991 11.8936 34.1931 13.3392 34.1931C14.239 34.1931 14.8816 33.8207 15.2026 33.5721C15.3955 33.4477 15.556 33.4791 15.6528 33.6656L15.749 33.8207C15.8451 33.9758 15.8133 34.1309 15.6528 34.2553C15.2669 34.5347 14.4313 35 13.3067 35C11.2185 35 9.61177 33.5407 9.61177 31.4289C9.64426 29.1928 11.1867 27.8571 13.1144 27.8571ZM15.0746 30.7765C15.0103 29.3479 14.1104 28.6333 13.0819 28.6333C11.8929 28.6333 10.8644 29.3786 10.6396 30.7765H15.0746Z" fill="black"/>
<path d="M34.4764 28.6299C34.157 28.3523 33.4599 27.8571 32.356 27.8571C30.468 27.8571 29.0158 29.342 28.9882 31.4439C28.9882 33.5464 30.4405 35 32.3278 35C33.4893 35 34.2739 34.4123 34.5933 34.1341C34.7384 33.9797 34.7677 33.8559 34.6802 33.6702L34.5933 33.5464C34.4764 33.3614 34.3608 33.3301 34.1864 33.4539C33.8957 33.7321 33.2861 34.1654 32.3853 34.1654C30.9912 34.1654 29.8879 33.0519 29.8879 31.4439C29.8879 29.8046 30.9912 28.6918 32.3853 28.6918C33.1405 28.6918 33.6925 29.0931 33.9826 29.3101C34.157 29.4339 34.302 29.4339 34.4183 29.2482L34.5052 29.0938C34.6508 28.9081 34.6221 28.7537 34.4764 28.6299Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M46.9294 31.3975C46.9294 29.3786 45.3214 27.8571 43.3412 27.8571C41.3616 27.8571 39.7529 29.3793 39.7529 31.3975C39.7529 33.4471 41.3616 35 43.3412 35C45.3207 35 46.9294 33.4471 46.9294 31.3975ZM45.9706 31.3981C45.9706 33.0126 44.7954 34.1931 43.3412 34.1931C41.8876 34.1931 40.7118 32.9818 40.6811 31.3981C40.6811 29.876 41.8876 28.6961 43.3412 28.6961C44.7947 28.6961 45.9706 29.8452 45.9706 31.3981Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M58.6913 27.6597C60.4106 27.6597 61.0272 29.07 61.0272 29.07H61.0594C61.0594 29.07 61.0272 28.8457 61.0272 28.5256V25.3526C61.0272 25.2936 61.0205 25.2413 61.0148 25.1962C60.9986 25.0695 60.9897 25 61.1571 25H61.4162C61.6438 25 62 25.1277 62 25.3526V34.4874C62 34.7116 61.9029 34.8399 61.6753 34.8399H61.4483C61.2207 34.8399 61.0915 34.744 61.0915 34.5191V33.9747C61.0915 33.7181 61.1564 33.5256 61.1564 33.5256H61.1243C61.1243 33.5256 60.5077 35 58.6585 35C56.7444 35 55.5434 33.4938 55.5434 31.3137C55.4798 29.1341 56.8094 27.6597 58.6913 27.6597ZM58.7241 34.199C59.9246 34.199 61.0279 33.3655 61.0279 31.3461C61.0279 29.9034 60.2814 28.5256 58.757 28.5256C57.4916 28.5256 56.4532 29.5515 56.4532 31.3461C56.4854 33.0771 57.3939 34.199 58.7241 34.199Z" fill="black"/>
<path d="M53.7964 27.8571H53.5521C53.3386 27.8571 53.2164 27.9842 53.2164 28.2063V32.048C53.2164 33.127 52.5446 34.111 51.2329 34.111C49.9515 34.111 49.2494 33.127 49.2494 32.048V28.2063C49.2494 27.9842 49.1273 27.8571 48.9138 27.8571H48.6701C48.456 27.8571 48.3647 27.9842 48.3647 28.2063V32.3015C48.3647 34.1116 49.6461 35 51.2329 35C52.8197 35 54.1012 34.1116 54.1012 32.3015V28.2063C54.132 27.9849 54.0098 27.8571 53.7964 27.8571Z" fill="black"/>
<path d="M22.4832 28.0106C22.5508 27.9248 22.6202 27.8727 22.6934 27.8601C22.7665 27.8476 22.8421 27.874 22.9226 27.9466L23.1051 28.1109C23.2649 28.2554 23.2797 28.4362 23.1457 28.607L22.407 29.5519C22.4057 29.5539 22.4051 29.5552 22.4039 29.5565L20.9399 31.4297L23.1457 34.2511C23.2797 34.4226 23.2877 34.5816 23.1285 34.7255L22.946 34.8898C22.7862 35.0343 22.6184 35.0184 22.4844 34.8469L21.7456 33.9014C21.7449 33.901 21.7443 33.9003 21.7437 33.8995C21.7434 33.899 21.743 33.8985 21.7426 33.8981L20.3769 32.1502L18.2695 34.8469C18.1355 35.0184 17.9904 35.0547 17.8306 34.9102L17.6481 34.7466C17.4883 34.6028 17.473 34.422 17.6069 34.2504L18.3457 33.3056C18.3469 33.3042 18.3475 33.3029 18.3488 33.3009L19.8127 31.4277L17.6069 28.6064C17.4736 28.4355 17.465 28.2765 17.6248 28.132L17.8073 27.9677C17.8872 27.8958 17.9689 27.8634 18.0476 27.8707C18.1263 27.878 18.2019 27.9248 18.2689 28.0106L20.3757 30.7072L22.4832 28.0106Z" fill="black"/>
<path d="M31.0326 4C26.6789 4 22.9886 6.93331 21.8444 10.9072C20.8494 8.79969 18.6972 7.32208 16.2162 7.32208C12.804 7.32208 10 10.1092 10 13.5C10 16.8908 12.8054 19.6779 16.2162 19.6779C18.6972 19.6779 20.8509 18.2003 21.8444 16.0928C22.9886 20.0667 26.6775 23 31.0326 23C35.3529 23 39.0245 20.112 40.1976 16.1819C41.21 18.2412 43.3376 19.6779 45.7823 19.6779C49.1946 19.6779 52 16.8908 52 13.5C52 10.1092 49.1931 7.32208 45.7823 7.32208C43.3376 7.32208 41.21 8.75731 40.1976 10.8181C39.0245 6.88946 35.3515 4 31.0326 4ZM31.0326 7.62608C34.3188 7.62608 36.9447 10.2335 36.9447 13.5C36.9447 16.7651 34.3188 19.3754 31.0326 19.3754C27.7449 19.3754 25.122 16.7665 25.122 13.5C25.122 10.2335 27.7449 7.62608 31.0326 7.62608ZM16.2162 10.9482C17.6559 10.9482 18.7841 12.0692 18.7841 13.5C18.7841 14.9308 17.6544 16.0518 16.2162 16.0518C14.7751 16.0518 13.6483 14.9294 13.6483 13.5C13.6483 12.0692 14.7751 10.9482 16.2162 10.9482ZM45.7823 10.9482C47.2234 10.9482 48.3517 12.0692 48.3517 13.5C48.3517 14.9308 47.2234 16.0518 45.7823 16.0518C44.3427 16.0518 43.2159 14.9294 43.2159 13.5C43.2145 12.0692 44.3427 10.9482 45.7823 10.9482Z" fill="#0082C9"/>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -0,0 +1,24 @@
<svg width="102" height="40" viewBox="0 0 102 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="102" height="40" fill="white"/>
<path d="M37.627 24.9727C37.4395 24.8672 37.2266 24.8145 36.9883 24.8145C36.3164 24.8145 35.9805 25.2383 35.9805 26.0859V27.0117H37.3867V27.832H35.9805V33.0117H35.0254V27.832H34V27.0117H35.0254V26.0391C35.0254 25.4102 35.207 24.9141 35.5703 24.5508C35.9336 24.1836 36.3867 24 36.9297 24C37.2227 24 37.4551 24.0352 37.627 24.1055V24.9727Z" fill="#094AB1"/>
<path d="M40.9316 33.1523C40.0449 33.1523 39.3359 32.873 38.8047 32.3145C38.2773 31.752 38.0137 31.0078 38.0137 30.082C38.0137 29.0742 38.2891 28.2871 38.8398 27.7207C39.3906 27.1543 40.1348 26.8711 41.0723 26.8711C41.9668 26.8711 42.6641 27.1465 43.1641 27.6973C43.668 28.248 43.9199 29.0117 43.9199 29.9883C43.9199 30.9453 43.6484 31.7129 43.1055 32.291C42.5664 32.8652 41.8418 33.1523 40.9316 33.1523ZM41.002 27.6797C40.3848 27.6797 39.8965 27.8906 39.5371 28.3125C39.1777 28.7305 38.998 29.3086 38.998 30.0469C38.998 30.7578 39.1797 31.3184 39.543 31.7285C39.9062 32.1387 40.3926 32.3438 41.002 32.3438C41.623 32.3438 42.0996 32.1426 42.4316 31.7402C42.7676 31.3379 42.9355 30.7656 42.9355 30.0234C42.9355 29.2734 42.7676 28.6953 42.4316 28.2891C42.0996 27.8828 41.623 27.6797 41.002 27.6797Z" fill="#094AB1"/>
<path d="M48.584 27.9844C48.416 27.8555 48.1738 27.791 47.8574 27.791C47.4473 27.791 47.1035 27.9844 46.8262 28.3711C46.5527 28.7578 46.416 29.2852 46.416 29.9531V33.0117H45.4551V27.0117H46.416V28.248H46.4395C46.5762 27.8262 46.7852 27.498 47.0664 27.2637C47.3477 27.0254 47.6621 26.9062 48.0098 26.9062C48.2598 26.9062 48.4512 26.9336 48.584 26.9883V27.9844Z" fill="#094AB1"/>
<path d="M53.0488 33.0117V24.6094H55.4395C56.166 24.6094 56.7422 24.7871 57.168 25.1426C57.5938 25.498 57.8066 25.9609 57.8066 26.5312C57.8066 27.0078 57.6777 27.4219 57.4199 27.7734C57.1621 28.125 56.8066 28.375 56.3535 28.5234V28.5469C56.9199 28.6133 57.373 28.8281 57.7129 29.1914C58.0527 29.5508 58.2227 30.0195 58.2227 30.5977C58.2227 31.3164 57.9648 31.8984 57.4492 32.3438C56.9336 32.7891 56.2832 33.0117 55.498 33.0117H53.0488ZM54.0332 25.5V28.2129H55.041C55.5801 28.2129 56.0039 28.084 56.3125 27.8262C56.6211 27.5645 56.7754 27.1973 56.7754 26.7246C56.7754 25.9082 56.2383 25.5 55.1641 25.5H54.0332ZM54.0332 29.0977V32.1211H55.3691C55.9473 32.1211 56.3945 31.9844 56.7109 31.7109C57.0312 31.4375 57.1914 31.0625 57.1914 30.5859C57.1914 29.5938 56.5156 29.0977 55.1641 29.0977H54.0332Z" fill="#094AB1"/>
<path d="M64.6504 33.0117H63.6895V32.0625H63.666C63.2676 32.7891 62.6504 33.1523 61.8145 33.1523C60.3848 33.1523 59.6699 32.3008 59.6699 30.5977V27.0117H60.625V30.4453C60.625 31.7109 61.1094 32.3438 62.0781 32.3438C62.5469 32.3438 62.9316 32.1719 63.2324 31.8281C63.5371 31.4805 63.6895 31.0273 63.6895 30.4688V27.0117H64.6504V33.0117Z" fill="#094AB1"/>
<path d="M66.2324 32.7949V31.7637C66.7559 32.1504 67.332 32.3438 67.9609 32.3438C68.8047 32.3438 69.2266 32.0625 69.2266 31.5C69.2266 31.3398 69.1895 31.2051 69.1152 31.0957C69.0449 30.9824 68.9473 30.8828 68.8223 30.7969C68.7012 30.7109 68.5566 30.6348 68.3887 30.5684C68.2246 30.498 68.0469 30.4258 67.8555 30.3516C67.5898 30.2461 67.3555 30.1406 67.1523 30.0352C66.9531 29.9258 66.7852 29.8047 66.6484 29.6719C66.5156 29.5352 66.4141 29.3809 66.3438 29.209C66.2773 29.0371 66.2441 28.8359 66.2441 28.6055C66.2441 28.3242 66.3086 28.0762 66.4375 27.8613C66.5664 27.6426 66.7383 27.4609 66.9531 27.3164C67.168 27.168 67.4121 27.0566 67.6855 26.9824C67.9629 26.9082 68.248 26.8711 68.541 26.8711C69.0605 26.8711 69.5254 26.9609 69.9355 27.1406V28.1133C69.4941 27.8242 68.9863 27.6797 68.4121 27.6797C68.2324 27.6797 68.0703 27.7012 67.9258 27.7441C67.7812 27.7832 67.6562 27.8398 67.5508 27.9141C67.4492 27.9883 67.3691 28.0781 67.3105 28.1836C67.2559 28.2852 67.2285 28.3984 67.2285 28.5234C67.2285 28.6797 67.2559 28.8105 67.3105 28.916C67.3691 29.0215 67.4531 29.1152 67.5625 29.1973C67.6719 29.2793 67.8047 29.3535 67.9609 29.4199C68.1172 29.4863 68.2949 29.5586 68.4941 29.6367C68.7598 29.7383 68.998 29.8438 69.209 29.9531C69.4199 30.0586 69.5996 30.1797 69.748 30.3164C69.8965 30.4492 70.0098 30.6035 70.0879 30.7793C70.1699 30.9551 70.2109 31.1641 70.2109 31.4062C70.2109 31.7031 70.1445 31.9609 70.0117 32.1797C69.8828 32.3984 69.709 32.5801 69.4902 32.7246C69.2715 32.8691 69.0195 32.9766 68.7344 33.0469C68.4492 33.1172 68.1504 33.1523 67.8379 33.1523C67.2207 33.1523 66.6855 33.0332 66.2324 32.7949Z" fill="#094AB1"/>
<path d="M72.1855 25.4883C72.0137 25.4883 71.8672 25.4297 71.7461 25.3125C71.625 25.1953 71.5645 25.0469 71.5645 24.8672C71.5645 24.6875 71.625 24.5391 71.7461 24.4219C71.8672 24.3008 72.0137 24.2402 72.1855 24.2402C72.3613 24.2402 72.5098 24.3008 72.6309 24.4219C72.7559 24.5391 72.8184 24.6875 72.8184 24.8672C72.8184 25.0391 72.7559 25.1855 72.6309 25.3066C72.5098 25.4277 72.3613 25.4883 72.1855 25.4883ZM72.6543 33.0117H71.6934V27.0117H72.6543V33.0117Z" fill="#094AB1"/>
<path d="M79.5801 33.0117H78.6191V29.5898C78.6191 28.3164 78.1543 27.6797 77.2246 27.6797C76.7441 27.6797 76.3457 27.8613 76.0293 28.2246C75.7168 28.584 75.5605 29.0391 75.5605 29.5898V33.0117H74.5996V27.0117H75.5605V28.0078H75.584C76.0371 27.25 76.6934 26.8711 77.5527 26.8711C78.209 26.8711 78.7109 27.084 79.0586 27.5098C79.4062 27.9316 79.5801 28.543 79.5801 29.3438V33.0117Z" fill="#094AB1"/>
<path d="M86.2188 30.252H81.9824C81.998 30.9199 82.1777 31.4355 82.5215 31.7988C82.8652 32.1621 83.3379 32.3438 83.9395 32.3438C84.6152 32.3438 85.2363 32.1211 85.8027 31.6758V32.5781C85.2754 32.9609 84.5781 33.1523 83.7109 33.1523C82.8633 33.1523 82.1973 32.8809 81.7129 32.3379C81.2285 31.791 80.9863 31.0234 80.9863 30.0352C80.9863 29.1016 81.25 28.3418 81.7773 27.7559C82.3086 27.166 82.9668 26.8711 83.752 26.8711C84.5371 26.8711 85.1445 27.125 85.5742 27.6328C86.0039 28.1406 86.2188 28.8457 86.2188 29.748V30.252ZM85.2344 29.4375C85.2305 28.8828 85.0957 28.4512 84.8301 28.1426C84.5684 27.834 84.2031 27.6797 83.7344 27.6797C83.2812 27.6797 82.8965 27.8418 82.5801 28.166C82.2637 28.4902 82.0684 28.9141 81.9941 29.4375H85.2344Z" fill="#094AB1"/>
<path d="M87.3145 32.7949V31.7637C87.8379 32.1504 88.4141 32.3438 89.043 32.3438C89.8867 32.3438 90.3086 32.0625 90.3086 31.5C90.3086 31.3398 90.2715 31.2051 90.1973 31.0957C90.127 30.9824 90.0293 30.8828 89.9043 30.7969C89.7832 30.7109 89.6387 30.6348 89.4707 30.5684C89.3066 30.498 89.1289 30.4258 88.9375 30.3516C88.6719 30.2461 88.4375 30.1406 88.2344 30.0352C88.0352 29.9258 87.8672 29.8047 87.7305 29.6719C87.5977 29.5352 87.4961 29.3809 87.4258 29.209C87.3594 29.0371 87.3262 28.8359 87.3262 28.6055C87.3262 28.3242 87.3906 28.0762 87.5195 27.8613C87.6484 27.6426 87.8203 27.4609 88.0352 27.3164C88.25 27.168 88.4941 27.0566 88.7676 26.9824C89.0449 26.9082 89.3301 26.8711 89.623 26.8711C90.1426 26.8711 90.6074 26.9609 91.0176 27.1406V28.1133C90.5762 27.8242 90.0684 27.6797 89.4941 27.6797C89.3145 27.6797 89.1523 27.7012 89.0078 27.7441C88.8633 27.7832 88.7383 27.8398 88.6328 27.9141C88.5312 27.9883 88.4512 28.0781 88.3926 28.1836C88.3379 28.2852 88.3105 28.3984 88.3105 28.5234C88.3105 28.6797 88.3379 28.8105 88.3926 28.916C88.4512 29.0215 88.5352 29.1152 88.6445 29.1973C88.7539 29.2793 88.8867 29.3535 89.043 29.4199C89.1992 29.4863 89.377 29.5586 89.5762 29.6367C89.8418 29.7383 90.0801 29.8438 90.291 29.9531C90.502 30.0586 90.6816 30.1797 90.8301 30.3164C90.9785 30.4492 91.0918 30.6035 91.1699 30.7793C91.252 30.9551 91.293 31.1641 91.293 31.4062C91.293 31.7031 91.2266 31.9609 91.0938 32.1797C90.9648 32.3984 90.791 32.5801 90.5723 32.7246C90.3535 32.8691 90.1016 32.9766 89.8164 33.0469C89.5312 33.1172 89.2324 33.1523 88.9199 33.1523C88.3027 33.1523 87.7676 33.0332 87.3145 32.7949Z" fill="#094AB1"/>
<path d="M92.4121 32.7949V31.7637C92.9355 32.1504 93.5117 32.3438 94.1406 32.3438C94.9844 32.3438 95.4062 32.0625 95.4062 31.5C95.4062 31.3398 95.3691 31.2051 95.2949 31.0957C95.2246 30.9824 95.127 30.8828 95.002 30.7969C94.8809 30.7109 94.7363 30.6348 94.5684 30.5684C94.4043 30.498 94.2266 30.4258 94.0352 30.3516C93.7695 30.2461 93.5352 30.1406 93.332 30.0352C93.1328 29.9258 92.9648 29.8047 92.8281 29.6719C92.6953 29.5352 92.5938 29.3809 92.5234 29.209C92.457 29.0371 92.4238 28.8359 92.4238 28.6055C92.4238 28.3242 92.4883 28.0762 92.6172 27.8613C92.7461 27.6426 92.918 27.4609 93.1328 27.3164C93.3477 27.168 93.5918 27.0566 93.8652 26.9824C94.1426 26.9082 94.4277 26.8711 94.7207 26.8711C95.2402 26.8711 95.7051 26.9609 96.1152 27.1406V28.1133C95.6738 27.8242 95.166 27.6797 94.5918 27.6797C94.4121 27.6797 94.25 27.7012 94.1055 27.7441C93.9609 27.7832 93.8359 27.8398 93.7305 27.9141C93.6289 27.9883 93.5488 28.0781 93.4902 28.1836C93.4355 28.2852 93.4082 28.3984 93.4082 28.5234C93.4082 28.6797 93.4355 28.8105 93.4902 28.916C93.5488 29.0215 93.6328 29.1152 93.7422 29.1973C93.8516 29.2793 93.9844 29.3535 94.1406 29.4199C94.2969 29.4863 94.4746 29.5586 94.6738 29.6367C94.9395 29.7383 95.1777 29.8438 95.3887 29.9531C95.5996 30.0586 95.7793 30.1797 95.9277 30.3164C96.0762 30.4492 96.1895 30.6035 96.2676 30.7793C96.3496 30.9551 96.3906 31.1641 96.3906 31.4062C96.3906 31.7031 96.3242 31.9609 96.1914 32.1797C96.0625 32.3984 95.8887 32.5801 95.6699 32.7246C95.4512 32.8691 95.1992 32.9766 94.9141 33.0469C94.6289 33.1172 94.3301 33.1523 94.0176 33.1523C93.4004 33.1523 92.8652 33.0332 92.4121 32.7949Z" fill="#094AB1"/>
<path d="M38.2476 21.0821C36.5737 21.0821 35.2333 20.5306 34.2262 19.4275C33.2192 18.3244 32.7157 16.8893 32.7157 15.1221C32.7157 13.2233 33.2288 11.7086 34.255 10.5781C35.2813 9.44756 36.678 8.8823 38.4451 8.88229C40.075 8.8823 41.3881 9.4311 42.3841 10.5287C43.3802 11.6263 43.8782 13.0614 43.8782 14.834C43.8782 16.7603 43.3678 18.2832 42.3471 19.4028C41.3263 20.5223 39.9598 21.0821 38.2476 21.0821ZM38.3463 10.1335C37.106 10.1336 36.099 10.5808 35.3252 11.4754C34.5514 12.3699 34.1645 13.5443 34.1645 14.9987C34.1645 16.453 34.5418 17.6233 35.2964 18.5096C36.051 19.3959 37.0347 19.8391 38.2476 19.8391C39.5427 19.8391 40.5635 19.4165 41.3099 18.5713C42.0562 17.7262 42.4294 16.5435 42.4294 15.0234C42.4294 13.4648 42.0672 12.2602 41.3428 11.4095C40.6184 10.5589 39.6195 10.1336 38.3463 10.1335Z" fill="#094AB1"/>
<path d="M53.0157 20.8845H51.6657V16.077C51.6657 14.288 51.0126 13.3934 49.7065 13.3934C49.0315 13.3934 48.4731 13.6472 48.0313 14.1549C47.5895 14.6625 47.3686 15.3032 47.3686 16.077V20.8845H46.0186V12.455H47.3686V13.8544H47.4015C48.0381 12.7897 48.9601 12.2574 50.1675 12.2574C51.0895 12.2574 51.7947 12.5551 52.2831 13.1506C52.7715 13.746 53.0157 14.6063 53.0157 15.7313V20.8845Z" fill="#094AB1"/>
<path d="M62.3426 17.0073H56.3909C56.4128 17.9457 56.6653 18.6701 57.1482 19.1805C57.6311 19.6909 58.2952 19.9461 59.1403 19.9461C60.0898 19.9461 60.9623 19.6333 61.7581 19.0076V20.2754C61.0172 20.8132 60.0376 21.0821 58.8193 21.0821C57.6284 21.0821 56.6927 20.6993 56.0122 19.9337C55.3317 19.1682 54.9914 18.0911 54.9914 16.7027C54.9914 15.3911 55.3632 14.3223 56.1068 13.4963C56.8505 12.6704 57.7738 12.2574 58.8769 12.2574C59.98 12.2574 60.8334 12.6141 61.4371 13.3276C62.0407 14.041 62.3426 15.0316 62.3426 16.2993V17.0073ZM60.9596 15.863C60.9541 15.0837 60.7661 14.4773 60.3957 14.0437C60.0253 13.6102 59.5108 13.3934 58.8522 13.3934C58.2156 13.3934 57.675 13.6212 57.2305 14.0767C56.786 14.5322 56.5116 15.1276 56.4073 15.863H60.9596Z" fill="#094AB1"/>
<path d="M64.5735 20.8845V9.07982H67.8333C71.9932 9.07983 74.0732 10.9979 74.0732 14.834C74.0732 16.656 73.4956 18.1199 72.3403 19.2257C71.1851 20.3316 69.6389 20.8845 67.7016 20.8845H64.5735ZM65.9564 10.3311V19.6332H67.7181C69.2657 19.6332 70.4703 19.2189 71.3319 18.3902C72.1935 17.5615 72.6243 16.3871 72.6243 14.8669C72.6243 11.843 71.0164 10.3311 67.8004 10.3311H65.9564Z" fill="#094AB1"/>
<path d="M80.6094 13.8214C80.3734 13.6403 80.0331 13.5498 79.5886 13.5498C79.0124 13.5498 78.5308 13.8214 78.1439 14.3647C77.757 14.908 77.5635 15.6489 77.5635 16.5874V20.8845H76.2135V12.4549H77.5635V14.1919H77.5965C77.7885 13.5992 78.0821 13.1368 78.4773 12.8048C78.8724 12.4728 79.3142 12.3067 79.8026 12.3067C80.1539 12.3067 80.4228 12.3452 80.6094 12.422V13.8214Z" fill="#094AB1"/>
<path d="M82.7662 10.3146C82.5247 10.3146 82.3189 10.2323 82.1488 10.0676C81.9786 9.90298 81.8936 9.69444 81.8936 9.44198C81.8936 9.18954 81.9786 8.97963 82.1488 8.81223C82.3189 8.64486 82.5247 8.56117 82.7662 8.56116C83.0131 8.56117 83.223 8.64486 83.3959 8.81223C83.5688 8.97963 83.6552 9.18954 83.6552 9.44198C83.6552 9.68346 83.5688 9.88926 83.3959 10.0594C83.223 10.2295 83.0131 10.3146 82.7662 10.3146ZM83.4247 20.8844H82.0747V12.4549H83.4247V20.8844Z" fill="#094AB1"/>
<path d="M92.7845 12.4549L89.4258 20.8845H88.1005L84.9065 12.4549H86.3882L88.5285 18.5795C88.6877 19.0296 88.7865 19.4219 88.8249 19.7567H88.8578C88.9127 19.3341 89.0005 18.9527 89.1212 18.6125L91.3603 12.4549H92.7845Z" fill="#094AB1"/>
<path d="M101 17.0073H95.0483C95.0702 17.9457 95.3227 18.6701 95.8056 19.1805C96.2886 19.6909 96.9526 19.9461 97.7978 19.9461C98.7472 19.9461 99.6198 19.6333 100.416 19.0076V20.2754C99.6746 20.8132 98.695 21.0821 97.4767 21.0821C96.2858 21.0821 95.3501 20.6993 94.6696 19.9337C93.9891 19.1682 93.6488 18.0911 93.6488 16.7027C93.6488 15.3911 94.0206 14.3223 94.7643 13.4963C95.5079 12.6704 96.4312 12.2574 97.5343 12.2574C98.6374 12.2574 99.4908 12.6141 100.094 13.3276C100.698 14.041 101 15.0316 101 16.2993V17.0073ZM99.617 15.863C99.6115 15.0837 99.4236 14.4773 99.0531 14.0437C98.6827 13.6102 98.1682 13.3934 97.5096 13.3934C96.873 13.3934 96.3325 13.6212 95.8879 14.0767C95.4434 14.5322 95.169 15.1276 95.0647 15.863H99.617Z" fill="#094AB1"/>
<path d="M9.38276 22.7516C7.65195 22.3191 6.68769 20.9433 6.68464 18.9019C6.68367 18.2493 6.73089 17.9366 6.8938 17.5168C7.29314 16.4878 8.3504 15.7115 9.74164 15.4258C10.4339 15.2836 10.6472 15.1309 10.6472 14.7776C10.6472 14.6667 10.7296 14.3365 10.8303 14.0438C11.2878 12.7141 12.1348 11.6057 13.0399 11.1522C13.9871 10.6776 14.4654 10.5706 15.6113 10.5768C17.2387 10.5855 18.0506 10.9385 19.1861 12.1311L19.8107 12.787L20.3702 12.5934C23.078 11.6563 25.7774 13.2515 25.995 15.9173L26.0545 16.6466L26.5878 16.8377C28.1106 17.3833 28.8264 18.529 28.6966 20.2132C28.6118 21.3146 28.0968 22.194 27.281 22.6305L26.8975 22.8357L18.3743 22.8522C11.8246 22.8648 9.74262 22.8415 9.38276 22.7516Z" fill="#094AB1"/>
<path d="M2.99328 21.5741C1.98286 21.334 0.912209 20.4415 0.410157 19.4209C0.125366 18.842 0.110244 18.7568 0.110244 17.7326C0.110244 16.7585 0.134547 16.6022 0.361262 16.1185C0.839199 15.0987 1.75492 14.3619 2.90388 14.0726C3.14636 14.0116 3.37421 13.9141 3.41022 13.8561C3.44622 13.798 3.48621 13.4817 3.49909 13.1533C3.57907 11.1131 4.91765 9.31553 6.78675 8.73822C7.79654 8.42633 9.06516 8.50305 10.1635 8.94243C10.5118 9.08179 10.4726 9.11167 11.2092 8.14588C11.6447 7.57473 12.5249 6.86439 13.2453 6.50254C14.0229 6.11202 14.8315 5.9321 15.7986 5.93447C18.5014 5.9411 20.8308 7.63168 21.6922 10.2118C21.9674 11.0362 21.9536 11.2671 21.629 11.2739C21.4874 11.2768 21.0815 11.3549 20.727 11.4472L20.0826 11.6152L19.4945 11.0272C17.8366 9.36919 15.1307 9.01083 12.8305 10.1446C11.9115 10.5975 11.173 11.2478 10.6153 12.0952C10.2176 12.6994 9.71057 13.8264 9.71057 14.1062C9.71057 14.3048 9.54983 14.404 8.86335 14.6291C6.73796 15.3261 5.49743 16.9358 5.49829 18.9956C5.49857 19.7452 5.69166 20.6626 5.95969 21.188C6.06073 21.386 6.11711 21.5744 6.08497 21.6065C6.00279 21.6887 3.35883 21.661 2.99328 21.5741Z" fill="#094AB1"/>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,12 @@
<svg width="117" height="40" viewBox="0 0 117 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M44.1069 27.5525C42.1758 27.5525 40.6293 26.9162 39.4675 25.6436C38.3057 24.371 37.7248 22.7153 37.7248 20.6765C37.7248 18.4859 38.3168 16.7384 39.5008 15.4341C40.6847 14.1298 42.2961 13.4777 44.3348 13.4777C46.2153 13.4777 47.7301 14.1108 48.8793 15.3771C50.0284 16.6434 50.603 18.2991 50.603 20.3441C50.603 22.5665 50.0142 24.3235 48.8365 25.6151C47.6589 26.9067 46.0823 27.5525 44.1069 27.5525ZM44.2209 14.9212C42.79 14.9213 41.6281 15.4373 40.7354 16.4693C39.8427 17.5013 39.3963 18.8563 39.3963 20.5341C39.3963 22.2119 39.8316 23.5621 40.7022 24.5846C41.5727 25.6072 42.7076 26.1184 44.1069 26.1184C45.6011 26.1184 46.7788 25.6309 47.6399 24.6559C48.5009 23.6808 48.9315 22.3164 48.9315 20.5626C48.9315 18.7645 48.5136 17.3747 47.6779 16.3933C46.8421 15.4119 45.6898 14.9213 44.2209 14.9212Z" fill="#094AB1"/>
<path d="M61.1449 27.3246H59.5874V21.7782C59.5874 19.7142 58.8339 18.6821 57.327 18.6821C56.5482 18.6821 55.904 18.975 55.3943 19.5606C54.8847 20.1463 54.6298 20.8855 54.6298 21.7782V27.3246H53.0723V17.5995H54.6298V19.214H54.6678C55.4023 17.9857 56.4659 17.3715 57.8589 17.3715C58.9225 17.3715 59.7361 17.715 60.2997 18.402C60.8631 19.0889 61.1449 20.0814 61.1449 21.3793V27.3246Z" fill="#094AB1"/>
<path d="M71.9052 22.8514H65.0388C65.0641 23.9341 65.3553 24.7698 65.9125 25.3587C66.4697 25.9475 67.2358 26.2419 68.2108 26.2419C69.3062 26.2419 70.3129 25.881 71.2309 25.1592V26.6218C70.3762 27.2423 69.246 27.5525 67.8404 27.5525C66.4665 27.5525 65.387 27.1109 64.6019 26.2277C63.8168 25.3444 63.4242 24.1019 63.4242 22.5C63.4242 20.9868 63.8532 19.7537 64.7111 18.8009C65.569 17.848 66.6343 17.3715 67.9069 17.3715C69.1795 17.3715 70.1641 17.7831 70.8605 18.6062C71.557 19.4293 71.9052 20.5721 71.9052 22.0347V22.8514ZM70.3097 21.5313C70.3034 20.6322 70.0865 19.9326 69.6591 19.4324C69.2318 18.9322 68.6382 18.6821 67.8784 18.6821C67.144 18.6821 66.5203 18.9449 66.0075 19.4704C65.4946 19.9959 65.178 20.6829 65.0577 21.5313H70.3097Z" fill="#094AB1"/>
<path d="M74.479 27.3246V13.7056H78.2399C83.0391 13.7056 85.4388 15.9184 85.4388 20.3441C85.4388 22.4462 84.7724 24.1351 83.4396 25.4109C82.1068 26.6867 80.3229 27.3246 78.0879 27.3246H74.479ZM76.0745 15.1491V25.881H78.1069C79.8924 25.881 81.2822 25.403 82.2762 24.4469C83.2702 23.4909 83.7673 22.1359 83.7673 20.3821C83.7673 16.8935 81.9121 15.1491 78.2019 15.1491H76.0745Z" fill="#094AB1"/>
<path d="M92.9796 19.1759C92.7073 18.967 92.3147 18.8625 91.8019 18.8625C91.1371 18.8625 90.5815 19.1759 90.1351 19.8027C89.6888 20.4296 89.4656 21.2843 89.4656 22.367V27.3245H87.908V17.5994H89.4656V19.6033H89.5036C89.7252 18.9195 90.0639 18.3861 90.5198 18.003C90.9756 17.62 91.4853 17.4284 92.0488 17.4284C92.454 17.4284 92.7643 17.4728 92.9796 17.5614V19.1759Z" fill="#094AB1"/>
<path d="M95.4678 15.1301C95.1892 15.1301 94.9518 15.0351 94.7555 14.8452C94.5593 14.6552 94.4611 14.4146 94.4611 14.1234C94.4611 13.8321 94.5593 13.59 94.7555 13.3968C94.9518 13.2037 95.1892 13.1072 95.4678 13.1072C95.7527 13.1072 95.9949 13.2037 96.1944 13.3968C96.3938 13.59 96.4935 13.8321 96.4935 14.1234C96.4935 14.402 96.3938 14.6394 96.1944 14.8357C95.9949 15.032 95.7527 15.1301 95.4678 15.1301ZM96.2276 27.3245H94.6701V17.5994H96.2276V27.3245Z" fill="#094AB1"/>
<path d="M107.026 17.5994L103.151 27.3246H101.622L97.9371 17.5994H99.6466L102.116 24.6653C102.299 25.1845 102.413 25.6372 102.458 26.0234H102.496C102.559 25.5359 102.66 25.0959 102.8 24.7033L105.383 17.5994H107.026Z" fill="#094AB1"/>
<path d="M116.504 22.8514H109.638C109.663 23.9341 109.954 24.7698 110.511 25.3587C111.069 25.9475 111.835 26.2419 112.81 26.2419C113.905 26.2419 114.912 25.881 115.83 25.1592V26.6218C114.975 27.2423 113.845 27.5525 112.439 27.5525C111.065 27.5525 109.986 27.1109 109.201 26.2277C108.416 25.3444 108.023 24.1019 108.023 22.5C108.023 20.9868 108.452 19.7537 109.31 18.8009C110.168 17.848 111.233 17.3715 112.506 17.3715C113.778 17.3715 114.763 17.7831 115.459 18.6062C116.156 19.4293 116.504 20.5721 116.504 22.0347V22.8514ZM114.909 21.5313C114.902 20.6322 114.685 19.9326 114.258 19.4324C113.831 18.9322 113.237 18.6821 112.477 18.6821C111.743 18.6821 111.119 18.9449 110.606 19.4704C110.094 19.9959 109.777 20.6829 109.657 21.5313H114.909Z" fill="#094AB1"/>
<path d="M10.8057 29.4784C8.8089 28.9795 7.69643 27.3922 7.69291 25.0371C7.69179 24.2842 7.74627 23.9234 7.93422 23.4391C8.39493 22.252 9.61469 21.3564 11.2198 21.0267C12.0184 20.8627 12.2645 20.6865 12.2645 20.2789C12.2645 20.151 12.3595 19.77 12.4757 19.4323C13.0035 17.8983 13.9807 16.6195 15.0249 16.0963C16.1178 15.5488 16.6695 15.4253 17.9915 15.4324C19.869 15.4425 20.8057 15.8498 22.1158 17.2257L22.8363 17.9823L23.4818 17.759C26.6058 16.6778 29.7202 18.5182 29.9712 21.5938L30.0399 22.4352L30.6551 22.6556C32.412 23.2851 33.2378 24.6069 33.0881 26.5499C32.9902 27.8206 32.396 28.8351 31.4549 29.3388L31.0124 29.5755L21.1792 29.5945C13.6229 29.609 11.2209 29.5822 10.8057 29.4784Z" fill="#094AB1"/>
<path d="M3.43421 28.12C2.26849 27.843 1.03328 26.8134 0.454069 25.6359C0.125507 24.968 0.108061 24.8697 0.108061 23.6881C0.108061 22.5642 0.1361 22.3839 0.39766 21.8258C0.949054 20.6494 2.00552 19.7994 3.33106 19.4656C3.61082 19.3951 3.87369 19.2827 3.91522 19.2157C3.95676 19.1488 4.0029 18.7839 4.01775 18.4049C4.11002 16.0512 5.65434 13.9773 7.81072 13.3113C8.97571 12.9515 10.4393 13.04 11.7065 13.5469C12.1083 13.7077 12.0631 13.7421 12.9128 12.6279C13.4154 11.969 14.4308 11.1495 15.262 10.732C16.159 10.2815 17.092 10.0739 18.2076 10.0766C21.3259 10.0843 24.0133 12.0347 25.007 15.0114C25.3245 15.9625 25.3087 16.2288 24.9342 16.2367C24.7707 16.2401 24.3025 16.3301 23.8935 16.4367L23.1501 16.6305L22.4716 15.9521C20.5588 14.0392 17.4371 13.6258 14.7833 14.9338C13.7231 15.4564 12.8712 16.2066 12.2276 17.1842C11.7689 17.8812 11.1839 19.1815 11.1839 19.5044C11.1839 19.7334 10.9985 19.8478 10.2065 20.1076C7.75443 20.9117 6.32324 22.7688 6.32422 25.1451C6.32455 26.0101 6.54731 27.0684 6.85654 27.6745C6.97311 27.903 7.03815 28.1203 7.00108 28.1574C6.90626 28.2522 3.85594 28.2202 3.43421 28.12Z" fill="#094AB1"/>
</svg>

After

Width:  |  Height:  |  Size: 6.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.5 KiB

View File

@ -0,0 +1,22 @@
<svg width="128" height="40" viewBox="0 0 128 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<rect width="128" height="40" fill="white"/>
<path d="M31.084 26.4434V24.0508C31.2988 24.2461 31.5527 24.4219 31.8457 24.5781C32.1452 24.7344 32.4609 24.8678 32.793 24.9785C33.125 25.0827 33.457 25.1641 33.7891 25.2227C34.1211 25.2812 34.4271 25.3105 34.707 25.3105C35.6836 25.3105 36.4095 25.1478 36.8848 24.8223C37.3665 24.4967 37.6074 24.0247 37.6074 23.4062C37.6074 23.0742 37.526 22.7878 37.3633 22.5469C37.207 22.2995 36.9857 22.0749 36.6992 21.873C36.4128 21.6712 36.0742 21.4792 35.6836 21.2969C35.2995 21.1081 34.8861 20.9128 34.4434 20.7109C33.9681 20.457 33.5254 20.1999 33.1152 19.9395C32.7051 19.679 32.347 19.3926 32.041 19.0801C31.7415 18.7611 31.5039 18.403 31.3281 18.0059C31.1589 17.6087 31.0742 17.1432 31.0742 16.6094C31.0742 15.9518 31.2207 15.3822 31.5137 14.9004C31.8132 14.4121 32.2038 14.0117 32.6855 13.6992C33.1738 13.3802 33.7272 13.1458 34.3457 12.9961C34.9642 12.8398 35.5957 12.7617 36.2402 12.7617C37.7051 12.7617 38.7728 12.9277 39.4434 13.2598V15.5547C38.6491 14.9818 37.627 14.6953 36.377 14.6953C36.0319 14.6953 35.6868 14.7279 35.3418 14.793C35.0033 14.8581 34.6973 14.9655 34.4238 15.1152C34.1569 15.265 33.9388 15.457 33.7695 15.6914C33.6003 15.9258 33.5156 16.209 33.5156 16.541C33.5156 16.8535 33.5807 17.1237 33.7109 17.3516C33.8411 17.5794 34.0299 17.7878 34.2773 17.9766C34.5312 18.1654 34.8372 18.3509 35.1953 18.5332C35.5599 18.709 35.9798 18.901 36.4551 19.1094C36.9434 19.3633 37.4023 19.6302 37.832 19.9102C38.2682 20.1901 38.6491 20.4993 38.9746 20.8379C39.3066 21.1764 39.5671 21.554 39.7559 21.9707C39.9512 22.3809 40.0488 22.8496 40.0488 23.377C40.0488 24.0866 39.9056 24.6855 39.6191 25.1738C39.3327 25.6621 38.9453 26.0592 38.457 26.3652C37.9753 26.6712 37.4186 26.8926 36.7871 27.0293C36.1556 27.166 35.4883 27.2344 34.7852 27.2344C34.5508 27.2344 34.2611 27.2148 33.916 27.1758C33.5775 27.1432 33.2292 27.0911 32.8711 27.0195C32.513 26.9544 32.1745 26.873 31.8555 26.7754C31.5365 26.6777 31.2793 26.5671 31.084 26.4434Z" fill="#0072C6"/>
<path d="M51.2598 27H48.9941V21.5312C48.9941 19.5521 48.3333 18.5625 47.0117 18.5625C46.3477 18.5625 45.7878 18.849 45.332 19.4219C44.8763 19.9948 44.6484 20.7272 44.6484 21.6191V27H42.373V12.1953H44.6484V18.6602H44.6875C45.4427 17.3971 46.5234 16.7656 47.9297 16.7656C50.1497 16.7656 51.2598 18.123 51.2598 20.8379V27Z" fill="#0072C6"/>
<path d="M61.6895 27H59.4922V25.4375H59.4531C58.763 26.6354 57.7507 27.2344 56.416 27.2344C55.4329 27.2344 54.6615 26.9674 54.1016 26.4336C53.5482 25.8997 53.2715 25.1934 53.2715 24.3145C53.2715 22.4264 54.3587 21.3262 56.5332 21.0137L59.502 20.5938C59.502 19.168 58.8249 18.4551 57.4707 18.4551C56.2793 18.4551 55.2051 18.8652 54.248 19.6855V17.7031C55.3027 17.0781 56.5202 16.7656 57.9004 16.7656C60.4264 16.7656 61.6895 18.0091 61.6895 20.4961V27ZM59.502 22.0879L57.4023 22.3809C56.7513 22.4655 56.2598 22.625 55.9277 22.8594C55.6022 23.0872 55.4395 23.4909 55.4395 24.0703C55.4395 24.4935 55.5892 24.8418 55.8887 25.1152C56.1947 25.3822 56.6016 25.5156 57.1094 25.5156C57.7995 25.5156 58.3691 25.2747 58.8184 24.793C59.2741 24.3047 59.502 23.6927 59.502 22.957V22.0879Z" fill="#0072C6"/>
<path d="M70.2637 19.1582C69.9902 18.9434 69.5964 18.8359 69.082 18.8359C68.4115 18.8359 67.8516 19.1387 67.4023 19.7441C66.9531 20.3496 66.7285 21.1732 66.7285 22.2148V27H64.4629V17H66.7285V19.0605H66.7676C66.9889 18.3574 67.3275 17.8105 67.7832 17.4199C68.2454 17.0228 68.7598 16.8242 69.3262 16.8242C69.7363 16.8242 70.0488 16.8861 70.2637 17.0098V19.1582Z" fill="#0072C6"/>
<path d="M80.1562 22.6152H73.3398C73.3659 23.5397 73.6491 24.2526 74.1895 24.7539C74.7363 25.2552 75.485 25.5059 76.4355 25.5059C77.5033 25.5059 78.4831 25.1868 79.375 24.5488V26.375C78.4635 26.9479 77.2591 27.2344 75.7617 27.2344C74.2904 27.2344 73.1348 26.7819 72.2949 25.877C71.4616 24.9655 71.0449 23.6862 71.0449 22.0391C71.0449 20.4831 71.5039 19.2168 72.4219 18.2402C73.3464 17.2572 74.4922 16.7656 75.8594 16.7656C77.2266 16.7656 78.2845 17.2051 79.0332 18.084C79.7819 18.9629 80.1562 20.1836 80.1562 21.7461V22.6152ZM77.9688 21.0137C77.9622 20.1999 77.7702 19.5684 77.3926 19.1191C77.015 18.6634 76.4941 18.4355 75.8301 18.4355C75.179 18.4355 74.6257 18.6732 74.1699 19.1484C73.7207 19.6237 73.444 20.2454 73.3398 21.0137H77.9688Z" fill="#0072C6"/>
<path d="M84.8828 21.9219V27H82.5684V12.9961H86.8164C88.4245 12.9961 89.6712 13.3704 90.5566 14.1191C91.4421 14.8678 91.8848 15.9225 91.8848 17.2832C91.8848 18.6439 91.4225 19.7572 90.498 20.623C89.5736 21.4889 88.3236 21.9219 86.748 21.9219H84.8828ZM84.8828 14.9102V20.0273H86.3867C87.3828 20.0273 88.1413 19.7962 88.6621 19.334C89.1829 18.8717 89.4434 18.2207 89.4434 17.3809C89.4434 15.7337 88.4863 14.9102 86.5723 14.9102H84.8828Z" fill="#0072C6"/>
<path d="M97.7637 27.2344C96.2207 27.2344 94.987 26.7689 94.0625 25.8379C93.1445 24.9004 92.6855 23.6602 92.6855 22.1172C92.6855 20.4375 93.1641 19.1257 94.1211 18.1816C95.0846 17.2376 96.3802 16.7656 98.0078 16.7656C99.5703 16.7656 100.788 17.2246 101.66 18.1426C102.533 19.0605 102.969 20.3333 102.969 21.9609C102.969 23.556 102.497 24.8353 101.553 25.7988C100.615 26.7559 99.3522 27.2344 97.7637 27.2344ZM97.8711 18.5723C96.9857 18.5723 96.2858 18.8815 95.7715 19.5C95.2572 20.1185 95 20.9714 95 22.0586C95 23.1068 95.2604 23.9336 95.7812 24.5391C96.3021 25.138 96.9987 25.4375 97.8711 25.4375C98.763 25.4375 99.4466 25.1413 99.9219 24.5488C100.404 23.9564 100.645 23.1133 100.645 22.0195C100.645 20.9193 100.404 20.0697 99.9219 19.4707C99.4466 18.8717 98.763 18.5723 97.8711 18.5723Z" fill="#0072C6"/>
<path d="M106.426 14.9004C106.055 14.9004 105.736 14.7799 105.469 14.5391C105.208 14.2982 105.078 13.9922 105.078 13.6211C105.078 13.25 105.208 12.9408 105.469 12.6934C105.736 12.446 106.055 12.3223 106.426 12.3223C106.81 12.3223 107.135 12.446 107.402 12.6934C107.669 12.9408 107.803 13.25 107.803 13.6211C107.803 13.9727 107.669 14.2754 107.402 14.5293C107.135 14.7767 106.81 14.9004 106.426 14.9004ZM107.549 27H105.283V17H107.549V27Z" fill="#0072C6"/>
<path d="M119.424 27H117.158V21.3652C117.158 19.4967 116.497 18.5625 115.176 18.5625C114.486 18.5625 113.916 18.8229 113.467 19.3438C113.018 19.8581 112.793 20.5091 112.793 21.2969V27H110.518V17H112.793V18.6602H112.832C113.581 17.3971 114.661 16.7656 116.074 16.7656C117.161 16.7656 117.992 17.1204 118.564 17.8301C119.137 18.5332 119.424 19.5521 119.424 20.8867V27Z" fill="#0072C6"/>
<path d="M127.471 26.8926C127.028 27.1139 126.445 27.2246 125.723 27.2246C123.783 27.2246 122.812 26.2936 122.812 24.4316V18.7773H121.143V17H122.812V14.6855L125.078 14.041V17H127.471V18.7773H125.078V23.7773C125.078 24.3698 125.186 24.793 125.4 25.0469C125.615 25.3008 125.973 25.4277 126.475 25.4277C126.859 25.4277 127.191 25.3171 127.471 25.0957V26.8926Z" fill="#0072C6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14 32V7L0 9.55474V29.4453L14 32ZM9.14168 24.2023C9.71389 23.6704 10 22.9044 10 21.9042C10 21.2797 9.84319 20.7234 9.52957 20.2355C9.22146 19.7476 8.674 19.2695 7.88721 18.8011C7.30399 18.4595 6.89409 18.1546 6.6575 17.8862C6.42641 17.6179 6.31087 17.3032 6.31087 16.9421C6.31087 16.5762 6.40715 16.2883 6.59972 16.0785C6.7978 15.8638 7.0784 15.7565 7.44154 15.7565C7.77166 15.7565 8.07978 15.8102 8.36589 15.9175C8.6575 16.0248 8.93535 16.1468 9.19945 16.2834L9.94223 14.688C9.08941 14.2293 8.20083 14 7.27648 14C6.30812 14 5.53508 14.2684 4.95736 14.8051C4.38514 15.3418 4.09904 16.0688 4.09904 16.986C4.09904 17.4642 4.17056 17.8838 4.31362 18.2448C4.46217 18.6059 4.6685 18.9328 4.9326 19.2255C5.2022 19.5134 5.5956 19.8159 6.11279 20.1331C6.70702 20.4941 7.13343 20.8235 7.39202 21.1211C7.65062 21.4138 7.77992 21.7383 7.77992 22.0945C7.77992 22.4555 7.66988 22.741 7.44979 22.9508C7.23521 23.1606 6.91334 23.2655 6.48418 23.2655C5.7304 23.2655 4.90234 23.0044 4 22.4824V24.4511C4.73728 24.817 5.63136 25 6.68226 25C7.75516 25 8.57497 24.7341 9.14168 24.2023Z" fill="#0072C6"/>
<path d="M15 28.2499C15.4626 28.7136 16.0991 29 16.8017 29C18.2158 29 19.3621 27.84 19.3621 26.4091C19.3621 26.2244 19.343 26.0441 19.3066 25.8704C21.0602 25.2008 22.4698 23.8217 23.1935 22.0791C23.2745 22.0869 23.3566 22.0909 23.4397 22.0909C24.8537 22.0909 26 20.9309 26 19.5C26 18.0691 24.8537 16.9091 23.4397 16.9091C23.3818 16.9091 23.3245 16.911 23.2676 16.9148C22.5728 15.0951 21.1386 13.6476 19.3377 12.9497C19.3538 12.8324 19.3621 12.7126 19.3621 12.5909C19.3621 11.16 18.2158 10 16.8017 10C16.0991 10 15.4626 10.2864 15 10.7501V14.4317C15.4626 14.8954 16.0991 15.1818 16.8017 15.1818C17.5478 15.1818 18.2194 14.8589 18.6874 14.3435C20.1384 14.8694 21.2974 16.0162 21.8516 17.4675C21.2593 17.9421 20.8793 18.6761 20.8793 19.5C20.8793 20.2969 21.2348 21.0097 21.7941 21.485C21.2005 22.9137 20.0143 24.0282 18.5468 24.5132C18.0896 24.082 17.4761 23.8182 16.8017 23.8182C16.0991 23.8182 15.4626 24.1046 15 24.5683V28.2499Z" fill="#0072C6"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="128" height="40" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 8.8 KiB

View File

@ -0,0 +1,4 @@
<svg width="100" height="40" viewBox="0 0 100 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M68.8184 26.9713H63.0653C63.7618 26.1404 64.1752 24.3524 64.408 21.6589C64.6138 19.0647 64.7416 15.5904 64.8197 11.0326H68.8192V26.9713H68.8184ZM70.3662 31H71.3719V26.9713H70.1082V10H63.6593C63.582 15.0121 63.5047 18.9892 63.2459 21.6589C62.988 24.2269 62.5502 26.2421 61.6469 26.9713H61.105V31H62.1116L62.2922 28.0039H70.1855L70.3662 31ZM79.2912 28.0039H80.4516V15.3131H79.3954L75.164 24.2269C74.9068 24.7805 74.6489 25.335 74.4682 25.914H74.3909C74.4422 25.358 74.4943 24.8052 74.4943 24.1252V15.3131H73.3583V28.0039H74.3901L78.6215 19.0647C78.8965 18.5377 79.1291 17.9906 79.3173 17.4284H79.3946C79.3304 18.0054 79.2959 18.5852 79.2912 19.1656V28.0039ZM87.0039 27.2231C84.9923 27.2231 84.0891 25.1578 84.0891 21.6835C84.0891 18.1091 85.0183 16.0677 87.0047 16.0677C88.1138 16.0677 88.9398 16.7231 89.5069 17.5039L89.8422 16.2457C89.275 15.5657 88.3465 15.0621 87.0047 15.0621C84.3478 15.0621 82.8774 17.5047 82.8774 21.6843C82.8774 25.8147 84.3747 28.2565 86.9786 28.2565C89.0179 28.2565 89.9732 26.8465 89.9732 26.8465L89.585 25.864C89.585 25.864 88.6818 27.2238 87.0055 27.2238L87.0039 27.2231ZM93.1435 21.4325L97.6573 28.0039H99L94.4073 21.2046L98.69 15.3131H97.5035L93.1443 21.2808V15.3131H91.9319V28.0039H93.1443V21.4317L93.1435 21.4325ZM29.2479 26.3914V15.3139L23.3402 15.2933V16.3759C23.3402 19.7502 23.083 23.6995 21.8958 26.3922H21.0454V30.3924H22.9032V28.0039H28.4741V30.3916H30.2806V26.3914H29.2471H29.2479ZM38.5604 25.6368C38.0453 25.9895 37.142 26.4931 36.0068 26.4931C34.4078 26.4931 33.6079 25.246 33.6079 22.3754H39.025V21.2919C39.025 16.9868 37.5814 15.136 35.4144 15.136C32.6542 15.136 31.4938 18.1083 31.4938 22.1871C31.4938 26.0904 33.1457 28.1802 35.827 28.1802C37.1168 28.1802 38.2007 27.7775 39.025 27.1476L38.5612 25.6368H38.5604ZM17.8792 20.8709H15.0124V15.3219H13V28.0118H15.0116V22.4834H17.8784V28.0118H19.8639V15.3219H17.8784V20.8717L17.8792 20.8709ZM48.6987 28.0039L45.0092 21.2808L48.2333 15.3131H46.1957L43.0742 21.1799V15.3124H41.0618V28.0039H43.0742V21.6835L46.5049 28.0039H48.6987ZM53.4184 28.1802C54.6048 28.1802 55.43 27.8021 56.1265 27.2231L55.6627 25.7631C55.1989 26.165 54.4502 26.5415 53.4697 26.5415C51.8446 26.5415 51.0708 24.7305 51.0708 21.5572C51.0708 18.3593 52.1026 16.7731 53.547 16.7731C54.3729 16.7731 55.1468 17.202 55.6871 17.6548L55.9719 15.7905C55.4047 15.4386 54.7334 15.136 53.573 15.136C50.5296 15.136 48.9559 17.6802 48.9559 21.6589C48.9559 25.9895 50.6322 28.1802 53.4184 28.1802ZM27.2616 26.393H23.8048C24.8887 23.6979 25.0173 19.7954 25.0173 17.1266V16.8994H27.2616V26.393ZM36.8914 19.3347C36.9418 19.7851 36.9646 20.2863 36.9646 20.8233H33.6364C33.7666 18.5571 34.1751 16.7485 35.4128 16.7485C36.286 16.7485 36.736 17.9685 36.8914 19.3347Z" fill="black"/>
<path d="M8.03173 27.9992H10V9H7.0605C4.17101 9 1.72439 10.963 1.72439 14.8899C1.72439 17.6894 2.815 19.4914 4.42673 20.3288L1 27.9992H3.27481L6.395 20.8268H8.03254V28L8.03173 27.9992ZM7.00161 19.1603C5.28744 19.1603 3.88465 18.0396 3.88465 15.0286C3.88465 14.8519 3.88949 14.6801 3.89917 14.5141C4.05889 11.7558 5.50444 10.6294 7.00081 10.6294H8.04948V19.1603H7.00081H7.00161Z" fill="#FF0000"/>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,3 @@
<svg width="18" height="4" viewBox="0 0 18 4" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M2 4C3.10457 4 4 3.10457 4 2C4 0.89543 3.10457 0 2 0C0.89543 0 0 0.89543 0 2C0 3.10457 0.89543 4 2 4ZM9 4C10.1046 4 11 3.10457 11 2C11 0.89543 10.1046 0 9 0C7.89543 0 7 0.89543 7 2C7 3.10457 7.89543 4 9 4ZM18 2C18 3.10457 17.1046 4 16 4C14.8954 4 14 3.10457 14 2C14 0.89543 14.8954 0 16 0C17.1046 0 18 0.89543 18 2Z" fill="#657077"/>
</svg>

After

Width:  |  Height:  |  Size: 484 B

View File

@ -0,0 +1,3 @@
<svg width="31" height="15" viewBox="0 0 31 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5 15C12.3694 15 9.71064 12.8727 8.75591 9.91586C8.00927 11.4455 6.4325 12.5 4.60811 12.5C2.06312 12.5 0 10.448 0 7.91667C0 5.38536 2.06312 3.33333 4.60811 3.33333C6.31527 3.33333 7.80561 4.25668 8.60185 5.62865C9.39122 2.392 12.1804 0 15.5 0C18.8196 0 21.6088 2.392 22.3981 5.62865C23.1944 4.25668 24.6847 3.33333 26.3919 3.33333C28.9369 3.33333 31 5.38536 31 7.91667C31 10.448 28.9369 12.5 26.3919 12.5C24.5675 12.5 22.9907 11.4455 22.2441 9.91586C21.2894 12.8727 18.6306 15 15.5 15ZM6.76509 7.91667C6.76509 9.10153 5.79938 10.0621 4.60811 10.0621C3.41684 10.0621 2.45112 9.10153 2.45112 7.91667C2.45112 6.7318 3.41684 5.77128 4.60811 5.77128C5.79938 5.77128 6.76509 6.7318 6.76509 7.91667ZM28.5489 7.91667C28.5489 9.10153 27.5832 10.0621 26.3919 10.0621C25.2006 10.0621 24.2349 9.10153 24.2349 7.91667C24.2349 6.7318 25.2006 5.77128 26.3919 5.77128C27.5832 5.77128 28.5489 6.7318 28.5489 7.91667ZM20.0499 7.5C20.0499 10.1464 18.0129 12.2917 15.5 12.2917C12.9871 12.2917 10.9501 10.1464 10.9501 7.5C10.9501 4.85364 12.9871 2.70833 15.5 2.70833C18.0129 2.70833 20.0499 4.85364 20.0499 7.5Z" fill="#657077"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,3 @@
<svg width="25" height="16" viewBox="0 0 25 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 0.0903695C12.8423 0.0307331 13.1925 0 13.5474 0C16.2694 0 18.5615 1.80204 19.2001 4.22977C18.7066 4.10168 18.1943 4.03519 17.6758 4.03519C17.5756 4.03519 17.4754 4.03772 17.3752 4.04265C16.2056 3.12558 14.7554 2.62757 13.2202 2.62757C12.9769 2.62757 12.7366 2.64066 12.5 2.66548C9.52441 2.9776 7.13745 5.20005 6.7002 8.02599C6.0106 8.34004 5.39458 8.80113 4.90801 9.37614C4.16758 10.2511 3.75977 11.3538 3.75977 12.4809C3.75977 12.8829 3.8105 13.2736 3.90542 13.6478C1.73213 13.5349 0 11.8005 0 9.68446C0 7.72049 1.49209 6.08507 3.44404 5.76981C3.77456 3.43662 5.86162 1.63284 8.37891 1.63284C8.70254 1.63284 9.02461 1.66306 9.34126 1.72293C10.1954 0.866628 11.2983 0.299683 12.5 0.0903695ZM17.6758 5.44282C19.8716 5.44282 21.6964 6.99838 22.0195 9.02297C23.7143 9.33072 25 10.7642 25 12.4809C25 14.4213 23.3572 16 21.3379 16H8.88672C6.86743 16 5.22461 14.4213 5.22461 12.4809C5.22461 10.802 6.45449 9.39392 8.09399 9.04493C8.09351 9.0172 8.09326 8.98951 8.09326 8.96188C8.09326 6.48019 10.0128 4.42154 12.5 4.08403C12.7354 4.05208 12.9758 4.03519 13.2202 4.03519C14.6093 4.03519 15.9191 4.56854 16.8808 5.5124C17.1427 5.46614 17.4086 5.44282 17.6758 5.44282Z" fill="#657077"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -222,7 +222,7 @@ const mapDispatchToProps = (dispatch) => {
getPortalSettings: () => getPortalSettings(dispatch),
getModules: () => getModules(dispatch),
getPortalCultures: () => getPortalCultures(dispatch),
fetchTreeFolders: () => fetchTreeFolders(dispatch),
fetchTreeFolders: () => dispatch(fetchTreeFolders()),
setIsLoaded: () => dispatch(setIsLoaded(true)),
getIsEncryptionSupport: () => getIsEncryptionSupport(dispatch),
getEncryptionKeys: () => getEncryptionKeys(dispatch),

View File

@ -0,0 +1,249 @@
import React, { useEffect } from "react";
import { connect } from "react-redux";
import styled from "styled-components";
import { Link } from "asc-web-components";
import { history, utils } from "asc-web-common";
import { withTranslation, I18nextProvider } from "react-i18next";
import { createI18N } from "../../../helpers/i18n";
import {
getGoogleConnect,
getBoxConnect,
getDropboxConnect,
getOneDriveConnect,
getNextCloudConnect,
getWebDavConnect,
} from "../../../store/files/selectors";
import {
getOAuthToken,
openConnectWindow,
setConnectItem,
setSelectedFolder,
setSelectedNode,
setShowThirdPartyPanel,
} from "../../../store/files/actions";
const { changeLanguage } = utils;
const i18n = createI18N({
page: "Article",
localesPath: "Article",
});
const StyledThirdParty = styled.div`
margin-top: 42px;
.tree-thirdparty-list {
padding-top: 3px;
display: flex;
max-width: 200px;
div {
height: 26px;
width: 100%;
background: #eceef1;
text-align: center;
margin-right: 1px;
color: #818b91;
:first-of-type {
border-radius: 3px 0 0 3px;
}
:last-of-type {
border-radius: 0 3px 3px 0;
img {
margin-top: 4px;
}
}
img {
padding: 4px 6px 0 4px;
}
@media (max-width: 1024px) {
height: 32px;
margin-right: 0px;
:first-of-type {
border-radius: 3px 0 0 3px;
padding-left: 5px;
}
:last-of-type {
border-radius: 0 3px 3px 0;
padding-right: 5px;
img {
margin-top: 7px;
}
}
img {
padding: 7px 4px 0 4px;
}
}
&:hover {
cursor: pointer;
}
}
}
`;
const ServiceItem = (props) => {
const { capability, src, ...rest } = props;
const capabilityName = capability[0];
const capabilityLink = capability[1] ? capability[1] : "";
const dataProps = {
"data-link": capabilityLink,
"data-title": capabilityName,
};
return (
<div {...dataProps} {...rest}>
<img src={src} alt="" />
</div>
);
};
const PureThirdPartyListContainer = ({
t,
googleConnectItem,
boxConnectItem,
dropboxConnectItem,
oneDriveConnectItem,
nextCloudConnectItem,
webDavConnectItem,
setConnectItem,
setShowThirdPartyPanel,
setSelectedNode,
setSelectedFolder,
}) => {
const redirectAction = () => {
const thirdPartyUrl = "/products/files/settings/thirdParty";
if (history.location.pathname !== thirdPartyUrl) {
setSelectedNode(["thirdParty"]);
setSelectedFolder({});
return history.push(thirdPartyUrl);
}
};
const onConnect = (e) => {
const data = e.currentTarget.dataset;
if (data.link) {
let authModal = window.open(
"",
"Authorization",
"height=600, width=1020"
);
openConnectWindow(data.title, authModal).then((modal) =>
getOAuthToken(modal).then((token) => {
const serviceData = {
title: data.title,
provider_key: data.title,
link: data.link,
token,
};
setConnectItem(serviceData);
})
);
} else {
setConnectItem(data);
}
redirectAction();
};
const onShowConnectPanel = () => {
setShowThirdPartyPanel((prev) => !prev);
redirectAction();
};
return (
<StyledThirdParty>
<Link
color="#555F65"
fontSize="14px"
fontWeight={600}
onClick={onShowConnectPanel}
>
{t("AddAccount")}
</Link>
<div className="tree-thirdparty-list">
{googleConnectItem && (
<ServiceItem
capability={googleConnectItem}
src="images/services/google_drive.svg"
onClick={onConnect}
/>
)}
{boxConnectItem && (
<ServiceItem
capability={boxConnectItem}
src="images/services/box.svg"
onClick={onConnect}
/>
)}
{dropboxConnectItem && (
<ServiceItem
capability={dropboxConnectItem}
src="images/services/dropbox.svg"
onClick={onConnect}
/>
)}
{oneDriveConnectItem && (
<ServiceItem
capability={oneDriveConnectItem}
src="images/services/onedrive.svg"
onClick={onConnect}
/>
)}
{nextCloudConnectItem && (
<ServiceItem
capability={nextCloudConnectItem}
src="images/services/nextcloud.svg"
onClick={onConnect}
/>
)}
{webDavConnectItem && (
<ServiceItem
capability={webDavConnectItem}
src="images/services/more.svg"
onClick={onConnect}
/>
)}
</div>
</StyledThirdParty>
);
};
const ThirdPartyListContainer = withTranslation()(PureThirdPartyListContainer);
const ThirdPartyList = (props) => {
useEffect(() => {
changeLanguage(i18n);
}, []);
return (
<I18nextProvider i18n={i18n}>
<ThirdPartyListContainer {...props} />
</I18nextProvider>
);
};
function mapStateToProps(state) {
return {
googleConnectItem: getGoogleConnect(state),
boxConnectItem: getBoxConnect(state),
dropboxConnectItem: getDropboxConnect(state),
oneDriveConnectItem: getOneDriveConnect(state),
nextCloudConnectItem: getNextCloudConnect(state),
webDavConnectItem: getWebDavConnect(state),
};
}
export default connect(mapStateToProps, {
setConnectItem,
setSelectedNode,
setSelectedFolder,
setShowThirdPartyPanel,
})(ThirdPartyList);

View File

@ -58,7 +58,7 @@ class TreeFolders extends React.Component {
super(props);
const { data, expandedKeys } = props;
this.state = { treeData: data, expandedKeys };
this.state = { treeData: data, expandedKeys, isExpand: false };
}
componentDidUpdate(prevProps) {
@ -88,35 +88,76 @@ class TreeFolders extends React.Component {
};
getFolderIcon = (item) => {
if (item.parentId !== 0)
return <Icons.CatalogFolderIcon size="scale" isfill color="#657077" />;
let iconName = "CatalogFolderIcon";
switch (item.rootFolderType) {
case FolderType.USER:
return <Icons.CatalogUserIcon size="scale" isfill color="#657077" />;
iconName = "CatalogUserIcon";
break;
case FolderType.SHARE:
return <Icons.CatalogSharedIcon size="scale" isfill color="#657077" />;
iconName = "CatalogSharedIcon";
break;
case FolderType.COMMON:
return (
<Icons.CatalogPortfolioIcon size="scale" isfill color="#657077" />
);
iconName = "CatalogPortfolioIcon";
break;
case FolderType.Favorites:
return (
<Icons.CatalogFavoritesIcon size="scale" isfill color="#657077" />
);
iconName = "CatalogFavoritesIcon";
break;
case FolderType.Recent:
return <Icons.CatalogRecentIcon size="scale" isfill color="#657077" />;
iconName = "CatalogRecentIcon";
break;
case FolderType.Privacy:
return (
<Icons.CatalogPrivateRoomIcon size="scale" isfill color="#657077" />
);
iconName = "CatalogPrivateRoomIcon";
break;
case FolderType.TRASH:
return <Icons.CatalogTrashIcon size="scale" isfill color="#657077" />;
iconName = "CatalogTrashIcon";
break;
default:
return <Icons.CatalogFolderIcon size="scale" isfill color="#657077" />;
break;
}
if (item.parentId !== 0) iconName = "CatalogFolderIcon";
switch (item.providerKey) {
case "GoogleDrive":
iconName = "CloudServicesGoogleDriveIcon";
break;
case "Box":
iconName = "CloudServicesBoxIcon";
break;
case "DropboxV2":
iconName = "CloudServicesDropboxIcon";
break;
case "OneDrive":
iconName = "CloudServicesOneDriveIcon";
break;
case "SharePoint":
iconName = "CloudServicesOneDriveIcon";
break;
case "kDrive":
iconName = "CatalogFolderIcon";
break;
case "Yandex":
iconName = "CatalogFolderIcon";
break;
case "NextCloud":
iconName = "CloudServicesNextcloudIcon";
break;
case "OwnCloud":
iconName = "CatalogFolderIcon";
break;
case "WebDav":
iconName = "CatalogFolderIcon";
break;
default:
break;
}
return React.createElement(Icons[iconName], {
size: "scale",
isfill: true,
color: "#657077",
});
};
showDragItems = (item) => {
@ -178,12 +219,14 @@ class TreeFolders extends React.Component {
? item.newItems > 0 && this.props.needUpdate
: false;
if (item.folders && item.folders.length > 0) {
const serviceFolder = !!item.providerKey;
if ((item.folders && item.folders.length > 0) || serviceFolder) {
return (
<TreeNode
id={item.id}
key={item.id}
title={item.title}
needTopMargin={item.rootFolderType === FolderType.Privacy}
icon={this.getFolderIcon(item)}
dragging={dragging}
isLeaf={
@ -198,12 +241,13 @@ class TreeFolders extends React.Component {
? null
: item.newItems
}
providerKey={item.providerKey}
onBadgeClick={this.onBadgeClick}
showBadge={showBadge}
>
{item.rootFolderType === FolderType.Privacy && !this.props.isDesktop
? null
: this.getItems(item.folders)}
: this.getItems(item.folders ? item.folders : [])}
</TreeNode>
);
}
@ -221,6 +265,7 @@ class TreeFolders extends React.Component {
? null
: item.newItems
}
providerKey={item.providerKey}
onBadgeClick={this.onBadgeClick}
showBadge={showBadge}
/>
@ -315,10 +360,15 @@ class TreeFolders extends React.Component {
.catch((err) => toastr.error("Something went wrong", err));
};
onLoadData = (treeNode) => {
onLoadData = (treeNode, isExpand) => {
isExpand && this.setState({ isExpand: true });
this.props.setIsLoading && this.props.setIsLoading(true);
//console.log("load data...", treeNode);
if (this.state.isExpand && !isExpand) {
return Promise.resolve();
}
return this.generateTreeNodes(treeNode)
.then((data) => {
const itemId = treeNode.props.id.toString();
@ -331,13 +381,16 @@ class TreeFolders extends React.Component {
this.setState({ treeData });
})
.catch((err) => toastr.error(err))
.finally(() => this.props.setIsLoading && this.props.setIsLoading(false));
.finally(() => {
this.setState({ isExpand: false });
this.props.setIsLoading && this.props.setIsLoading(false);
});
};
onExpand = (data, treeNode) => {
if (treeNode.node && !treeNode.node.props.children) {
if (treeNode.expanded) {
this.onLoadData(treeNode.node);
this.onLoadData(treeNode.node, true);
}
}
if (this.props.needUpdate) {
@ -402,15 +455,9 @@ class TreeFolders extends React.Component {
};
render() {
const {
selectedKeys,
isLoading,
onSelect,
needUpdate,
dragging,
} = this.props;
const { selectedKeys, isLoading, onSelect, dragging } = this.props;
const { treeData, expandedKeys } = this.state;
const loadProp = needUpdate ? { loadData: this.onLoadData } : {};
//const loadProp = needUpdate ? { loadData: this.onLoadData } : {};
return (
<StyledTreeMenu
@ -423,7 +470,8 @@ class TreeFolders extends React.Component {
switcherIcon={this.switcherIcon}
onSelect={onSelect}
selectedKeys={selectedKeys}
{...loadProp}
//{...loadProp}
loadData={this.onLoadData}
expandedKeys={expandedKeys}
onExpand={this.onExpand}
onMouseEnter={this.onMouseEnter}

View File

@ -81,14 +81,15 @@ const PureTreeSettings = ({
setIsLoading,
t,
}) => {
const { setting } = match.params;
useEffect(() => {
const { setting } = match.params;
setIsLoading(true);
getFilesSettings().then(() => {
setIsLoading(false);
setSelectedNode([setting]);
});
}, []);
}, [getFilesSettings, setting, setIsLoading, setSelectedNode]);
useEffect(() => {
const { setting } = match.params;
@ -153,16 +154,16 @@ const PureTreeSettings = ({
title={t("TreeSettingsAdminSettings")}
/>
) : null}
{/*enableThirdParty ? (
{enableThirdParty ? (
<TreeNode
selectable={true}
className="settings-node"
id="connected-clouds"
key="thirdparty"
key="thirdParty"
isLeaf={true}
title={t("TreeSettingsConnectedCloud")}
/>
) : null*/}
) : null}
</TreeNode>
);
};

View File

@ -18,6 +18,7 @@ import {
} from "../../../store/files/selectors";
import { NewFilesPanel } from "../../panels";
import { setDocumentTitle } from "../../../helpers/utils";
import ThirdPartyList from "./ThirdPartyList";
class ArticleBodyContent extends React.Component {
constructor(props) {
@ -106,7 +107,6 @@ class ArticleBodyContent extends React.Component {
const { treeFolders, filter, onTreeDrop, selectedTreeNode } = this.props;
const { showNewFilesPanel, expandedKeys, newFolderId } = this.state;
//console.log("Article Body render", this.props, this.state.expandedKeys);
//console.log("Article Body render");
return (
<>
@ -132,7 +132,8 @@ class ArticleBodyContent extends React.Component {
onBadgeClick={this.onShowNewFilesPanel}
onTreeDrop={onTreeDrop}
/>
<TreeSettings />{" "}
<TreeSettings />
<ThirdPartyList />
</>
)}
</>

View File

@ -6,5 +6,6 @@
"NewFolder": "New Folder",
"UploadFiles": "Upload files",
"UploadFolder": "Upload folder",
"UploadingLabel": "Uploading files: {{file}} of {{totalFiles}}"
"UploadingLabel": "Uploading files: {{file}} of {{totalFiles}}",
"AddAccount": "Add account"
}

View File

@ -6,5 +6,6 @@
"NewFolder": "Новая папка",
"UploadFiles": "Загрузить файлы",
"UploadFolder": "Загрузить папку",
"UploadingLabel": "Загружено файлов: {{file}} из {{totalFiles}}"
"UploadingLabel": "Загружено файлов: {{file}} из {{totalFiles}}",
"AddAccount": "Подключить"
}

View File

@ -0,0 +1,368 @@
import React, { useState, useEffect, useCallback } from "react";
import {
ModalDialog,
TextInput,
PasswordInput,
Button,
Checkbox,
FieldContainer,
toastr,
} from "asc-web-components";
import { utils as commonUtils } from "asc-web-common";
import {
fetchThirdPartyProviders,
fetchTreeFolders,
getOAuthToken,
openConnectWindow,
saveThirdParty,
setTreeFolders,
setUpdateTree,
fetchFiles,
} from "../../../store/files/actions";
import {
getTreeFolders,
loopTreeFolders,
getMyFolderId,
getCommonFolderId,
getThirdPartyProviders,
getSelectedFolder,
} from "../../../store/files/selectors";
import { withTranslation, I18nextProvider } from "react-i18next";
import { connect } from "react-redux";
import { createI18N } from "../../../helpers/i18n";
const i18n = createI18N({
page: "ConnectDialog",
localesPath: "dialogs/ConnectDialog",
});
const { changeLanguage } = commonUtils;
const PureConnectDialogContainer = (props) => {
const {
visible,
t,
item,
treeFolders,
setUpdateTree,
setTreeFolders,
fetchThirdPartyProviders,
fetchTreeFolders,
myFolderId,
commonFolderId,
providers,
selectedFolder,
fetchFiles,
} = props;
const { corporate, title, link, token, provider_id, provider_key } = item;
const provider = providers.find(
(el) => el.provider_key === item.provider_key
);
const folderTitle = provider ? provider.customer_title : title;
const [urlValue, setUrlValue] = useState("");
const [loginValue, setLoginValue] = useState("");
const [passwordValue, setPasswordValue] = useState("");
const [customerTitle, setCustomerTitleValue] = useState(folderTitle);
const [isCorporate, setMakeShared] = useState(!!corporate);
const [oAuthToken, setToken] = useState(token);
const [isTitleValid, setIsTitleValid] = useState(true);
const [isUrlValid, setIsUrlValid] = useState(true);
const [isLoginValid, setIsLoginValid] = useState(true);
const [isPasswordValid, setIsPasswordValid] = useState(true);
const [isLoading, setIsLoading] = useState(false);
const isAccount = !!link;
const showUrlField = title === "WebDav" || title === "SharePoint";
const onChangeUrl = (e) => {
setIsUrlValid(true);
setUrlValue(e.target.value);
};
const onChangeLogin = (e) => {
setIsLoginValid(true);
setLoginValue(e.target.value);
};
const onChangePassword = (e) => {
setIsPasswordValid(true);
setPasswordValue(e.target.value);
};
const onChangeFolderName = (e) => {
setIsTitleValid(true);
setCustomerTitleValue(e.target.value);
};
const onChangeMakeShared = () => setMakeShared(!isCorporate);
const onClose = useCallback(() => !isLoading && props.onClose(), [
isLoading,
props,
]);
const onSave = useCallback(() => {
const isTitleValid = !!customerTitle.trim();
const isUrlValid = !!urlValue.trim();
const isLoginValid = !!loginValue.trim();
const isPasswordValid = !!passwordValue.trim();
if (link) {
if (!isTitleValid) {
setIsTitleValid(!!customerTitle.trim());
return;
}
} else {
if (
!isTitleValid ||
!isLoginValid ||
!isPasswordValid ||
(showUrlField && !isUrlValid)
) {
setIsTitleValid(isTitleValid);
showUrlField && setIsUrlValid(isUrlValid);
setIsLoginValid(isLoginValid);
setIsPasswordValid(isPasswordValid);
return;
}
}
setIsLoading(true);
saveThirdParty(
null,
null,
null,
oAuthToken,
isCorporate,
customerTitle,
provider_key,
provider_id
)
.then((folderData) => {
fetchTreeFolders().then((data) => {
const commonFolder = data.treeFolders.find(
(x) => x.id === commonFolderId
);
const myFolder = data.treeFolders.find((x) => x.id === myFolderId);
const newTreeFolders = treeFolders;
loopTreeFolders(
myFolder.pathParts,
newTreeFolders,
myFolder.folders,
myFolder.foldersCount,
!isCorporate ? folderData : null
);
loopTreeFolders(
commonFolder.pathParts,
newTreeFolders,
commonFolder.folders,
commonFolder.foldersCount,
isCorporate ? folderData : null
);
setTreeFolders(newTreeFolders);
setUpdateTree(true);
fetchThirdPartyProviders();
const newFolder =
selectedFolder.folders &&
selectedFolder.folders.find((x) => x.id === folderData.id);
if (newFolder)
fetchFiles(selectedFolder.id).then(() => {
onClose();
setIsLoading(false);
});
else {
onClose();
setIsLoading(false);
}
});
})
.catch((err) => {
toastr.error(err);
setIsLoading(false);
});
}, [
commonFolderId,
customerTitle,
fetchFiles,
fetchThirdPartyProviders,
fetchTreeFolders,
isCorporate,
link,
loginValue,
myFolderId,
oAuthToken,
onClose,
passwordValue,
provider_id,
provider_key,
selectedFolder.folders,
selectedFolder.id,
setTreeFolders,
setUpdateTree,
showUrlField,
treeFolders,
urlValue,
]);
const onReconnect = () => {
let authModal = window.open("", "Authorization", "height=600, width=1020");
openConnectWindow(title, authModal).then((modal) =>
getOAuthToken(modal).then((token) => setToken(token))
);
};
const onKeyUpHandler = useCallback(
(e) => {
if (e.keyCode === 13) onSave();
},
[onSave]
);
useEffect(() => {
window.addEventListener("keyup", onKeyUpHandler);
return () => window.removeEventListener("keyup", onKeyUpHandler);
}, [onKeyUpHandler]);
return (
<ModalDialog visible={visible} zIndex={310} onClose={onClose}>
<ModalDialog.Header>{t("ConnectingAccount")}</ModalDialog.Header>
<ModalDialog.Body>
{isAccount ? (
<FieldContainer labelVisible labelText={t("Account")} isVertical>
<Button
label={t("Reconnect")}
size="medium"
onClick={onReconnect}
scale
isDisabled={isLoading}
/>
</FieldContainer>
) : (
<>
{showUrlField && (
<FieldContainer
labelVisible
isRequired
labelText={t("ConnectionUrl")}
isVertical
hasError={!isUrlValid}
errorMessage={t("RequiredFieldMessage")}
>
<TextInput
hasError={!isUrlValid}
isDisabled={isLoading}
tabIndex={1}
scale
value={urlValue}
onChange={onChangeUrl}
/>
</FieldContainer>
)}
<FieldContainer
labelText={t("Login")}
isRequired
isVertical
hasError={!isLoginValid}
errorMessage={t("RequiredFieldMessage")}
>
<TextInput
hasError={!isLoginValid}
isDisabled={isLoading}
tabIndex={2}
scale
value={loginValue}
onChange={onChangeLogin}
/>
</FieldContainer>
<FieldContainer
labelText={t("Password")}
isRequired
isVertical
hasError={!isPasswordValid}
errorMessage={t("RequiredFieldMessage")}
>
<PasswordInput
hasError={!isPasswordValid}
isDisabled={isLoading}
tabIndex={3}
simpleView
passwordSettings={{ minLength: 0 }}
value={passwordValue}
onChange={onChangePassword}
/>
</FieldContainer>
</>
)}
<FieldContainer
labelText={t("ConnectFolderTitle")}
isRequired
isVertical
hasError={!isTitleValid}
errorMessage={t("RequiredFieldMessage")}
>
<TextInput
hasError={!isTitleValid}
isDisabled={isLoading}
tabIndex={4}
scale
value={`${customerTitle}`}
onChange={onChangeFolderName}
/>
</FieldContainer>
<Checkbox
label={t("ConnectMakeShared")}
isChecked={isCorporate}
onChange={onChangeMakeShared}
isDisabled={isLoading}
/>
</ModalDialog.Body>
<ModalDialog.Footer>
<Button
tabIndex={5}
label={t("SaveButton")}
size="big"
primary
onClick={onSave}
isDisabled={isLoading}
isLoading={isLoading}
/>
</ModalDialog.Footer>
</ModalDialog>
);
};
const ConnectDialogContainer = withTranslation()(PureConnectDialogContainer);
const ConnectDialog = (props) => {
useEffect(() => {
changeLanguage(i18n);
}, []);
return (
<I18nextProvider i18n={i18n}>
<ConnectDialogContainer {...props} />
</I18nextProvider>
);
};
const mapStateToProps = (state) => {
return {
treeFolders: getTreeFolders(state),
myFolderId: getMyFolderId(state),
commonFolderId: getCommonFolderId(state),
providers: getThirdPartyProviders(state),
selectedFolder: getSelectedFolder(state),
};
};
export default connect(mapStateToProps, {
setUpdateTree,
setTreeFolders,
fetchThirdPartyProviders,
fetchTreeFolders,
fetchFiles,
})(ConnectDialog);

View File

@ -0,0 +1,13 @@
{
"ConnectingAccount": "Connecting account",
"Account": "Account",
"Reconnect": "Reconnect",
"SaveButton": "Save",
"ConnectMakeShared": "Make shared and put into the 'Common' folder",
"ConnectFolderTitle": "Folder title",
"ConnectionUrl": "Connection url",
"Login": "Login",
"Password": "Password",
"EmptyField": "All fields are required to be filled in",
"RequiredFieldMessage": "Required field"
}

View File

@ -0,0 +1,13 @@
{
"ConnectingAccount": "Подключение аккаунта",
"Account": "Аккаунт",
"Reconnect": "Подключить повторно",
"SaveButton": "Сохранить",
"ConnectMakeShared": "Сделать доступным и поместить в папку 'Общие'",
"ConnectFolderTitle": "Название папки",
"ConnectionUrl": "URL-адрес подключения",
"Login": "Логин",
"Password": "Пароль",
"EmptyField": "Все поля обязательны для заполнения",
"RequiredFieldMessage": "Обязательное поле"
}

View File

@ -27,6 +27,7 @@ import {
getIsLoading,
getIsRecycleBinFolder,
getSelection,
isRootFolder,
getIsPrivacyFolder,
} from "../../../store/files/selectors";
import { createI18N } from "../../../helpers/i18n";
@ -48,12 +49,18 @@ class DeleteDialogComponent extends React.Component {
let i = 0;
while (props.selection.length !== i) {
if (props.selection[i].access === 0 || props.selection[i].access === 1) {
selection.push({ ...props.selection[i], checked: true });
if (selection[i].fileExst) {
filesList.push(selection[i]);
} else {
foldersList.push(selection[i]);
if (!(props.isRootFolder && props.selection[i].providerKey)) {
if (
props.selection[i].access === 0 ||
props.selection[i].access === 1
) {
const item = { ...props.selection[i], checked: true };
selection.push(item);
if (props.selection[i].fileExst) {
filesList.push(item);
} else {
foldersList.push(item);
}
}
}
i++;
@ -72,7 +79,7 @@ class DeleteDialogComponent extends React.Component {
isRecycleBinFolder,
setSecondaryProgressBarData,
clearSecondaryProgressData,
isPrivacy, t,
t,
fetchFiles,
setUpdateTree,
} = this.props;
@ -185,12 +192,12 @@ class DeleteDialogComponent extends React.Component {
const newSelection = this.state.selection;
if (fileType !== "undefined") {
const a = newSelection.find((x) => x.id === id && x.fileExst);
a.checked = !a.checked;
const selection = newSelection.find((x) => x.id === id && x.fileExst);
selection.checked = !selection.checked;
this.setState({ selection: newSelection });
} else {
const a = newSelection.find((x) => x.id === id && !x.fileExst);
a.checked = !a.checked;
const selection = newSelection.find((x) => x.id === id && !x.fileExst);
selection.checked = !selection.checked;
this.setState({ selection: newSelection });
}
};
@ -304,6 +311,7 @@ const mapStateToProps = (state) => {
isRecycleBinFolder: getIsRecycleBinFolder(state),
isPrivacy: getIsPrivacyFolder(state),
selection: getSelection(state),
isRootFolder: isRootFolder(state),
};
};

View File

@ -0,0 +1,135 @@
import React from "react";
import { withRouter } from "react-router";
import { connect } from "react-redux";
import { ModalDialog, Button } from "asc-web-components";
import { withTranslation } from "react-i18next";
import { utils, toastr, api } from "asc-web-common";
import {
deleteThirdParty,
setThirdPartyProviders,
fetchFiles,
setUpdateTree,
setTreeFolders,
} from "../../../store/files/actions";
import {
getThirdPartyProviders,
getSelectedFolderId,
loopTreeFolders,
getTreeFolders,
getCommonFolderId,
getMyFolderId,
} from "../../../store/files/selectors";
import { createI18N } from "../../../helpers/i18n";
const i18n = createI18N({
page: "DeleteThirdPartyDialog",
localesPath: "dialogs/DeleteThirdPartyDialog",
});
const { changeLanguage } = utils;
class DeleteThirdPartyDialogComponent extends React.Component {
constructor(props) {
super(props);
changeLanguage(i18n);
}
updateTree = (path, folders) => {
const {
t,
treeFolders,
removeItem,
setTreeFolders,
setUpdateTree,
} = this.props;
const newTreeFolders = treeFolders;
loopTreeFolders(path, newTreeFolders, folders, null);
setTreeFolders(newTreeFolders);
setUpdateTree(true);
toastr.success(t("SuccessDeleteThirdParty", { service: removeItem.title }));
};
onDeleteThirdParty = () => {
const {
setThirdPartyProviders,
removeItem,
providers,
onClose,
fetchFiles,
currentFolderId,
commonId,
myId,
} = this.props;
const providerItem = providers.find((x) => x.provider_id === removeItem.id);
const newProviders = providers.filter(
(x) => x.provider_id !== removeItem.id
);
deleteThirdParty(+removeItem.id)
.then(() => {
setThirdPartyProviders(newProviders);
if (currentFolderId) {
fetchFiles(currentFolderId).then((data) => {
const path = data.selectedFolder.pathParts;
const folders = data.selectedFolder.folders;
this.updateTree(path, folders);
});
} else {
const folderId = providerItem.corporate ? commonId : myId;
api.files.getFolder(folderId).then((data) => {
const path = [folderId];
this.updateTree(path, data.folders);
});
}
})
.catch((err) => toastr.error(err))
.finally(() => onClose());
};
render() {
const { onClose, visible, t, removeItem } = this.props;
return (
<ModalDialog visible={visible} zIndex={310} onClose={onClose}>
<ModalDialog.Header>{t("DeleteThirdParty")}</ModalDialog.Header>
<ModalDialog.Body>
{t("DeleteThirdPartyAlert", { service: removeItem.title })}
</ModalDialog.Body>
<ModalDialog.Footer>
<Button
label={t("OKButton")}
size="big"
primary
onClick={this.onDeleteThirdParty}
/>
</ModalDialog.Footer>
</ModalDialog>
);
}
}
const ModalDialogContainerTranslated = withTranslation()(
DeleteThirdPartyDialogComponent
);
const DeleteThirdPartyDialog = (props) => (
<ModalDialogContainerTranslated i18n={i18n} {...props} />
);
const mapStateToProps = (state) => {
return {
providers: getThirdPartyProviders(state),
currentFolderId: getSelectedFolderId(state),
treeFolders: getTreeFolders(state),
commonId: getCommonFolderId(state),
myId: getMyFolderId(state),
};
};
export default connect(mapStateToProps, {
setThirdPartyProviders,
fetchFiles,
setUpdateTree,
setTreeFolders,
})(withRouter(DeleteThirdPartyDialog));

View File

@ -0,0 +1,6 @@
{
"OKButton": "OK",
"DeleteThirdParty": "Delete third party",
"DeleteThirdPartyAlert": "Are you sure you want to remove the {{service}} from the 'Documents' module? This will not affect your {{account}} account in any way.",
"SuccessDeleteThirdParty": "Third Party {{service}} is deleted"
}

View File

@ -0,0 +1,6 @@
{
"OKButton": "ОК",
"DeleteThirdParty": "Отключить сторонний ресурс",
"DeleteThirdPartyAlert": "Вы действительно хотите удалить {{service}} из модуля 'Документы'? Это никак не повлияет на Ваш аккаунт.",
"SuccessDeleteThirdParty": "Сторонний ресурс {{service}} отключен"
}

View File

@ -12,7 +12,7 @@ import {
} from "asc-web-components";
import { ReactSVG } from "react-svg";
import { withTranslation } from "react-i18next";
import { utils, api, toastr } from "asc-web-common";
import { utils, api } from "asc-web-common";
import {
getFileIcon,
getFolderIcon,

View File

@ -0,0 +1,83 @@
import React, { useEffect } from "react";
import styled from "styled-components";
import { ModalDialog, Text, Button } from "asc-web-components";
import { utils } from "asc-web-common";
import { withTranslation, I18nextProvider } from "react-i18next";
import { createI18N } from "../../../helpers/i18n";
const { changeLanguage } = utils;
//import { connect } from "react-redux";
//import { withRouter } from "react-router";
//import { getOperationsFolders } from "../../../store/files/selectors";
const i18n = createI18N({
page: "ThirdPartyMoveDialog",
localesPath: "dialogs/ThirdPartyMoveDialog",
});
const StyledOperationDialog = styled.div`
.operation-button {
margin-right: 8px;
}
`;
const PureThirdPartyMoveContainer = ({
t,
onClose,
visible,
startMoveOperation,
startCopyOperation,
provider,
}) => {
const zIndex = 310;
return (
<StyledOperationDialog>
<ModalDialog visible={visible} zIndex={zIndex} onClose={onClose}>
<ModalDialog.Header>{t("MoveConfirmation")}</ModalDialog.Header>
<ModalDialog.Body>
<Text>{t("MoveConfirmationMessage", { provider })}</Text>
<br />
<Text>{t("MoveConfirmationAlert")}</Text>
</ModalDialog.Body>
<ModalDialog.Footer>
<Button
className="operation-button"
label={t("Move")}
size="big"
primary
onClick={startMoveOperation}
/>
<Button
className="operation-button"
label={t("Copy")}
size="big"
onClick={startCopyOperation}
/>
<Button
className="operation-button"
label={t("CancelButton")}
size="big"
onClick={onClose}
/>
</ModalDialog.Footer>
</ModalDialog>
</StyledOperationDialog>
);
};
const ThirdPartyMoveContainer = withTranslation()(PureThirdPartyMoveContainer);
const ThirdPartyMoveDialog = (props) => {
useEffect(() => {
changeLanguage(i18n);
}, []);
return (
<I18nextProvider i18n={i18n}>
<ThirdPartyMoveContainer {...props} />
</I18nextProvider>
);
};
export default ThirdPartyMoveDialog;

View File

@ -0,0 +1,8 @@
{
"Copy": "Copy",
"Move": "Move",
"CancelButton": "Cancel",
"MoveConfirmation": "Move confirmation",
"MoveConfirmationMessage": "You are about to move elements from the {{provider}} directory. In such a case, they will be deleted from your {{provider}} account and will no longer be accessible to other users, in case these elements have previously been shared.",
"MoveConfirmationAlert": "Are you sure you want to move the elements?"
}

View File

@ -0,0 +1,8 @@
{
"Copy": "Копирование",
"Move": "Перемещение",
"CancelButton": "Отмена",
"MoveConfirmation": "Подтверждение перемещения",
"MoveConfirmationMessage": "Вы собираетесь переместить элементы из каталога {{provider}}. В этом случае они будут удалены из вашего аккаунта {{provider}} и больше не будут доступны для других пользователей, если ранее к этим элементам был предоставлен доступ.",
"MoveConfirmationAlert": "Вы действительно хотите переместить элементы?"
}

View File

@ -2,5 +2,16 @@ import EmptyTrashDialog from "./EmptyTrashDialog";
import DeleteDialog from "./DeleteDialog";
import DownloadDialog from "./DownloadDialog";
import ConvertDialog from "./ConvertDialog";
import DeleteThirdPartyDialog from "./DeleteThirdPartyDialog";
import ConnectDialog from "./ConnectDialog";
import ThirdPartyMoveDialog from "./ThirdPartyMoveDialog";
export { EmptyTrashDialog, DeleteDialog, DownloadDialog, ConvertDialog };
export {
EmptyTrashDialog,
DeleteDialog,
DownloadDialog,
ConvertDialog,
DeleteThirdPartyDialog,
ConnectDialog,
ThirdPartyMoveDialog,
};

View File

@ -3,7 +3,6 @@ import { withRouter } from "react-router";
import { Toast, Box } from "asc-web-components";
import { utils, api, toastr, Loaders, regDesktop } from "asc-web-common";
import { isIOS, deviceType } from "react-device-detect";
import { setDocumentTitle } from "../../../helpers/utils";
import { changeTitle, setFavicon, isIPad } from "./utils";
import throttle from "lodash/throttle";
@ -125,9 +124,13 @@ class PureEditor extends React.Component {
const events = {
events: {
onAppReady: this.onSDKAppReady,
onDocumentStateChange: this.onDocumentStateChange,
onMetaChange: this.onMetaChange,
onDocumentReady: this.onDocumentReady,
onInfo: this.onSDKInfo,
onWarning: this.onSDKWarning,
onError: this.onSDKError,
},
};
@ -144,6 +147,34 @@ class PureEditor extends React.Component {
}
};
onSDKAppReady = () => {
console.log("ONLYOFFICE Document Editor is ready");
};
onSDKInfo = (event) => {
console.log(
"ONLYOFFICE Document Editor is opened in mode " + event.data.mode
);
};
onSDKWarning = (event) => {
console.log(
"ONLYOFFICE Document Editor reports a warning: code " +
event.data.warningCode +
", description " +
event.data.warningDescription
);
};
onSDKError = (event) => {
console.log(
"ONLYOFFICE Document Editor reports an error: code " +
event.data.errorCode +
", description " +
event.data.errorDescription
);
};
onDocumentStateChange = (event) => {
if (!documentIsReady) return;

View File

@ -37,6 +37,11 @@ const EmptyFolderWrapper = styled.div`
margin-right: 4px;
cursor: pointer;
}
.empty-connect_container-links {
position: relative;
bottom: 16px;
}
}
`;

View File

@ -37,7 +37,7 @@ import {
getIsPrivacyFolder,
getIsRecycleBinFolder,
getNewRowItems,
getSelectedFolderId,
getPathParts,
getSelectedFolder,
getSelectedFolderNew,
getSelectedFolderParentId,
@ -218,10 +218,12 @@ class FilesRowContent extends React.PureComponent {
encryptedFile,
true,
false
).then(() => openDocEditor(file.id, tab, file.webUrl));
).then(() =>
openDocEditor(file.id, file.providerKey, tab, file.webUrl)
);
});
}
return openDocEditor(file.id, tab, file.webUrl);
return openDocEditor(file.id, file.providerKey, tab, file.webUrl);
})
.then(() => this.completeAction(itemId))
.then(() => {
@ -297,7 +299,7 @@ class FilesRowContent extends React.PureComponent {
isTrashFolder,
openDocEditor,
} = this.props;
const { id, fileExst, viewUrl } = item;
const { id, fileExst, viewUrl, providerKey } = item;
if (isTrashFolder) return;
@ -317,7 +319,7 @@ class FilesRowContent extends React.PureComponent {
.finally(() => setIsLoading(false));
} else {
if (canWebEdit) {
return openDocEditor(id);
return openDocEditor(id, providerKey);
}
if (isImage || isSound || isVideo) {
@ -383,7 +385,7 @@ class FilesRowContent extends React.PureComponent {
item,
treeFolders,
setTreeFolders,
selectedFolderId,
selectedFolderPathParts,
newItems,
setNewRowItems,
setUpdateTree,
@ -393,7 +395,9 @@ class FilesRowContent extends React.PureComponent {
.markAsRead([], [item.id])
.then(() => {
const data = treeFolders;
const dataItem = data.find((x) => x.id === selectedFolderId);
const dataItem = data.find(
(x) => x.id === selectedFolderPathParts[0]
);
dataItem.newItems = newItems ? dataItem.newItems - 1 : 0;
setUpdateTree(true);
setTreeFolders(data);
@ -499,7 +503,7 @@ class FilesRowContent extends React.PureComponent {
isLoading,
isMobile,
canWebEdit,
canConvert,
/* canConvert,*/
sectionWidth,
} = this.props;
const {
@ -521,6 +525,7 @@ class FilesRowContent extends React.PureComponent {
id,
versionGroup,
locked,
providerKey,
} = item;
const titleWithoutExt = getTitleWithoutExst(item);
const fileOwner =
@ -720,7 +725,7 @@ class FilesRowContent extends React.PureComponent {
color={sideColor}
className="row_update-text"
>
{updatedDate && updatedDate}
{(fileExst || !providerKey) && updatedDate && updatedDate}
</Text>
<Text
containerMinWidth="90px"
@ -734,9 +739,11 @@ class FilesRowContent extends React.PureComponent {
>
{fileExst
? contentLength
: `${t("TitleDocuments")}: ${filesCount} | ${t(
: !providerKey
? `${t("TitleDocuments")}: ${filesCount} | ${t(
"TitleSubfolders"
)}: ${foldersCount}`}
)}: ${foldersCount}`
: ""}
</Text>
</SimpleFilesRowContent>
</>
@ -752,7 +759,7 @@ function mapStateToProps(state, props) {
isTrashFolder: getIsRecycleBinFolder(state),
settings: getSettings(state),
treeFolders: getTreeFolders(state),
selectedFolderId: getSelectedFolderId(state),
selectedFolderPathParts: getPathParts(state),
newItems: getSelectedFolderNew(state),
selectedFolder: getSelectedFolder(state),
folders: getFolders(state),

View File

@ -218,7 +218,7 @@ class FilesTileContent extends React.PureComponent {
};
onFilesClick = () => {
const { id, fileExst, viewUrl } = this.props.item;
const { id, fileExst, viewUrl, providerKey } = this.props.item;
const {
filter,
parentFolder,
@ -243,7 +243,7 @@ class FilesTileContent extends React.PureComponent {
.finally(() => setIsLoading(false));
} else {
if (canWebEdit) {
return openDocEditor(id);
return openDocEditor(id, providerKey);
}
const isOpenMedia =

View File

@ -102,7 +102,7 @@ const getSideInfo = (content) => {
let info = "";
const lastIndex = content.length - 1;
content.map((element, index) => {
content.forEach((element, index) => {
const delimiter = index === lastIndex ? "" : " | ";
if (index > 1) {
info +=
@ -163,6 +163,7 @@ const TileContent = (props) => {
</SideContainerWrapper>
);
}
return null;
})}
{!disableSideInfo && (
<TabletSideInfo color={sideColor}>{sideInfo}</TabletSideInfo>

View File

@ -59,7 +59,7 @@ import {
} from "../../../../../store/files/actions";
import { TIMEOUT } from "../../../../../helpers/constants";
import {
getCurrentFolderCount,
getCurrentFilesCount,
getDragging,
getDragItem,
getFileAction,
@ -70,7 +70,6 @@ import {
getFolderIcon,
getSelectedFolderId,
getFolders,
getIsLoading,
getMediaViewerId,
getMediaViewerVisibility,
getSelectedFolderParentId,
@ -79,7 +78,6 @@ import {
getSelection,
getTreeFolders,
getViewAs,
isFileSelected,
loopTreeFolders,
getFilesList,
getMediaViewerImageFormats,
@ -96,9 +94,17 @@ import {
getPrivacyInstructionsLink,
getIconOfDraggedFile,
getSharePanelVisible,
isRootFolder,
getThirdPartyProviders,
getThirdPartyCapabilities,
getIsVerHistoryPanel,
} from "../../../../../store/files/selectors";
import { OperationsPanel, VersionHistoryPanel } from "../../../../panels";
import {
DeleteThirdPartyDialog,
ConnectDialog,
ThirdPartyMoveDialog,
} from "../../../../dialogs";
const {
isAdmin,
getSettings,
@ -176,6 +182,7 @@ const SimpleFilesRow = styled(Row)`
fill: #657077;
}
}
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
@media (max-width: 1312px) {
.share-button {
@ -206,8 +213,13 @@ class SectionBodyContent extends React.Component {
editingId: null,
showMoveToPanel: false,
showCopyPanel: false,
showDeleteThirdPartyDialog: false,
connectDialogVisible: false,
showThirdPartyMoveDialog: false,
isDrag: false,
canDrag: true,
removeItem: null,
connectItem: null,
};
this.tooltipRef = React.createRef();
@ -253,7 +265,14 @@ class SectionBodyContent extends React.Component {
shouldComponentUpdate(nextProps, nextState) {
//if (this.props && this.props.firstLoad) return true;
const { showMoveToPanel, showCopyPanel, isDrag } = this.state;
const {
showMoveToPanel,
showCopyPanel,
isDrag,
showDeleteThirdPartyDialog,
connectDialogVisible,
showThirdPartyMoveDialog,
} = this.state;
const { isVersionHistoryPanel } = this.props;
if (this.props.sharingPanelVisible !== nextProps.sharingPanelVisible) {
@ -283,6 +302,18 @@ class SectionBodyContent extends React.Component {
return true;
}
if (showDeleteThirdPartyDialog !== nextState.showDeleteThirdPartyDialog) {
return true;
}
if (connectDialogVisible !== nextState.connectDialogVisible) {
return true;
}
if (showThirdPartyMoveDialog !== nextState.showThirdPartyMoveDialog) {
return true;
}
if (isVersionHistoryPanel !== nextProps.isVersionHistoryPanel) {
return true;
}
@ -349,6 +380,23 @@ class SectionBodyContent extends React.Component {
});
};
onChangeThirdPartyInfo = (e) => {
const providerKey = e.currentTarget.dataset.providerKey;
const provider = this.props.providers.find(
(x) => x.provider_key === providerKey
);
const capabilityItem = this.props.capabilities.find(
(x) => x[0] === providerKey
);
const capability = {
title: capabilityItem ? capabilityItem[0] : provider.customer_title,
link: capabilityItem ? capabilityItem[1] : " ",
};
const connectItem = { ...provider, ...capability };
this.setState({ connectItem, connectDialogVisible: true });
};
onEditComplete = (id, isFolder) => {
const {
folderId,
@ -399,7 +447,18 @@ class SectionBodyContent extends React.Component {
//});
};
onClickDelete = () => {
onClickDelete = (e) => {
const { isThirdParty, id, title } = e.currentTarget.dataset;
const splitItem = id.split("-");
if (isThirdParty === "true") {
this.setState({
showDeleteThirdPartyDialog: true,
removeItem: { id: splitItem[splitItem.length - 1], title },
});
return;
}
const item = this.props.selection[0];
item.fileExst
? this.onDeleteFile(item.id, item.folderId)
@ -554,21 +613,27 @@ class SectionBodyContent extends React.Component {
return window.open(this.props.selection[0].viewUrl, "_blank");
};
openDocEditor = (id, tab = null, url = null) => {
return this.props
.addFileToRecentlyViewed(id, this.props.isPrivacy)
.then(() => console.log("Pushed to recently viewed"))
.catch((e) => console.error(e))
.finally(
tab
? (tab.location = url)
: window.open(`./doceditor?fileId=${id}`, "_blank")
);
openDocEditor = (id, providerKey = null, tab = null, url = null) => {
if (providerKey) {
tab
? (tab.location = url)
: window.open(`./doceditor?fileId=${id}`, "_blank");
} else {
return this.props
.addFileToRecentlyViewed(id, this.props.isPrivacy)
.then(() => console.log("Pushed to recently viewed"))
.catch((e) => console.error(e))
.finally(
tab
? (tab.location = url)
: window.open(`./doceditor?fileId=${id}`, "_blank")
);
}
};
onClickLinkEdit = (e) => {
const id = e.currentTarget.dataset.id;
return this.openDocEditor(id);
const { id, providerKey } = e.currentTarget.dataset;
return this.openDocEditor(id, providerKey);
};
showVersionHistory = (e) => {
@ -653,6 +718,11 @@ class SectionBodyContent extends React.Component {
this.setState({ showMoveToPanel: !this.state.showMoveToPanel });
onCopyAction = () =>
this.setState({ showCopyPanel: !this.state.showCopyPanel });
onShowDeleteThirdParty = () => {
this.setState({
showDeleteThirdPartyDialog: !this.state.showDeleteThirdPartyDialog,
});
};
onDuplicate = () => {
const {
selection,
@ -684,10 +754,24 @@ class SectionBodyContent extends React.Component {
);
};
onCloseConnectDialog = () => {
this.setState({
connectItem: null,
connectDialogVisible: !this.state.connectDialogVisible,
});
};
onCloseThirdPartyMoveDialog = () => {
this.setState({
showThirdPartyMoveDialog: !this.state.showThirdPartyMoveDialog,
});
};
getFilesContextOptions = (options, item) => {
const { t } = this.props;
const { t, isRootFolder } = this.props;
const isSharable = item.access !== 1 && item.access !== 0;
const isThirdPartyFolder = item.providerKey && isRootFolder;
return options.map((option) => {
switch (option) {
@ -789,6 +873,7 @@ class SectionBodyContent extends React.Component {
onClick: this.onClickLinkEdit,
disabled: false,
"data-id": item.id,
"data-provider-key": item.providerKey,
};
case "preview":
return {
@ -798,6 +883,7 @@ class SectionBodyContent extends React.Component {
onClick: this.onClickLinkEdit,
disabled: true,
"data-id": item.id,
"data-provider-key": item.providerKey,
};
case "view":
return {
@ -847,13 +933,27 @@ class SectionBodyContent extends React.Component {
onClick: this.onClickRename,
disabled: false,
};
case "change-thirdparty-info":
return {
key: option,
label: t("ThirdPartyInfo"),
icon: "AccessEditIcon",
onClick: this.onChangeThirdPartyInfo,
disabled: false,
"data-provider-key": item.providerKey,
};
case "delete":
return {
key: option,
label: t("Delete"),
label: isThirdPartyFolder ? t("DeleteThirdParty") : t("Delete"),
icon: "CatalogTrashIcon",
onClick: this.onClickDelete,
disabled: false,
"data-is-third-party": isThirdPartyFolder ? true : false,
"data-id": item.id,
"data-title": item.title,
};
case "remove-from-favorites":
return {
@ -1331,16 +1431,24 @@ class SectionBodyContent extends React.Component {
if (!value) {
return;
}
const splitValue = value.split("_");
let splitValue = value.split("_");
let item = null;
if (splitValue[0] === "folder") {
item = selection.find(
(x) => x.id === Number(splitValue[1]) && !x.fileExst
);
splitValue.splice(0, 1);
if (splitValue[splitValue.length - 1] === "draggable") {
splitValue.splice(-1, 1);
}
splitValue = splitValue.join("_");
item = selection.find((x) => x.id + "" === splitValue && !x.fileExst);
} else {
item = selection.find(
(x) => x.id === Number(splitValue[1]) && x.fileExst
);
splitValue.splice(0, 1);
if (splitValue[splitValue.length - 1] === "draggable") {
splitValue.splice(-1, 1);
}
splitValue = splitValue.join("_");
item = selection.find((x) => x.id + "" === splitValue && x.fileExst);
}
if (item) {
this.setState({ isDrag: true });
@ -1348,13 +1456,7 @@ class SectionBodyContent extends React.Component {
};
onMouseUp = (e) => {
const {
selection,
dragging,
setDragging,
dragItem,
setDragItem,
} = this.props;
const { selection, dragging, setDragging, dragItem } = this.props;
document.body.classList.remove("drag-cursor");
@ -1379,12 +1481,16 @@ class SectionBodyContent extends React.Component {
setDragging(false);
return;
}
const splitValue = value.split("_");
let splitValue = value.split("_");
let item = null;
if (splitValue[0] === "folder") {
item = selection.find(
(x) => x.id === Number(splitValue[1]) && !x.fileExst
);
splitValue.splice(0, 1);
if (splitValue[splitValue.length - 1] === "draggable") {
splitValue.splice(-1, 1);
}
splitValue = splitValue.join("_");
item = selection.find((x) => x.id + "" === splitValue && !x.fileExst);
} else {
return;
}
@ -1393,14 +1499,13 @@ class SectionBodyContent extends React.Component {
return;
} else {
setDragging(false);
this.onMoveTo(Number(splitValue[1]));
this.onMoveTo(splitValue);
return;
}
} else {
setDragging(false);
if (dragItem) {
this.onMoveTo(dragItem);
setDragItem(null);
return;
}
return;
@ -1453,6 +1558,7 @@ class SectionBodyContent extends React.Component {
isAdmin,
setSecondaryProgressBarData,
} = this.props;
const folderIds = [];
const fileIds = [];
const conflictResolveType = 0; //Skip = 0, Overwrite = 1, Duplicate = 2
@ -1465,6 +1571,7 @@ class SectionBodyContent extends React.Component {
label: t("MoveToOperation"),
alert: false,
});
for (let item of selection) {
if (item.fileExst) {
fileIds.push(item.id);
@ -1664,6 +1771,16 @@ class SectionBodyContent extends React.Component {
);
};
startMoveOperation = () => {
this.moveTo(this.props.dragItem);
this.onCloseThirdPartyMoveDialog();
};
startCopyOperation = () => {
this.copyTo(this.props.dragItem);
this.onCloseThirdPartyMoveDialog();
};
render() {
//console.log("Files Home SectionBodyContent render", this.props);
@ -1674,7 +1791,6 @@ class SectionBodyContent extends React.Component {
settings,
selection,
fileAction,
currentFolderCount,
isRecycleBin,
isPrivacy,
isEncryptionSupport,
@ -1691,9 +1807,19 @@ class SectionBodyContent extends React.Component {
tooltipValue,
isVersionHistoryPanel,
history,
filter,
} = this.props;
const { editingId, showMoveToPanel, showCopyPanel } = this.state;
const {
editingId,
showMoveToPanel,
showCopyPanel,
showDeleteThirdPartyDialog,
removeItem,
connectDialogVisible,
connectItem,
showThirdPartyMoveDialog,
} = this.state;
let fileMoveTooltip;
if (dragging) {
@ -1728,20 +1854,19 @@ class SectionBodyContent extends React.Component {
});
}
return (!fileAction.id && currentFolderCount === 0) || null ? (
parentId === 0 ? (
const { authorType, search, withSubfolders, filterType } = filter;
const isFiltered = authorType || search || !withSubfolders || filterType;
return (!fileAction.id && items.length === 0) || null ? (
firstLoad ? (
<Loaders.Rows />
) : isFiltered ? (
this.renderEmptyFilterContainer()
) : parentId === 0 || (isPrivacy && !isEncryptionSupport) ? (
this.renderEmptyRootFolderContainer()
) : (
this.renderEmptyFolderContainer()
)
) : !fileAction.id && items.length === 0 ? (
firstLoad ? (
<Loaders.Rows />
) : isPrivacy && !isEncryptionSupport ? (
this.renderEmptyRootFolderContainer()
) : (
this.renderEmptyFilterContainer()
)
) : (
<>
{showMoveToPanel && (
@ -1758,6 +1883,33 @@ class SectionBodyContent extends React.Component {
onClose={this.onCopyAction}
/>
)}
{showDeleteThirdPartyDialog && (
<DeleteThirdPartyDialog
onClose={this.onShowDeleteThirdParty}
visible={showDeleteThirdPartyDialog}
removeItem={removeItem}
/>
)}
{connectDialogVisible && (
<ConnectDialog
visible={connectDialogVisible}
item={connectItem}
onClose={this.onCloseConnectDialog}
/>
)}
{showThirdPartyMoveDialog && (
<ThirdPartyMoveDialog
visible={showThirdPartyMoveDialog}
onClose={this.onCloseThirdPartyMoveDialog}
startMoveOperation={this.startMoveOperation}
startCopyOperation={this.startCopyOperation}
provider={selection[0].providerKey}
/>
)}
{isVersionHistoryPanel && (
<VersionHistoryPanel
visible={isVersionHistoryPanel}
@ -1776,33 +1928,23 @@ class SectionBodyContent extends React.Component {
headingFiles={t("Files")}
>
{items.map((item) => {
const { checked, isFolder, value, contextOptions } = item;
const isEdit =
!!fileAction.type &&
editingId === item.id &&
item.fileExst === fileAction.extension;
const contextOptions = this.getFilesContextOptions(
item,
viewer
).filter((o) => o);
const contextOptionsProps =
!contextOptions.length || isEdit ? {} : { contextOptions };
const checked = isFileSelected(selection, item.id, item.parentId);
!isEdit && contextOptions && contextOptions.length > 0
? {
contextOptions: this.getFilesContextOptions(
contextOptions,
item
),
}
: {};
const checkedProps = isEdit || item.id <= 0 ? {} : { checked };
const element = this.getItemIcon(item, isEdit || item.id <= 0);
const selectedItem = selection.find(
(x) => x.id === item.id && x.fileExst === item.fileExst
);
const isFolder = selectedItem
? false
: item.fileExst
? false
: true;
const draggable = selectedItem && !isRecycleBin;
let value = item.fileExst
? `file_${item.id}`
: `folder_${item.id}`;
value += draggable ? "_draggable" : "";
let classNameProp =
isFolder && item.access < 2 && !isRecycleBin
? { className: " dropable" }
@ -1819,7 +1961,7 @@ class SectionBodyContent extends React.Component {
key={`dnd-key_${item.id}`}
{...contextOptionsProps}
value={value}
isFolder={!item.fileExst}
isFolder={isFolder}
>
<Tile
key={item.id}
@ -1975,7 +2117,7 @@ SectionBodyContent.defaultProps = {
const mapStateToProps = (state) => {
return {
currentFolderCount: getCurrentFolderCount(state),
currentFolderCount: getCurrentFilesCount(state),
currentMediaFileId: getMediaViewerId(state),
dragging: getDragging(state),
dragItem: getDragItem(state),
@ -2014,6 +2156,9 @@ const mapStateToProps = (state) => {
tooltipValue: getTooltipLabel(state),
iconOfDraggedFile: getIconOfDraggedFile(state)(state),
sharingPanelVisible: getSharePanelVisible(state),
isRootFolder: isRootFolder(state),
providers: getThirdPartyProviders(state),
capabilities: getThirdPartyCapabilities(state),
isVersionHistoryPanel: getIsVerHistoryPanel(state),
isTabletView: getIsTabletView(state),
};

View File

@ -36,7 +36,7 @@ import {
} from "../../../../dialogs";
import { OperationsPanel } from "../../../../panels";
import {
isCanBeDeleted,
getUserAccess,
getWebEditSelected,
getIsRecycleBinFolder,
canCreate,
@ -52,6 +52,7 @@ import {
getAccessedSelected,
getSelectionLength,
getSharePanelVisible,
getIsThirdPartySelection,
getIsPrivacyFolder,
getOnlyFoldersSelected,
} from "../../../../../store/files/selectors";
@ -410,6 +411,7 @@ class SectionHeaderContent extends React.Component {
isWebEditSelected,
deleteDialogVisible,
isRecycleBin,
isThirdPartySelection,
isPrivacy,
selection,
isOnlyFoldersSelected,
@ -486,7 +488,7 @@ class SectionHeaderContent extends React.Component {
},
{
label: t("MoveTo"),
disabled: !isItemsSelected,
disabled: !isItemsSelected || isThirdPartySelection,
onClick: this.onMoveAction,
},
{
@ -496,7 +498,8 @@ class SectionHeaderContent extends React.Component {
},
{
label: t("Delete"),
disabled: !isItemsSelected || !deleteDialogVisible,
disabled:
!isItemsSelected || !deleteDialogVisible || isThirdPartySelection,
onClick: this.onDeleteAction,
},
];
@ -700,7 +703,7 @@ const mapStateToProps = (state) => {
selection: getSelection(state),
title: getSelectedFolderTitle(state),
filter: getFilter(state),
deleteDialogVisible: isCanBeDeleted(state),
deleteDialogVisible: getUserAccess(state),
currentFolderId: getSelectedFolderId(state),
canCreate: canCreate(state),
isWebEditSelected: getWebEditSelected(state),
@ -710,6 +713,7 @@ const mapStateToProps = (state) => {
isAccessedSelected: getAccessedSelected(state),
isItemsSelected: getSelectionLength(state),
sharingPanelVisible: getSharePanelVisible(state),
isThirdPartySelection: getIsThirdPartySelection(state),
isOnlyFoldersSelected: getOnlyFoldersSelected(state),
};
};

Some files were not shown because too many files have changed in this diff Show More