Merge pull request #7 from SyncrowIOT/device_view

Device view
This commit is contained in:
Abdullah
2024-08-28 15:01:08 +03:00
committed by GitHub
218 changed files with 9013 additions and 2035 deletions

View File

@ -7,6 +7,9 @@
# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
analyzer:
errors:
constant_identifier_names: ignore
include: package:flutter_lints/flutter.yaml
linter:

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,19 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="3Gang switch">
<path id="Vector" d="M38.0142 39.2553L35.3682 40H20.9308H19.9999H19.0691H1.24111C0.555643 40 0 39.4444 0 38.7589V1.24111C0 0.555643 0.555643 0 1.24111 0H19.0682H20.1226H20.9543H35.4255L38.2625 1.24111C38.9479 1.24111 39.5036 1.79675 39.5036 2.48221L39.2553 38.0142C39.2553 38.6997 38.6997 39.2553 38.0142 39.2553Z" fill="#E9E9E9"/>
<g id="Group">
<path id="Vector_2" d="M38.7589 0H35.0356C35.721 0 36.2767 0.555643 36.2767 1.24111V38.7589C36.2767 39.4444 35.721 40 35.0356 40H38.7589C39.4444 40 40 39.4444 40 38.7589V1.24111C40 0.555643 39.4444 0 38.7589 0Z" fill="#D1D1D1"/>
</g>
<g id="Group_2">
<path id="Vector_3" opacity="0.6" d="M8.64062 31.8319V33.3212C8.64062 34.0067 8.22091 34.5623 7.70312 34.5623H3.57813C3.06034 34.5623 2.64062 34.0067 2.64062 33.3212V31.8319C2.64062 31.1465 3.06034 30.5908 3.57813 30.5908H7.70312C8.22091 30.5908 8.64062 31.1465 8.64062 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
<g id="Group_3">
<path id="Vector_4" opacity="0.6" d="M27.6406 31.8319V33.3212C27.6406 34.0067 28.0603 34.5623 28.5781 34.5623H32.7031C33.2209 34.5623 33.6406 34.0067 33.6406 33.3212V31.8319C33.6406 31.1465 33.2209 30.5908 32.7031 30.5908H28.5781C28.0603 30.5908 27.6406 31.1465 27.6406 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
<g id="Group_4">
<path id="Vector_5" opacity="0.6" d="M15.0625 31.8319V33.3212C15.0625 34.0067 15.4822 34.5623 16 34.5623H20.125C20.6428 34.5623 21.0625 34.0067 21.0625 33.3212V31.8319C21.0625 31.1465 20.6428 30.5908 20.125 30.5908H16C15.4822 30.5908 15.0625 31.1465 15.0625 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
<path id="Vector_6" d="M23.125 0H24.9867V40H23.125V0Z" fill="#D1D1D1"/>
<path id="Vector_7" d="M11.1719 0H13.0335V40H11.1719V0Z" fill="#D1D1D1"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

14
assets/icons/AC.svg Normal file
View File

@ -0,0 +1,14 @@
<svg width="40" height="25" viewBox="0 0 40 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M37.1885 0H2.81145C1.2612 0 0 1.2612 0 2.81145V15.3139C0 16.8642 1.2612 18.1254 2.81145 18.1254H37.1885C38.7388 18.1254 40 16.8642 40 15.3139V2.81145C39.9999 1.26128 38.7387 0 37.1885 0Z" fill="#E0E0E0"/>
<path d="M37.1885 15.5898H2.81145C1.2612 15.5898 0 14.3286 0 12.7784V15.314C0 16.8643 1.2612 18.1255 2.81145 18.1255H37.1885C38.7388 18.1255 40 16.8643 40 15.314V12.7784C39.9999 14.3286 38.7387 15.5898 37.1885 15.5898Z" fill="#C4C4C4"/>
<path d="M35.1954 12.538H4.80466C4.48037 12.538 4.21747 12.8008 4.21747 13.1252V17.5383C4.21747 17.8626 4.48037 18.1255 4.80466 18.1255H35.1954C35.5197 18.1255 35.7826 17.8626 35.7826 17.5383V13.1252C35.7826 12.8008 35.5197 12.538 35.1954 12.538Z" fill="#66BAEA"/>
<path d="M4.21747 15.4244V17.5383C4.21747 17.8626 4.48037 18.1255 4.80466 18.1255H35.1954C35.5197 18.1255 35.7826 17.8626 35.7826 17.5383V15.4244H4.21747Z" fill="#3AAAE4"/>
<path d="M35.7826 14.7445H4.21747V15.9189H35.7826V14.7445Z" fill="#67676B"/>
<path d="M35.1953 4.7743H33.4587C33.1344 4.7743 32.8715 4.51148 32.8715 4.18712C32.8715 3.86275 33.1344 3.59993 33.4587 3.59993H35.1953C35.5196 3.59993 35.7825 3.86275 35.7825 4.18712C35.7825 4.5114 35.5196 4.7743 35.1953 4.7743Z" fill="#AAAAAA"/>
<path d="M30.7795 4.7743H19.6655C19.3412 4.7743 19.0783 4.51148 19.0783 4.18712C19.0783 3.86275 19.3412 3.59993 19.6655 3.59993H30.7795C31.1038 3.59993 31.3667 3.86275 31.3667 4.18712C31.3667 4.5114 31.1038 4.7743 30.7795 4.7743Z" fill="#AAAAAA"/>
<path d="M9.15122 24.2655C8.96755 24.2655 8.78662 24.1795 8.67208 24.0184C8.48426 23.7541 8.54618 23.3874 8.8105 23.1996C10.4395 22.0418 10.4583 20.3011 10.4583 20.2836C10.4583 19.9593 10.7212 19.6964 11.0455 19.6964C11.3698 19.6964 11.6327 19.9593 11.6327 20.2836C11.6327 20.3796 11.6083 22.6518 9.49085 24.1569C9.38766 24.2302 9.26889 24.2655 9.15122 24.2655Z" fill="#66BAEA"/>
<path d="M15.2499 24.2654C14.9256 24.2654 14.6627 24.0026 14.6627 23.6782V20.2837C14.6627 19.9593 14.9256 19.6965 15.2499 19.6965C15.5742 19.6965 15.8371 19.9593 15.8371 20.2837V23.6782C15.8371 24.0025 15.5742 24.2654 15.2499 24.2654Z" fill="#66BAEA"/>
<path d="M20.1651 24.2654C19.8408 24.2654 19.5779 24.0026 19.5779 23.6782V20.2837C19.5779 19.9593 19.8408 19.6965 20.1651 19.6965C20.4894 19.6965 20.7523 19.9593 20.7523 20.2837V23.6782C20.7523 24.0025 20.4894 24.2654 20.1651 24.2654Z" fill="#66BAEA"/>
<path d="M30.8487 24.2655C30.731 24.2655 30.6122 24.2302 30.509 24.1568C28.3915 22.6517 28.3672 20.3796 28.3672 20.2836C28.3672 19.9592 28.6301 19.6964 28.9544 19.6964C29.2778 19.6964 29.5402 19.9578 29.5416 20.2809C29.5425 20.359 29.5824 22.0574 31.1894 23.1995C31.4537 23.3874 31.5157 23.754 31.3278 24.0183C31.2133 24.1794 31.0324 24.2654 30.8487 24.2655Z" fill="#66BAEA"/>
<path d="M24.7501 24.2654C24.4258 24.2654 24.1629 24.0026 24.1629 23.6782V20.2837C24.1629 19.9593 24.4258 19.6965 24.7501 19.6965C25.0744 19.6965 25.3373 19.9593 25.3373 20.2837V23.6782C25.3373 24.0025 25.0744 24.2654 24.7501 24.2654Z" fill="#66BAEA"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

17
assets/icons/Curtain.svg Normal file
View File

@ -0,0 +1,17 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19.9087 0.468437H0.924357C0.924357 0.468437 0.446232 13.0778 2.10561 20.1434V20.1466H2.10248C0.789982 23.3247 0.577482 38.6122 1.09936 38.7903C1.97748 39.0903 3.44936 39.5622 4.72748 38.6622C5.34936 39.3622 8.16498 39.4841 8.29311 38.5372C10.1619 39.4184 11.5306 39.0997 11.4962 38.5403C10.8837 28.5153 7.96811 21.2997 7.96811 21.2997C7.96811 21.2997 18.7119 13.7684 19.9087 0.468437Z" fill="#448CF2"/>
<path d="M37.715 20.1466H37.7119V20.1434C39.3713 13.0778 38.8931 0.468437 38.8931 0.468437H19.9088C21.1056 13.7684 31.8494 21.2997 31.8494 21.2997C31.8494 21.2997 28.9338 28.5153 28.3213 38.5403C28.2869 39.0997 29.6556 39.4184 31.5244 38.5372C31.6525 39.4841 34.4681 39.3622 35.09 38.6622C36.3681 39.5622 37.84 39.0903 38.7181 38.7903C39.24 38.6122 39.0275 23.3247 37.715 20.1466Z" fill="#448CF2"/>
<path d="M7.67471 30.7491C7.55108 30.7614 7.43739 30.8223 7.35864 30.9184C7.27988 31.0145 7.2425 31.1379 7.25471 31.2616C7.68284 35.5541 7.82346 38.5291 7.82502 38.5588C7.83057 38.6793 7.8824 38.7931 7.96971 38.8764C8.05703 38.9597 8.1731 39.0061 8.29377 39.0059H8.31565C8.37717 39.0031 8.43754 38.9882 8.4933 38.9621C8.54906 38.9359 8.59912 38.899 8.64062 38.8535C8.68213 38.808 8.71425 38.7548 8.73517 38.6969C8.75608 38.6389 8.76538 38.5775 8.76252 38.5159C8.76252 38.4863 8.6194 35.4881 8.18877 31.1697C8.1832 31.1081 8.16541 31.0482 8.13643 30.9936C8.10746 30.939 8.06788 30.8907 8.02002 30.8515C7.97216 30.8123 7.91697 30.7831 7.85768 30.7655C7.79839 30.7479 7.73619 30.7423 7.67471 30.7491Z" fill="#2F66D3"/>
<path d="M8.54471 20.8356C8.36125 20.8452 8.17737 20.8438 7.99409 20.8313C7.74096 20.8175 7.4394 20.7875 7.10503 20.745C7.08848 20.7432 7.07277 20.7368 7.0597 20.7264C7.04663 20.7161 7.03673 20.7023 7.03112 20.6867C7.02552 20.671 7.02443 20.654 7.028 20.6378C7.03156 20.6215 7.03963 20.6066 7.05128 20.5947C7.48433 20.1585 7.89376 19.6995 8.27784 19.2197C8.32305 19.1645 8.35474 19.0995 8.37041 19.0299C8.38607 18.9603 8.38527 18.8881 8.36806 18.8188C8.35085 18.7496 8.31771 18.6854 8.27129 18.6312C8.22486 18.577 8.16643 18.5345 8.10065 18.5069L8.0919 18.5034C7.99905 18.465 7.89629 18.4573 7.79878 18.4817C7.70127 18.5061 7.61417 18.5611 7.55034 18.6388C7.05728 19.2606 6.51264 19.8397 5.92221 20.37C5.86275 20.4211 5.79254 20.4581 5.7168 20.4784C5.64106 20.4986 5.56173 20.5015 5.48471 20.4869C5.25065 20.4434 5.01128 20.3963 4.77003 20.3463C4.75014 20.3423 4.7314 20.3339 4.71521 20.3217C4.69901 20.3095 4.68576 20.2938 4.67646 20.2758C4.66715 20.2578 4.66202 20.2379 4.66145 20.2177C4.66088 20.1974 4.66488 20.1773 4.67315 20.1588C5.32596 18.6922 6.03128 15.8231 6.40753 13.4575C6.42704 13.3347 6.39699 13.2092 6.32396 13.1086C6.25094 13.008 6.14094 12.9405 6.01815 12.9209C5.89536 12.9014 5.76985 12.9315 5.66923 13.0045C5.5686 13.0775 5.50111 13.1875 5.48159 13.3103C5.03378 16.1253 4.2869 18.7934 3.77128 19.89C3.74261 19.9498 3.69406 19.9978 3.63393 20.0258C3.57379 20.0538 3.50581 20.06 3.44159 20.0434C3.12346 19.9634 2.49471 19.7409 2.05565 19.5819C1.99706 19.5607 1.93484 19.5514 1.87261 19.5544C1.81038 19.5575 1.74938 19.5729 1.69314 19.5997C1.63691 19.6265 1.58658 19.6643 1.54506 19.7107C1.50353 19.7572 1.47166 19.8114 1.45128 19.8703L1.44753 19.8816C1.40607 19.9987 1.41268 20.1275 1.46591 20.2399C1.51913 20.3522 1.61465 20.4388 1.73159 20.4809C2.19221 20.6463 2.88784 20.8725 3.21721 20.955C3.27788 20.9694 3.33221 21.0032 3.37196 21.0512C3.41171 21.0993 3.43473 21.159 3.43753 21.2212C3.46878 22.1344 3.4244 23.2616 3.38721 24.2009C3.36128 24.8547 3.33878 25.4197 3.34971 25.7534C3.35361 25.8751 3.40471 25.9906 3.4922 26.0752C3.57969 26.1599 3.6967 26.2072 3.81846 26.2072C3.84721 26.2072 3.87128 26.2072 3.94346 26.1553C4.04898 26.0774 4.13473 25.9757 4.19383 25.8586C4.25294 25.7415 4.28374 25.6121 4.28378 25.4809C4.28628 25.1684 4.30378 24.7278 4.32315 24.2362C4.35846 23.3488 4.39909 22.2987 4.37846 21.3909C4.37814 21.3704 4.38248 21.3501 4.39115 21.3316C4.39983 21.313 4.41261 21.2966 4.42853 21.2837C4.44445 21.2708 4.4631 21.2617 4.48306 21.257C4.50303 21.2524 4.52379 21.2523 4.54378 21.2569C4.75846 21.3016 4.97159 21.3441 5.18159 21.3837C5.27569 21.4016 5.36302 21.4451 5.43394 21.5094C5.50487 21.5738 5.55661 21.6565 5.58346 21.7484C6.19732 23.8123 6.60411 25.9321 6.79784 28.0766C6.80931 28.1922 6.86333 28.2995 6.94943 28.3776C7.03552 28.4556 7.14755 28.4989 7.26378 28.4991C7.31333 28.5003 7.36246 28.4896 7.407 28.4678C7.45155 28.446 7.4902 28.4139 7.51971 28.3741C7.59215 28.2893 7.64622 28.1904 7.67849 28.0837C7.71076 27.977 7.72054 27.8648 7.70721 27.7541C7.51113 25.7213 7.12667 23.7111 6.55878 21.7494C6.5549 21.7346 6.55469 21.7191 6.55818 21.7042C6.56167 21.6893 6.56874 21.6755 6.57878 21.664C6.58883 21.6525 6.60154 21.6436 6.61581 21.6381C6.63008 21.6326 6.64547 21.6307 6.66065 21.6325C7.15128 21.7019 7.58628 21.7484 7.9419 21.7681C8.09471 21.7759 8.22659 21.78 8.34221 21.78C8.43128 21.78 8.51065 21.7775 8.58284 21.7728C8.69286 21.7685 8.79819 21.7271 8.88162 21.6552C8.96505 21.5834 9.02166 21.4854 9.04221 21.3772C9.0534 21.3073 9.04862 21.2358 9.02824 21.1681C9.00787 21.1003 8.97242 21.0381 8.92456 20.986C8.8767 20.9339 8.81766 20.8933 8.75188 20.8672C8.68609 20.8412 8.61527 20.8304 8.54471 20.8356Z" fill="#2F66D3"/>
<path d="M5.04935 34.9497L5.03966 34.5122C5.03831 34.4506 5.02484 34.3899 5.00004 34.3336C4.97523 34.2772 4.93956 34.2263 4.89508 34.1838C4.85059 34.1412 4.79816 34.1078 4.74077 34.0855C4.68338 34.0632 4.62216 34.0524 4.5606 34.0537C4.49904 34.0551 4.43836 34.0686 4.382 34.0934C4.32565 34.1182 4.27474 34.1538 4.23217 34.1983C4.1896 34.2428 4.1562 34.2953 4.1339 34.3526C4.11159 34.41 4.10081 34.4713 4.10216 34.5328L4.11185 34.9703C4.16216 37.3234 4.19935 38.4937 4.2731 38.7809C4.29862 38.8803 4.35662 38.9682 4.43788 39.0308C4.51913 39.0934 4.61898 39.127 4.72154 39.1262C4.75911 39.1262 4.79654 39.1218 4.8331 39.1131C4.95298 39.0831 5.05646 39.0076 5.12157 38.9026C5.18668 38.7976 5.20831 38.6713 5.18185 38.5506C5.1206 38.2622 5.07404 36.1059 5.04935 34.9497Z" fill="#2F66D3"/>
<path d="M3.9931 27.9903C3.86878 27.9903 3.74955 28.0397 3.66165 28.1276C3.57374 28.2155 3.52435 28.3347 3.52435 28.4591C3.52435 29.0841 3.84154 31.6716 3.83998 32.4903C3.83998 32.6146 3.88936 32.7339 3.97727 32.8218C4.06518 32.9097 4.18441 32.9591 4.30873 32.9591C4.43305 32.9591 4.55228 32.9097 4.64018 32.8218C4.72809 32.7339 4.77748 32.6146 4.77748 32.4903C4.77904 31.6153 4.50123 29.0878 4.46185 28.4591C4.45899 28.3356 4.40869 28.2181 4.32139 28.1308C4.2341 28.0435 4.11652 27.9932 3.9931 27.9903Z" fill="#2F66D3"/>
<path d="M6.94627 6.14187C6.88521 6.13304 6.82301 6.13635 6.76324 6.15161C6.70346 6.16687 6.64728 6.19378 6.59793 6.2308C6.54857 6.26781 6.50701 6.31421 6.47562 6.36732C6.44424 6.42044 6.42364 6.47922 6.41502 6.54031C6.38034 6.78594 6.15065 10.1497 5.91002 11.1841C5.88193 11.3051 5.90305 11.4323 5.96874 11.5378C6.03443 11.6433 6.13931 11.7184 6.26034 11.7466C6.29526 11.7547 6.33103 11.7588 6.3669 11.7587C6.4727 11.7587 6.57536 11.7228 6.6582 11.657C6.74103 11.5912 6.79917 11.4993 6.82315 11.3962C7.08065 10.2884 7.31346 6.88344 7.34315 6.67125C7.36047 6.54846 7.32843 6.42381 7.25405 6.32459C7.17966 6.22537 7.06899 6.15967 6.94627 6.14187Z" fill="#2F66D3"/>
<path d="M32.1428 30.7491C32.2665 30.7614 32.3801 30.8223 32.4589 30.9184C32.5377 31.0145 32.575 31.1379 32.5628 31.2616C32.1347 35.5541 31.9941 38.5291 31.9925 38.5588C31.987 38.6793 31.9351 38.7931 31.8478 38.8764C31.7605 38.9597 31.6444 39.0061 31.5238 39.0059H31.5019C31.4404 39.0031 31.38 38.9882 31.3242 38.9621C31.2685 38.9359 31.2184 38.899 31.1769 38.8535C31.1354 38.808 31.1033 38.7548 31.0824 38.6969C31.0614 38.6389 31.0522 38.5775 31.055 38.5159C31.055 38.4863 31.1981 35.4881 31.6288 31.1697C31.6343 31.1081 31.6521 31.0482 31.6811 30.9936C31.7101 30.939 31.7497 30.8907 31.7975 30.8515C31.8454 30.8123 31.9006 30.7831 31.9599 30.7655C32.0191 30.7479 32.0813 30.7423 32.1428 30.7491Z" fill="#2F66D3"/>
<path d="M34.7681 34.9497L34.7778 34.5122C34.7792 34.4506 34.7927 34.3899 34.8175 34.3336C34.8423 34.2772 34.8779 34.2263 34.9224 34.1838C34.9669 34.1412 35.0193 34.1078 35.0767 34.0855C35.1341 34.0632 35.1953 34.0524 35.2569 34.0537C35.3185 34.0551 35.3791 34.0686 35.4355 34.0934C35.4919 34.1182 35.5428 34.1538 35.5853 34.1983C35.6279 34.2428 35.6613 34.2953 35.6836 34.3526C35.7059 34.41 35.7167 34.4713 35.7153 34.5328L35.7056 34.9703C35.6553 37.3234 35.6181 38.4937 35.5444 38.7809C35.5189 38.8803 35.4609 38.9682 35.3796 39.0308C35.2984 39.0934 35.1985 39.127 35.096 39.1262C35.0584 39.1262 35.021 39.1218 34.9844 39.1131C34.8645 39.0831 34.761 39.0076 34.6959 38.9026C34.6308 38.7976 34.6092 38.6713 34.6356 38.5506C34.6969 38.2622 34.7435 36.1059 34.7681 34.9497Z" fill="#2F66D3"/>
<path d="M35.8244 27.9903C35.9487 27.9903 36.0679 28.0397 36.1558 28.1276C36.2437 28.2155 36.2931 28.3347 36.2931 28.4591C36.2931 29.0841 35.9759 31.6716 35.9775 32.4903C35.9775 32.6146 35.9281 32.7339 35.8402 32.8218C35.7523 32.9097 35.633 32.9591 35.5087 32.9591C35.3844 32.9591 35.2652 32.9097 35.1773 32.8218C35.0894 32.7339 35.04 32.6146 35.04 32.4903C35.04 31.6153 35.3162 29.0878 35.3556 28.4591C35.3585 28.3356 35.4088 28.2181 35.4961 28.1308C35.5834 28.0435 35.7009 27.9932 35.8244 27.9903Z" fill="#2F66D3"/>
<path d="M32.8713 6.14187C32.9943 6.12449 33.1193 6.1567 33.2186 6.23141C33.3179 6.30613 33.3835 6.41724 33.401 6.54031C33.4356 6.78594 33.6653 10.1497 33.906 11.1841C33.934 11.3051 33.9129 11.4323 33.8472 11.5378C33.7815 11.6433 33.6767 11.7184 33.5556 11.7466C33.5207 11.7547 33.485 11.7588 33.4491 11.7587C33.3433 11.7587 33.2406 11.7228 33.1578 11.657C33.0749 11.5912 33.0168 11.4993 32.9928 11.3962C32.7353 10.2884 32.5025 6.88344 32.4728 6.67125C32.4555 6.54822 32.4878 6.42337 32.5625 6.3241C32.6372 6.22484 32.7483 6.1593 32.8713 6.14187Z" fill="#2F66D3"/>
<path d="M11.9269 11.4344C11.8085 11.3965 11.6799 11.4071 11.5694 11.464C11.4588 11.5209 11.3754 11.6194 11.3375 11.7378C10.7983 13.367 10.0646 14.9253 9.1522 16.3787C9.08664 16.4844 9.06573 16.6117 9.09407 16.7328C9.1224 16.8538 9.19766 16.9587 9.30329 17.0242C9.40892 17.0898 9.53627 17.1107 9.65732 17.0824C9.77837 17.054 9.8832 16.9788 9.94876 16.8731C10.9015 15.3544 11.6674 13.7263 12.23 12.0241C12.2488 11.9654 12.2559 11.9037 12.2509 11.8423C12.2458 11.781 12.2288 11.7212 12.2006 11.6664C12.1725 11.6117 12.1338 11.563 12.0868 11.5232C12.0399 11.4834 11.9855 11.4532 11.9269 11.4344Z" fill="#2F66D3"/>
<path d="M31.2728 20.8356C31.4563 20.8452 31.6401 20.8438 31.8234 20.8313C32.0766 20.8175 32.3781 20.7875 32.7125 20.745C32.729 20.7432 32.7447 20.7368 32.7578 20.7264C32.7709 20.7161 32.7808 20.7023 32.7864 20.6867C32.792 20.671 32.7931 20.654 32.7895 20.6378C32.786 20.6215 32.7779 20.6066 32.7662 20.5947C32.3332 20.1585 31.9238 19.6995 31.5397 19.2197C31.4945 19.1645 31.4628 19.0995 31.4471 19.0299C31.4314 18.9603 31.4322 18.8881 31.4495 18.8188C31.4667 18.7496 31.4998 18.6854 31.5462 18.6312C31.5927 18.577 31.6511 18.5345 31.7169 18.5069L31.7256 18.5034C31.8185 18.465 31.9212 18.4573 32.0187 18.4817C32.1162 18.5061 32.2033 18.5611 32.2672 18.6388C32.7602 19.2606 33.3049 19.8397 33.8953 20.37C33.9548 20.4211 34.025 20.4581 34.1007 20.4784C34.1765 20.4986 34.2558 20.5015 34.3328 20.4869C34.5669 20.4434 34.8062 20.3963 35.0475 20.3463C35.0674 20.3423 35.0861 20.3339 35.1023 20.3217C35.1185 20.3095 35.1318 20.2938 35.1411 20.2758C35.1504 20.2578 35.1555 20.2379 35.1561 20.2177C35.1566 20.1974 35.1526 20.1773 35.1444 20.1588C34.4916 18.6922 33.7862 15.8231 33.41 13.4575C33.3905 13.3347 33.4205 13.2092 33.4936 13.1086C33.5666 13.008 33.6766 12.9405 33.7994 12.9209C33.9222 12.9014 34.0477 12.9315 34.1483 13.0045C34.2489 13.0775 34.3164 13.1875 34.3359 13.3103C34.7837 16.1253 35.5306 18.7934 36.0462 19.89C36.075 19.9501 36.1238 19.9984 36.1842 20.0264C36.2447 20.0544 36.313 20.0604 36.3775 20.0434C36.6956 19.9634 37.3244 19.7409 37.7634 19.5819C37.822 19.5607 37.8842 19.5514 37.9465 19.5544C38.0087 19.5575 38.0697 19.5729 38.1259 19.5997C38.1822 19.6265 38.2325 19.6643 38.274 19.7107C38.3155 19.7572 38.3474 19.8114 38.3678 19.8703L38.3716 19.8816C38.4126 19.9986 38.4058 20.1271 38.3526 20.2391C38.2994 20.3511 38.2041 20.4376 38.0875 20.4797C37.6269 20.645 36.9312 20.8713 36.6019 20.9538C36.5415 20.9684 36.4875 21.0024 36.4481 21.0504C36.4086 21.0984 36.3858 21.1579 36.3831 21.22C36.3519 22.1331 36.3962 23.2603 36.4334 24.1997C36.4594 24.8534 36.4819 25.4184 36.4709 25.7522C36.467 25.8739 36.4159 25.9893 36.3284 26.074C36.241 26.1587 36.1239 26.206 36.0022 26.2059C35.9734 26.2059 35.9494 26.2059 35.8772 26.1541C35.7713 26.0766 35.685 25.9753 35.6254 25.8584C35.5657 25.7415 35.5343 25.6122 35.5337 25.4809C35.5312 25.1684 35.5137 24.7278 35.4944 24.2362C35.4591 23.3488 35.4184 22.2987 35.4391 21.3909C35.4394 21.3704 35.435 21.3501 35.4264 21.3316C35.4177 21.313 35.4049 21.2966 35.389 21.2837C35.3731 21.2708 35.3544 21.2617 35.3345 21.257C35.3145 21.2524 35.2937 21.2523 35.2737 21.2569C35.0591 21.3016 34.8459 21.3441 34.6359 21.3837C34.5418 21.4016 34.4545 21.4451 34.3836 21.5094C34.3126 21.5738 34.2609 21.6565 34.2341 21.7484C33.6202 23.8123 33.2134 25.9321 33.0197 28.0766C33.0082 28.1922 32.9542 28.2995 32.8681 28.3776C32.782 28.4556 32.67 28.4989 32.5537 28.4991C32.5042 28.5003 32.4551 28.4896 32.4105 28.4678C32.366 28.446 32.3273 28.4139 32.2978 28.3741C32.2254 28.2893 32.1713 28.1904 32.139 28.0837C32.1067 27.977 32.097 27.8648 32.1103 27.7541C32.3064 25.7213 32.6908 23.7111 33.2587 21.7494C33.2626 21.7346 33.2628 21.7191 33.2593 21.7042C33.2559 21.6893 33.2488 21.6755 33.2387 21.664C33.2287 21.6525 33.216 21.6436 33.2017 21.6381C33.1874 21.6326 33.172 21.6307 33.1569 21.6325C32.6662 21.7019 32.2312 21.7484 31.8756 21.7681C31.7228 21.7759 31.5909 21.78 31.4753 21.78C31.3862 21.78 31.3069 21.7775 31.2347 21.7728C31.1247 21.7685 31.0193 21.7271 30.9359 21.6552C30.8525 21.5834 30.7959 21.4854 30.7753 21.3772C30.7641 21.3073 30.7689 21.2358 30.7893 21.1681C30.8096 21.1003 30.8451 21.0381 30.893 20.986C30.9408 20.9339 30.9999 20.8933 31.0656 20.8672C31.1314 20.8412 31.2022 20.8304 31.2728 20.8356Z" fill="#2F66D3"/>
<path d="M27.8906 11.4344C28.009 11.3965 28.1376 11.4071 28.2482 11.464C28.3587 11.5209 28.4421 11.6194 28.48 11.7378C29.0192 13.367 29.7529 14.9253 30.6653 16.3787C30.7309 16.4844 30.7518 16.6117 30.7235 16.7328C30.6951 16.8538 30.6199 16.9587 30.5142 17.0242C30.4086 17.0898 30.2813 17.1107 30.1602 17.0824C30.0392 17.054 29.9343 16.9788 29.8688 16.8731C28.916 15.3544 28.1501 13.7263 27.5875 12.0241C27.5687 11.9654 27.5616 11.9037 27.5666 11.8423C27.5717 11.781 27.5888 11.7212 27.6169 11.6664C27.6451 11.6117 27.6837 11.563 27.7307 11.5232C27.7777 11.4834 27.832 11.4532 27.8906 11.4344Z" fill="#2F66D3"/>
<path d="M39.2056 0.9375H0.46875C0.34443 0.9375 0.225201 0.888114 0.137294 0.800206C0.049386 0.712299 0 0.59307 0 0.46875C0 0.34443 0.049386 0.225201 0.137294 0.137294C0.225201 0.049386 0.34443 1.85252e-09 0.46875 0H39.2056C39.3299 1.85252e-09 39.4492 0.049386 39.5371 0.137294C39.625 0.225201 39.6744 0.34443 39.6744 0.46875C39.6744 0.59307 39.625 0.712299 39.5371 0.800206C39.4492 0.888114 39.3299 0.9375 39.2056 0.9375Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

19
assets/icons/Gateway.svg Normal file
View File

@ -0,0 +1,19 @@
<svg width="40" height="38" viewBox="0 0 40 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.9375 37.5C5.28977 37.5 4.76562 36.9759 4.76562 36.3281V33.9844C4.76562 33.3366 5.28977 32.8125 5.9375 32.8125C6.58523 32.8125 7.10938 33.3366 7.10938 33.9844V36.3281C7.10938 36.9759 6.58523 37.5 5.9375 37.5Z" fill="#5C6699"/>
<path d="M34.0625 37.5C33.4148 37.5 32.8906 36.9759 32.8906 36.3281V33.9844C32.8906 33.3366 33.4148 32.8125 34.0625 32.8125C34.7102 32.8125 35.2344 33.3366 35.2344 33.9844V36.3281C35.2344 36.9759 34.7102 37.5 34.0625 37.5Z" fill="#404A80"/>
<path d="M7.20319 22.7268L0.171944 6.32055C-0.0821186 5.72656 0.192569 5.03766 0.787647 4.78242C1.37585 4.52836 2.06937 4.79961 2.32804 5.39813L9.35929 21.8044C9.61335 22.3984 9.33866 23.0873 8.74358 23.3425C8.16148 23.5939 7.46468 23.3323 7.20319 22.7268Z" fill="#5C6699"/>
<path d="M31.2564 23.3425C30.6613 23.0873 30.3866 22.3984 30.6407 21.8044L37.6719 5.39813C37.9306 4.79961 38.6195 4.5261 39.2123 4.78242C39.8074 5.03766 40.0821 5.72656 39.828 6.32055L32.7968 22.7268C32.5352 23.3325 31.8384 23.5938 31.2564 23.3425Z" fill="#404A80"/>
<path d="M36.4844 35.1562H3.51562C1.57703 35.1562 0 33.5792 0 31.6406V24.6094C0 22.6708 1.57703 21.0938 3.51562 21.0938H36.4844C38.423 21.0938 40 22.6708 40 24.6094V31.6406C40 33.5792 38.423 35.1562 36.4844 35.1562Z" fill="#C1DCFF"/>
<path d="M36.4844 21.0938H20V35.1562H36.4844C38.423 35.1562 40 33.5792 40 31.6406V24.6094C40 22.6708 38.423 21.0938 36.4844 21.0938Z" fill="#D5E8FE"/>
<path d="M20.824 16.7507C20.6958 16.6226 20.4166 16.4062 20 16.4062C19.5834 16.4062 19.3042 16.6226 19.176 16.7507C18.7183 17.2084 17.9766 17.2084 17.5189 16.7507C17.0612 16.293 17.0612 15.5513 17.5189 15.0936C17.9034 14.708 18.7388 14.0625 20 14.0625C21.2612 14.0625 22.0966 14.708 22.4811 15.0936C22.9388 15.5513 22.9388 16.293 22.4811 16.7507C22.0234 17.2084 21.2817 17.2085 20.824 16.7507Z" fill="#80BFFF"/>
<path d="M30.7734 6.81156C27.8941 3.92992 24.0672 2.34375 20 2.34375C15.9327 2.34375 12.1058 3.92992 9.22655 6.81156C8.76881 7.2693 8.02717 7.2693 7.56944 6.81156C7.1117 6.35383 7.1117 5.61219 7.56944 5.15445C10.8928 1.83109 15.3056 0 20 0C24.6944 0 29.1072 1.83109 32.4305 5.15445C32.8883 5.61219 32.8883 6.35383 32.4305 6.81156C31.9728 7.2693 31.2312 7.2693 30.7734 6.81156Z" fill="#80BFFF"/>
<path d="M27.4569 10.1246C25.4634 8.12992 22.8152 7.03125 20 7.03125C17.1847 7.03125 14.5365 8.12992 12.543 10.1246C12.0853 10.5823 11.3436 10.5823 10.8859 10.1246C10.4282 9.66687 10.4282 8.92523 10.8859 8.4675C13.3212 6.02992 16.5599 4.6875 20 4.6875C23.44 4.6875 26.6787 6.02992 29.114 8.4675C29.5718 8.92523 29.5718 9.66687 29.114 10.1246C28.6563 10.5823 27.9147 10.5823 27.4569 10.1246Z" fill="#80BFFF"/>
<path d="M24.1405 13.4376C21.9249 11.2198 18.0751 11.2198 15.8595 13.4376C15.4018 13.8954 14.6602 13.8954 14.2024 13.4376C13.7447 12.981 13.7447 12.2383 14.2024 11.7805C17.3015 8.67921 22.6985 8.67921 25.7976 11.7805C26.2553 12.2383 26.2553 12.981 25.7976 13.4376C25.3399 13.8954 24.5983 13.8954 24.1405 13.4376Z" fill="#80BFFF"/>
<path d="M24.6875 30.4688C24.0398 30.4688 23.5156 29.9446 23.5156 29.2969V26.9531C23.5156 26.3054 24.0398 25.7812 24.6875 25.7812C25.3352 25.7812 25.8594 26.3054 25.8594 26.9531V29.2969C25.8594 29.9446 25.3352 30.4688 24.6875 30.4688Z" fill="#6699FF"/>
<path d="M29.375 30.4688C28.7273 30.4688 28.2031 29.9446 28.2031 29.2969V26.9531C28.2031 26.3054 28.7273 25.7812 29.375 25.7812C30.0227 25.7812 30.5469 26.3054 30.5469 26.9531V29.2969C30.5469 29.9446 30.0227 30.4688 29.375 30.4688Z" fill="#6699FF"/>
<path d="M34.0625 30.4688C33.4148 30.4688 32.8906 29.9446 32.8906 29.2969V26.9531C32.8906 26.3054 33.4148 25.7812 34.0625 25.7812C34.7102 25.7812 35.2344 26.3054 35.2344 26.9531V29.2969C35.2344 29.9446 34.7102 30.4688 34.0625 30.4688Z" fill="#6699FF"/>
<path d="M20.824 16.7507C21.2817 17.2084 22.0233 17.2085 22.4811 16.7507C22.9388 16.293 22.9388 15.5513 22.4811 15.0936C22.0966 14.708 21.2612 14.0625 20 14.0625V16.4062C20.4166 16.4062 20.6958 16.6226 20.824 16.7507Z" fill="#6699FF"/>
<path d="M24.1405 13.4377C24.5982 13.8954 25.3398 13.8955 25.7976 13.4377C26.2553 12.981 26.2553 12.2383 25.7976 11.7805C24.248 10.2298 22.1241 9.45453 20 9.45453V11.7742C21.5163 11.7742 23.0327 12.3287 24.1405 13.4377Z" fill="#6699FF"/>
<path d="M27.457 10.1246C27.9147 10.5823 28.6562 10.5824 29.1141 10.1246C29.5718 9.66687 29.5718 8.92523 29.1141 8.4675C26.6788 6.02992 23.4401 4.6875 20 4.6875V7.03125C22.8152 7.03125 25.4634 8.12992 27.457 10.1246Z" fill="#6699FF"/>
<path d="M30.7734 6.81156C31.2312 7.2693 31.9727 7.26938 32.4305 6.81156C32.8883 6.35383 32.8883 5.61219 32.4305 5.15445C29.1072 1.83109 24.6944 0 20 0V2.34375C24.0673 2.34375 27.8941 3.92992 30.7734 6.81156Z" fill="#6699FF"/>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

15
assets/icons/Light.svg Normal file
View File

@ -0,0 +1,15 @@
<svg width="35" height="40" viewBox="0 0 35 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.0001 30.5834C22.5001 28.9167 23.5001 27.4167 24.8335 26.25C27.3335 24.1666 28.9168 21 28.9168 17.5C28.9168 11 23.5002 5.66664 16.8335 6C10.9168 6.25 6.08341 11.25 5.91677 17.1666C5.83341 20.8334 7.41677 24.0834 10.0001 26.25C11.4168 27.4166 12.4168 28.9166 12.9168 30.5834H22.0001Z" fill="#FFD15C"/>
<path d="M16.3334 30.75H17.0834L13.75 18.3334C13.8334 18.3334 13.9167 18.3334 14 18.3334C14.4167 18.3334 14.8334 18.1667 15.1667 17.8334C15.3333 17.6667 15.5 17.5834 15.75 17.5834C16 17.5834 16.1667 17.6667 16.3334 17.8334C16.9168 18.5 17.9168 18.5 18.5 17.8334C18.6667 17.6667 18.8334 17.5834 19.0834 17.5834C19.25 17.5834 19.5 17.6667 19.6668 17.8334C20.0001 18.1667 20.3334 18.3334 20.8334 18.3334C20.9168 18.3334 21 18.3334 21.0834 18.3334L17.8334 30.75H18.5834L22 17.75C22 17.5834 22 17.4166 21.8334 17.3334C21.6668 17.25 21.5 17.3334 21.4168 17.4167C21.2501 17.5834 21.0834 17.6667 20.9168 17.6667C20.6668 17.6667 20.5001 17.5834 20.2501 17.4167C19.9168 17.0834 19.5835 16.9167 19.1668 16.9167C18.75 16.9167 18.4168 17.0834 18.0834 17.4167C17.75 17.7501 17.25 17.7501 16.9168 17.4167C16.6668 17.0834 16.2501 16.9167 15.8334 16.9167C15.4168 16.9167 15 17.0834 14.75 17.4167C14.5834 17.5834 14.3334 17.6667 14.0834 17.6667C13.9168 17.6667 13.6668 17.5834 13.5834 17.4167C13.5 17.3334 13.3334 17.2501 13.1668 17.3334C13.0001 17.4167 12.9168 17.5834 13.0001 17.75L16.3334 30.75Z" fill="white"/>
<path d="M14.8334 38.25C15.2501 39.25 16.2501 40 17.4167 40C18.5834 40 19.5834 39.25 20.0001 38.25H14.8334Z" fill="#344A5E"/>
<path d="M20.5001 38.3334H14.4167C13.5834 38.3334 12.9167 37.6667 12.9167 36.8334V30.5H22.0001V36.8334C22.0001 37.6666 21.3334 38.3334 20.5001 38.3334Z" fill="#344A5E"/>
<path d="M21.9168 33.6666H12.9168C12.4168 33.6666 12.0001 33.25 12.0001 32.75C12.0001 32.25 12.4168 31.8334 12.9168 31.8334H21.9168C22.4168 31.8334 22.8334 32.25 22.8334 32.75C22.8334 33.25 22.4168 33.6666 21.9168 33.6666Z" fill="#415A6B"/>
<path d="M21.9168 36.5834H12.9168C12.4168 36.5834 12.0001 36.1667 12.0001 35.6667C12.0001 35.1667 12.4168 34.7501 12.9168 34.7501H21.9168C22.4168 34.7501 22.8334 35.1667 22.8334 35.6667C22.8334 36.1666 22.4168 36.5834 21.9168 36.5834Z" fill="#415A6B"/>
<path d="M17.4167 0C17.0001 0 16.5834 0.333359 16.5834 0.833359V3.66672C16.5834 4.08336 16.9167 4.50008 17.4167 4.50008C17.9167 4.50008 18.2501 4.16672 18.2501 3.66672V0.833359C18.2501 0.333359 17.8334 0 17.4167 0Z" fill="#FFD15C"/>
<path d="M6.25007 5.08336C5.91671 4.75 5.41671 4.75 5.08343 5.08336C4.75014 5.41672 4.75007 5.91672 5.08343 6.25L7.08343 8.25C7.41678 8.58336 7.91679 8.58336 8.25007 8.25C8.58335 7.91664 8.58343 7.41664 8.25007 7.08336L6.25007 5.08336Z" fill="#FFD15C"/>
<path d="M3.66672 16.5834H0.833359C0.416719 16.5834 0 16.9167 0 17.4167C0 17.8334 0.333359 18.2501 0.833359 18.2501H3.66672C4.08336 18.2501 4.50008 17.9167 4.50008 17.4167C4.50008 17 4.08336 16.5834 3.66672 16.5834Z" fill="#FFD15C"/>
<path d="M7.08333 26.5834L5.08333 28.5834C4.74997 28.9167 4.74997 29.4167 5.08333 29.75C5.41669 30.0833 5.91669 30.0834 6.24997 29.75L8.24997 27.75C8.58333 27.4166 8.58333 26.9166 8.24997 26.5834C7.91661 26.2501 7.41669 26.25 7.08333 26.5834Z" fill="#FFD15C"/>
<path d="M27.7501 26.5834C27.4167 26.25 26.9167 26.25 26.5833 26.5834C26.25 26.9167 26.25 27.4167 26.5833 27.75L28.5833 29.75C28.9167 30.0834 29.4167 30.0834 29.75 29.75C30.0833 29.4166 30.0833 28.9166 29.75 28.5834L27.7501 26.5834Z" fill="#FFD15C"/>
<path d="M34.0001 16.5834H31.1667C30.7501 16.5834 30.3334 16.9167 30.3334 17.4167C30.3334 17.8334 30.6667 18.2501 31.1667 18.2501H34.0001C34.4167 18.2501 34.8335 17.9167 34.8335 17.4167C34.8334 17 34.5001 16.5834 34.0001 16.5834Z" fill="#FFD15C"/>
<path d="M28.5833 5.08336L26.5833 7.08336C26.25 7.41672 26.25 7.91672 26.5833 8.25C26.9167 8.58336 27.4167 8.58336 27.75 8.25L29.75 6.25C30.0833 5.91664 30.0833 5.41664 29.75 5.08336C29.4166 4.75008 28.9167 4.75 28.5833 5.08336Z" fill="#FFD15C"/>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

67
assets/icons/ac_air.svg Normal file
View File

@ -0,0 +1,67 @@
<svg width="30" height="24" viewBox="0 0 30 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M21.6601 1.402C19.7907 -0.467333 16.7603 -0.467333 14.891 1.402C13.3957 2.89727 13.3957 5.32225 14.891 6.81752C15.4891 7.41563 16.2729 7.71469 17.0578 7.71469C17.8144 7.71469 18.572 7.43557 19.1617 6.8784C18.2163 7.79133 16.9933 8.24727 15.7719 8.24721C14.5221 8.24721 13.2729 7.77028 12.3202 6.81752C12.2675 6.76482 12.2142 6.7127 12.1605 6.66129C9.36573 3.98714 4.92501 4.09102 2.18993 6.82611L0.720124 8.29592C-0.240041 9.25608 -0.240041 10.8128 0.720124 11.7729C1.68029 12.733 3.23698 12.733 4.19708 11.7729L4.77172 11.1983C6.49053 9.47949 9.09344 8.96279 11.3158 9.94754C11.3523 9.96372 11.3879 9.9799 11.4226 9.99619C14.5234 11.4478 18.2567 13.2673 21.6602 9.86372C23.8186 7.7051 23.9969 3.73879 21.6601 1.402Z" fill="url(#paint0_linear_1460_2572)"/>
<path d="M15.2717 2.86558C14.8076 3.32963 14.4588 3.99863 14.2948 4.69838C14.1176 5.45478 14.3351 6.25807 14.8827 6.80906C14.8856 6.81189 14.8883 6.81471 14.8912 6.81747C15.4893 7.41559 16.2731 7.71464 17.058 7.71464C17.6598 7.71464 18.2618 7.53741 18.7799 7.18482C18.9417 7.07271 19.0911 6.94983 19.2236 6.81742C20.3149 5.72613 20.3149 3.95686 19.2236 2.86558C18.1323 1.7743 16.363 1.7743 15.2717 2.86558Z" fill="url(#paint1_linear_1460_2572)"/>
<path d="M14.7018 6.61255C14.7623 6.68243 14.8247 6.75125 14.891 6.81766C15.4891 7.41577 16.2729 7.71483 17.0579 7.71483C17.8145 7.71483 18.572 7.43572 19.1618 6.87855C18.2163 7.79148 16.9934 8.24741 15.7719 8.24735C14.5222 8.24735 13.273 7.77042 12.3202 6.81766C12.2675 6.76496 12.2142 6.71284 12.1605 6.66143C12.1429 6.64461 12.1245 6.6292 12.1068 6.61261H2.4144C2.33858 6.68225 2.26334 6.75284 2.18993 6.82625L0.720124 8.29606C-0.240041 9.25622 -0.240041 10.8129 0.720124 11.773C1.68023 12.7332 3.23698 12.7332 4.19708 11.773L4.77172 11.1984C6.49053 9.47963 9.09344 8.96293 11.3158 9.94769C11.3523 9.96386 11.3879 9.98004 11.4226 9.99633C14.5234 11.448 18.2567 13.2674 21.6602 9.86386C22.5267 8.99734 23.0732 7.83936 23.2669 6.61261H14.7018V6.61255Z" fill="url(#paint2_linear_1460_2572)"/>
<path d="M28.3142 6.49672C26.4448 4.62739 23.4144 4.62739 21.5451 6.49672C20.0498 7.992 20.0498 10.417 21.5451 11.9122C22.1432 12.5104 22.927 12.8094 23.7119 12.8094C24.4685 12.8094 25.2261 12.5303 25.8158 11.9731C24.8703 12.8861 23.6474 13.3419 22.426 13.3419C21.1763 13.3419 19.927 12.865 18.9743 11.9122C18.9216 11.8595 18.8683 11.8074 18.8145 11.756C16.0198 9.08187 11.5791 9.18575 8.84399 11.9208L7.37419 13.3906C6.41402 14.3507 11.4258 16.293 11.4258 16.293C13.1446 14.5742 15.7475 14.0575 17.9699 15.0423C18.0064 15.0584 18.042 15.0746 18.0767 15.0909C21.1774 16.5425 24.9107 18.362 28.3142 14.9584C30.4727 12.7999 30.651 8.83358 28.3142 6.49672Z" fill="url(#paint3_linear_1460_2572)"/>
<path d="M21.926 7.96031C21.4619 8.42436 21.1131 9.09335 20.9491 9.79311C20.7719 10.5495 20.9894 11.3528 21.537 11.9038C21.5399 11.9066 21.5426 11.9094 21.5454 11.9122C22.1436 12.5103 22.9274 12.8094 23.7123 12.8094C24.3141 12.8094 24.9161 12.6321 25.4342 12.2795C25.596 12.1674 25.7454 12.0446 25.8779 11.9121C26.9691 10.8209 26.9691 9.05159 25.8779 7.96031C24.7866 6.86903 23.0173 6.86903 21.926 7.96031Z" fill="url(#paint4_linear_1460_2572)"/>
<path d="M21.3558 11.7073C21.4163 11.7772 21.4787 11.846 21.5451 11.9123C22.1432 12.5104 22.927 12.8095 23.7119 12.8095C24.4685 12.8095 25.2261 12.5304 25.8158 11.9732C24.8703 12.8861 23.6474 13.342 22.426 13.342C21.1763 13.342 19.927 12.8651 18.9743 11.9123C18.9216 11.8596 18.8683 11.8075 18.8145 11.7561C18.7969 11.7393 18.7785 11.7239 18.7608 11.7073H9.06846C8.99264 11.7769 8.9174 11.8475 8.84399 11.9209L7.37419 13.3907C6.41402 14.3508 11.4258 16.2931 11.4258 16.2931C13.1446 14.5743 15.7475 14.0576 17.9699 15.0424C18.0064 15.0585 18.042 15.0747 18.0767 15.091C21.1774 16.5426 24.9107 18.3621 28.3142 14.9585C29.1807 14.092 29.7273 12.934 29.921 11.7073H21.3558Z" fill="url(#paint5_linear_1460_2572)"/>
<path d="M20.416 12.9095C19.8934 12.6735 19.4036 12.3417 18.9743 11.9124C18.9216 11.8597 18.8683 11.8076 18.8145 11.7561C16.0198 9.08199 11.5791 9.18588 8.84399 11.921L7.37419 13.3908C6.41402 14.3509 11.4258 16.2931 11.4258 16.2931C13.1446 14.5743 15.7475 14.0576 17.9699 15.0424C18.0064 15.0586 18.042 15.0747 18.0767 15.091C18.8242 15.441 19.6085 15.8121 20.416 16.1264V12.9095Z" fill="url(#paint6_linear_1460_2572)"/>
<path d="M15.8835 21.4979C14.4714 23.7323 11.5153 24.3989 9.28026 22.9869C7.49275 21.8565 6.9594 19.4912 8.08898 17.7038C8.54086 16.9889 9.24014 16.5247 10.0059 16.352C10.7435 16.1857 11.5438 16.2912 12.2418 16.7051C11.1188 16.022 9.82572 15.8465 8.63362 16.1154C7.41475 16.3902 6.30076 17.1305 5.58101 18.2694C5.54118 18.3324 5.50124 18.3946 5.45966 18.4565C4.90772 19.2887 4.20785 19.9646 3.41703 20.4737C2.12281 21.307 0.393364 20.5921 0.0547794 19.0906C-0.216159 17.8892 0.544715 16.7068 1.74558 16.4335C2.51481 16.2584 3.25409 15.9263 3.91309 15.4366C3.94514 15.4134 3.97626 15.3896 4.00667 15.366C6.71205 13.2675 9.95331 10.6716 14.0221 13.243C16.6026 14.8744 17.6494 18.7038 15.8835 21.4979Z" fill="url(#paint7_linear_1460_2572)"/>
<path d="M9.32933 21.4752C8.77457 21.1246 8.28711 20.5487 7.97329 19.9022C7.634 19.2033 7.66947 18.3718 8.08252 17.7138C8.08464 17.7105 8.08676 17.7071 8.08887 17.7038C8.54075 16.9887 9.23962 16.5246 10.0053 16.352C10.5923 16.2196 11.2185 16.26 11.8015 16.4901C11.984 16.5639 12.1568 16.6509 12.3151 16.7509C13.6197 17.5754 14.0089 19.3014 13.1844 20.606C12.3599 21.9106 10.6339 22.2997 9.32933 21.4752Z" fill="url(#paint8_linear_1460_2572)"/>
<path d="M8.07759 16.2771C7.08008 16.6298 6.19067 17.3065 5.58168 18.2691C5.54186 18.3321 5.50192 18.3943 5.46033 18.4562C4.9084 19.2884 4.20852 19.9643 3.41771 20.4734C2.12349 21.3066 0.394038 20.5918 0.0554538 19.0903C-0.0635448 18.5625 0.267804 18.0382 0.795621 17.9192L8.07759 16.2771Z" fill="url(#paint9_linear_1460_2572)"/>
<path d="M7.49707 19.78C7.50836 21.038 8.13742 22.2646 9.2797 22.9865C11.5144 24.3989 14.4706 23.7323 15.883 21.4975C16.6185 20.3338 16.8645 18.9906 16.7165 17.7012L7.49707 19.78Z" fill="url(#paint10_linear_1460_2572)"/>
<path d="M23.7639 18.805C22.659 18.805 21.609 18.676 20.6614 18.4439C20.0417 18.2922 19.6718 19.1202 20.2003 19.4774C21.1523 20.1209 22.399 20.5109 23.7639 20.5109C25.1287 20.5109 26.3755 20.1209 27.3274 19.4774C27.8559 19.1202 27.486 18.2922 26.8664 18.4439C25.9187 18.676 24.8688 18.805 23.7639 18.805Z" fill="url(#paint11_linear_1460_2572)"/>
<defs>
<linearGradient id="paint0_linear_1460_2572" x1="9.34184" y1="2.71181" x2="14.5357" y2="13.0995" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
<linearGradient id="paint1_linear_1460_2572" x1="16.5841" y1="4.36833" x2="19.9609" y2="7.74511" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint2_linear_1460_2572" x1="11.6335" y1="8.61588" x2="11.6335" y2="11.7883" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint3_linear_1460_2572" x1="16.624" y1="7.4926" x2="21.8178" y2="17.8803" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
<linearGradient id="paint4_linear_1460_2572" x1="23.2384" y1="9.46299" x2="26.6152" y2="12.8398" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint5_linear_1460_2572" x1="18.5865" y1="13.4753" x2="18.5865" y2="16.275" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint6_linear_1460_2572" x1="16.3196" y1="12.2584" x2="12.5549" y2="16.1407" gradientUnits="userSpaceOnUse">
<stop stop-color="#8AC9FE" stop-opacity="0"/>
<stop offset="0.1534" stop-color="#85C2F3" stop-opacity="0.153"/>
<stop offset="0.4248" stop-color="#78AED5" stop-opacity="0.425"/>
<stop offset="0.7796" stop-color="#628FA5" stop-opacity="0.78"/>
<stop offset="1" stop-color="#537983"/>
</linearGradient>
<linearGradient id="paint7_linear_1460_2572" x1="7.17699" y1="15.894" x2="11.0692" y2="22.5632" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
<linearGradient id="paint8_linear_1460_2572" x1="9.48225" y1="19.9782" x2="12.3023" y2="17.9728" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint9_linear_1460_2572" x1="4.19491" y1="18.2548" x2="4.764" y2="20.7794" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint10_linear_1460_2572" x1="12.2442" y1="19.5337" x2="12.9596" y2="22.7074" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint11_linear_1460_2572" x1="23.7639" y1="18.3344" x2="23.7639" y2="20.514" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@ -0,0 +1,12 @@
<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.501 12.3186V2.42813C12.501 1.08704 11.414 0 10.073 0C8.73193 0 7.6449 1.08704 7.6449 2.42813V12.3186C6.55847 13.0829 5.84863 14.3463 5.84863 15.7756C5.84863 18.1087 7.73996 20 10.073 20C12.4061 20 14.2974 18.1087 14.2974 15.7756C14.2974 14.3463 13.5874 13.0829 12.501 12.3186Z" fill="#D8D8D8"/>
<path d="M10.0732 18.6166C8.46451 18.6166 7.15576 17.3077 7.15576 15.6991C7.15576 14.4775 7.91489 13.3898 9.05396 12.9655V2.42822C9.05396 1.86609 9.51111 1.40894 10.0732 1.40894C10.6352 1.40894 11.0925 1.86609 11.0925 2.42822V12.9655C12.2314 13.3897 12.9907 14.4773 12.9907 15.6989C12.9907 17.3077 11.682 18.6166 10.0732 18.6166Z" fill="#F3E8D7"/>
<path d="M9.05347 11.6738V12.9655C7.91455 13.3898 7.15527 14.4775 7.15527 15.6991C7.15527 17.3077 8.46417 18.6166 10.0729 18.6166C11.6815 18.6166 12.9904 17.3077 12.9904 15.6991C12.9904 14.4775 12.2311 13.3898 11.0922 12.9655V11.6738H9.05347Z" fill="#69E6ED"/>
<path d="M11.0923 12.9655V11.6738H9.05368V12.9655C9.05368 12.9655 10.4628 13.6193 10.4628 15.6991C10.4628 16.8553 9.78671 17.8565 8.80908 18.3283C9.19162 18.513 9.62039 18.6166 10.073 18.6166C11.6815 18.6166 12.9904 17.3077 12.9904 15.6991C12.9904 14.4773 12.2312 13.3898 11.0923 12.9655Z" fill="#33D8DD"/>
<path d="M15.8638 7.03992H14.1129C13.9461 7.03992 13.811 6.90472 13.811 6.7381C13.811 6.57147 13.9461 6.43628 14.1129 6.43628H15.8638C16.0304 6.43628 16.1655 6.57147 16.1655 6.7381C16.1656 6.90472 16.0304 7.03992 15.8638 7.03992Z" fill="#0D6E9A"/>
<path d="M14.9078 4.59387H14.1129C13.9461 4.59387 13.811 4.45868 13.811 4.29205C13.811 4.12543 13.9461 3.99023 14.1129 3.99023H14.9078C15.0745 3.99023 15.2097 4.12543 15.2097 4.29205C15.2097 4.45868 15.0745 4.59387 14.9078 4.59387Z" fill="#0D6E9A"/>
<path d="M15.1895 2.14758H14.1129C13.9461 2.14758 13.811 2.01239 13.811 1.84576C13.811 1.67914 13.9461 1.54395 14.1129 1.54395H15.1895C15.3563 1.54395 15.4913 1.67914 15.4913 1.84576C15.4913 2.01239 15.3563 2.14758 15.1895 2.14758Z" fill="#0D6E9A"/>
<path d="M15.1895 11.9323H14.1129C13.9461 11.9323 13.811 11.7971 13.811 11.6304C13.811 11.4637 13.9461 11.3286 14.1129 11.3286H15.1895C15.3563 11.3286 15.4913 11.4637 15.4913 11.6304C15.4913 11.7971 15.3563 11.9323 15.1895 11.9323Z" fill="#0D6E9A"/>
<path d="M14.9078 9.48596H14.1129C13.9461 9.48596 13.811 9.35077 13.811 9.18414C13.811 9.01752 13.9461 8.88232 14.1129 8.88232H14.9078C15.0745 8.88232 15.2097 9.01752 15.2097 9.18414C15.2097 9.35077 15.0745 9.48596 14.9078 9.48596Z" fill="#0D6E9A"/>
<path d="M5.92499 6.01141L5.40985 5.72302L5.78858 5.56784C5.94284 5.50467 6.0167 5.32843 5.95352 5.17432C5.89035 5.02005 5.71396 4.9462 5.55985 5.00937L4.73709 5.34644L3.65738 4.74188L4.73709 4.13733L5.55985 4.4744C5.59738 4.48965 5.63599 4.49698 5.67414 4.49698C5.793 4.49698 5.90576 4.42618 5.95352 4.30945C6.0167 4.15518 5.94284 3.97894 5.78873 3.91577L5.41001 3.76059L5.92499 3.4722C6.07041 3.39072 6.12229 3.20685 6.0408 3.06143C5.95948 2.91602 5.77561 2.86414 5.63004 2.94547L5.11505 3.23386L5.18067 2.82996C5.20752 2.66531 5.09583 2.51028 4.93119 2.48358C4.76685 2.45673 4.61167 2.56857 4.58496 2.73306L4.44229 3.6106L3.34152 4.22705V2.96545L4.03748 2.41217C4.16809 2.30856 4.18976 2.11859 4.086 1.98813C3.98239 1.85767 3.79242 1.836 3.66196 1.93961L3.34152 2.19443V1.60406C3.34152 1.43744 3.20648 1.30225 3.03971 1.30225C2.87308 1.30225 2.73789 1.43744 2.73789 1.60406V2.19443L2.41745 1.93976C2.28699 1.836 2.09717 1.85767 1.99341 1.98813C1.8898 2.11874 1.91147 2.30856 2.04193 2.41232L2.73789 2.96545V4.22705L1.63712 3.6106L1.49445 2.73306C1.46775 2.56857 1.31272 2.45673 1.14823 2.48358C0.983584 2.51028 0.87189 2.66531 0.898745 2.82996L0.964358 3.23386L0.449374 2.94547C0.303957 2.86414 0.119936 2.91602 0.038607 3.06143C-0.0428749 3.20685 0.00900496 3.39087 0.154421 3.4722L0.669558 3.76059L0.290682 3.91577C0.136568 3.97894 0.0627159 4.15518 0.125887 4.30945C0.173647 4.42618 0.28641 4.49698 0.405276 4.49698C0.443423 4.49698 0.48218 4.48965 0.519564 4.4744L1.34232 4.13733L2.42203 4.74188L1.34232 5.34644L0.519564 5.00937C0.365145 4.9462 0.189059 5.02005 0.125887 5.17432C0.0627159 5.32843 0.136568 5.50482 0.290682 5.56784L0.669405 5.72302L0.154421 6.01141C0.00900496 6.0929 -0.0428749 6.27676 0.0384544 6.42218C0.0938438 6.52106 0.196383 6.5766 0.302126 6.5766C0.352023 6.5766 0.402682 6.56424 0.449374 6.53815L0.964358 6.24976L0.898745 6.65381C0.87189 6.8183 0.983584 6.97333 1.14823 7.00018C1.16455 7.00278 1.18088 7.00415 1.1969 7.00415C1.34232 7.00415 1.47049 6.89871 1.49445 6.7507L1.63712 5.87302L2.73789 5.25671V6.51831L2.04178 7.07144C1.91132 7.1752 1.88965 7.36502 1.99341 7.49548C2.09702 7.6261 2.28699 7.64777 2.41745 7.54401L2.73789 7.28934V7.8797C2.73789 8.04633 2.87293 8.18137 3.03971 8.18137C3.20633 8.18137 3.34152 8.04633 3.34152 7.8797V7.28934L3.66196 7.54401C3.7175 7.5881 3.78357 7.60962 3.84949 7.60962C3.9383 7.60962 4.02634 7.57056 4.08585 7.49548C4.18961 7.36502 4.16794 7.1752 4.03748 7.07144L3.34137 6.51831V5.25671L4.44214 5.87302L4.58481 6.7507C4.60877 6.89886 4.73694 7.00415 4.88236 7.00415C4.89838 7.00415 4.91471 7.00278 4.93103 7.00018C5.09568 6.97333 5.20737 6.8183 5.18067 6.65381L5.1149 6.24976L5.63004 6.53815C5.67658 6.56424 5.72724 6.5766 5.77713 6.5766C5.88288 6.5766 5.98542 6.52106 6.0408 6.42218C6.12229 6.27676 6.07041 6.0929 5.92499 6.01141Z" fill="#33D8DD"/>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,15 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M45.54 19H15.46C14.1036 19 13 20.1036 13 21.46V32.3997C13 33.7562 14.1036 34.8597 15.46 34.8597H45.54C46.8964 34.8597 48 33.7562 48 32.3997V21.46C47.9999 20.1036 46.8964 19 45.54 19Z" fill="#E0E0E0"/>
<path d="M45.54 32.6412H15.46C14.1036 32.6412 13 31.5376 13 30.1812V32.3998C13 33.7563 14.1036 34.8599 15.46 34.8599H45.54C46.8964 34.8599 48 33.7563 48 32.3998V30.1812C47.9999 31.5376 46.8964 32.6412 45.54 32.6412Z" fill="#C4C4C4"/>
<path d="M43.7961 29.9707H17.2042C16.9205 29.9707 16.6904 30.2007 16.6904 30.4845V34.3459C16.6904 34.6297 16.9205 34.8597 17.2042 34.8597H43.7961C44.0798 34.8597 44.3099 34.6297 44.3099 34.3459V30.4845C44.3099 30.2007 44.0798 29.9707 43.7961 29.9707Z" fill="#66BAEA"/>
<path d="M16.6904 32.4963V34.346C16.6904 34.6298 16.9205 34.8598 17.2042 34.8598H43.7961C44.0798 34.8598 44.3099 34.6298 44.3099 34.346V32.4963H16.6904Z" fill="#3AAAE4"/>
<path d="M44.3099 31.9016H16.6904V32.9292H44.3099V31.9016Z" fill="#67676B"/>
<path d="M43.795 23.1775H42.2755C41.9918 23.1775 41.7617 22.9475 41.7617 22.6637C41.7617 22.3799 41.9918 22.1499 42.2755 22.1499H43.795C44.0788 22.1499 44.3088 22.3799 44.3088 22.6637C44.3088 22.9474 44.0788 23.1775 43.795 23.1775Z" fill="#AAAAAA"/>
<path d="M39.9319 23.1775H30.2071C29.9234 23.1775 29.6934 22.9475 29.6934 22.6637C29.6934 22.3799 29.9234 22.1499 30.2071 22.1499H39.9319C40.2156 22.1499 40.4457 22.3799 40.4457 22.6637C40.4457 22.9474 40.2156 23.1775 39.9319 23.1775Z" fill="#AAAAAA"/>
<path d="M21.0074 40.2323C20.8467 40.2323 20.6884 40.1571 20.5882 40.0161C20.4238 39.7848 20.478 39.464 20.7093 39.2996C22.1347 38.2866 22.1511 36.7634 22.1511 36.7482C22.1511 36.4643 22.3812 36.2344 22.6649 36.2344C22.9487 36.2344 23.1787 36.4643 23.1787 36.7482C23.1787 36.8322 23.1574 38.8203 21.3046 40.1373C21.2143 40.2014 21.1104 40.2323 21.0074 40.2323Z" fill="#66BAEA"/>
<path d="M26.3439 40.2322C26.0601 40.2322 25.8301 40.0022 25.8301 39.7184V36.7482C25.8301 36.4643 26.0601 36.2344 26.3439 36.2344C26.6276 36.2344 26.8577 36.4643 26.8577 36.7482V39.7184C26.8577 40.0022 26.6276 40.2322 26.3439 40.2322Z" fill="#66BAEA"/>
<path d="M30.6446 40.2322C30.3609 40.2322 30.1309 40.0022 30.1309 39.7184V36.7482C30.1309 36.4643 30.3609 36.2344 30.6446 36.2344C30.9284 36.2344 31.1584 36.4643 31.1584 36.7482V39.7184C31.1584 40.0022 30.9284 40.2322 30.6446 40.2322Z" fill="#66BAEA"/>
<path d="M39.9926 40.2323C39.8897 40.2323 39.7857 40.2014 39.6954 40.1373C37.8426 38.8203 37.8213 36.8322 37.8213 36.7482C37.8213 36.4643 38.0513 36.2344 38.3351 36.2344C38.6181 36.2344 38.8476 36.4631 38.8489 36.7458C38.8497 36.8142 38.8846 38.3002 40.2907 39.2996C40.522 39.464 40.5762 39.7848 40.4118 40.0161C40.3117 40.1571 40.1533 40.2323 39.9926 40.2323Z" fill="#66BAEA"/>
<path d="M34.6564 40.2322C34.3726 40.2322 34.1426 40.0022 34.1426 39.7184V36.7482C34.1426 36.4643 34.3726 36.2344 34.6564 36.2344C34.9401 36.2344 35.1702 36.4643 35.1702 36.7482V39.7184C35.1702 40.0022 34.9401 40.2322 34.6564 40.2322Z" fill="#66BAEA"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,9 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.99121 1.17188C12.7636 1.17188 15.3655 2.4991 17.0148 4.6875H15.2875V5.85938H18.6967V2.34375H17.5248V3.47766C15.65 1.30734 12.9086 0 9.99121 0C9.14891 0 8.31121 0.105273 7.50098 0.313555L7.79395 1.44883C8.50691 1.26516 9.24734 1.17188 9.99121 1.17188Z" fill="#66CCFF"/>
<path d="M17.0148 4.6875H15.2875V5.85938H18.6967V2.34375H17.5248V3.47766C15.65 1.30734 12.9086 0 9.99121 0V1.17188C12.7636 1.17188 15.3655 2.4991 17.0148 4.6875Z" fill="#59ABFF"/>
<path d="M20 10.0001C20 9.15901 19.8947 8.32128 19.6864 7.5105L18.5512 7.80233C18.7354 8.51757 18.8281 9.25741 18.8281 10.0001C18.8281 12.7723 17.5008 15.3746 15.3125 17.0234V15.2919H14.1406V18.7028H17.6562V17.5309H16.5257C18.6934 15.6563 20 12.9162 20 10.0001Z" fill="#59ABFF"/>
<path d="M9.99117 18.8281C7.21934 18.8281 4.6168 17.501 2.96734 15.3125H4.69711V14.1406H1.28223V17.6562H2.4541V16.5184C4.32898 18.6909 7.07164 20 9.99117 20C10.8335 20 11.6712 19.8947 12.4814 19.6864L12.1884 18.5512C11.4755 18.7348 10.735 18.8281 9.99117 18.8281Z" fill="#66CCFF"/>
<path d="M12.4819 19.6865L12.189 18.5513C11.476 18.7349 10.7356 18.8282 9.9917 18.8282V20.0001C10.834 20.0001 11.6717 19.8948 12.4819 19.6865Z" fill="#59ABFF"/>
<path d="M1.17188 10.0002C1.17188 7.2277 2.49918 4.62492 4.6875 2.9759V4.70609H5.85938V1.29004H2.34375V2.46191H3.48301C1.30957 4.33668 0 7.0802 0 10.0002C0 10.8413 0.105273 11.679 0.313555 12.4898L1.44883 12.198C1.26457 11.4827 1.17188 10.7429 1.17188 10.0002Z" fill="#66CCFF"/>
<path d="M12.3226 13.7179L11.6422 11.9906H7.85605L7.17559 13.7179H5.12842L8.74006 5H10.7756L14.3698 13.7179H12.3226ZM8.47834 10.432H11.0373L9.75201 7.16931L8.47834 10.432Z" fill="#465D8C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6482 6.9383C11.493 7.54165 11.3517 7.93124 11.3517 7.93124L11.331 7.9864C10.9365 7.72486 10.4735 7.58573 10.0001 7.58647C9.83805 7.58664 9.67638 7.60281 9.51746 7.63473L9.48988 7.58302C9.48988 7.58302 9.31749 7.22101 9.01064 6.69696C9.00973 6.69696 9.00885 6.6966 9.0082 6.69595C9.00756 6.69531 9.0072 6.69443 9.0072 6.69351C8.62284 5.05268 7.83743 3.53283 6.72134 2.27012C5.97663 1.47715 6.17315 0.904833 6.49034 0.556616C6.74088 0.294316 7.07486 0.12733 7.43502 0.0842813C13.0617 -0.73627 12.2377 4.64903 11.6482 6.9383Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M13.5098 19.4432C13.2593 19.7055 12.9253 19.8725 12.5652 19.9155C6.92809 20.7395 7.7659 15.3267 8.35546 13.0477V13.0443C8.51061 12.4478 8.64852 12.0686 8.64852 12.0686L8.6692 12.0134C9.06371 12.275 9.52671 12.4141 10 12.4134C10.1621 12.4132 10.3238 12.397 10.4827 12.3651L10.5069 12.4168C10.5069 12.4168 10.6792 12.7823 10.993 13.3132C11.3789 14.9514 12.1642 16.4687 13.2788 17.7297C14.0236 18.5227 13.827 19.095 13.5098 19.4432Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M12.4133 9.99981C12.4135 11.1468 11.6064 12.1355 10.4825 12.3649C10.3236 12.3969 10.1619 12.413 9.99985 12.4132C8.85282 12.4134 7.8641 11.6063 7.63469 10.4825C7.60277 10.3236 7.5866 10.1619 7.58643 9.99981C7.58619 8.85281 8.39331 7.86409 9.51716 7.63469C9.67608 7.60277 9.83776 7.5866 9.99985 7.58643C11.1456 7.58652 12.1336 8.39159 12.365 9.51369V9.51714C12.3969 9.67605 12.4131 9.83772 12.4133 9.99981Z" fill="#ECF0F1"/>
<path d="M8.96592 10.345C8.77548 10.345 8.62109 10.1906 8.62109 10.0002C8.62109 9.23839 9.23863 8.62085 10.0004 8.62085C10.1908 8.62085 10.3452 8.77523 10.3452 8.96568C10.3452 9.15612 10.1908 9.3105 10.0004 9.3105C9.61952 9.3105 9.31075 9.61927 9.31075 10.0002C9.31075 10.1906 9.15636 10.345 8.96592 10.345Z" fill="white"/>
<path d="M13.0618 11.6513C13.0583 11.6478 13.0583 11.6478 13.0549 11.6478C12.455 11.4893 12.0688 11.3513 12.0688 11.3513L12.0137 11.3307C12.2752 10.9362 12.4144 10.4732 12.4136 9.99985C12.4134 9.83776 12.3973 9.67608 12.3653 9.51717V9.51372L12.4171 9.49304C12.4171 9.49304 12.7825 9.32065 13.3135 9.00691C14.9517 8.62102 16.469 7.83574 17.73 6.72109C18.523 5.97639 19.0953 6.1729 19.4436 6.49009C19.7059 6.74063 19.8729 7.0746 19.9159 7.43476C20.7365 13.058 15.3476 12.234 13.0618 11.6513Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M7.58663 10C7.5868 10.1621 7.60297 10.3238 7.63489 10.4827L7.57973 10.5068C7.57973 10.5068 7.21082 10.6792 6.67987 10.9929C6.67711 10.9956 6.67332 10.9968 6.66953 10.9964C5.03835 11.3856 3.52769 12.1693 2.2702 13.2788C1.47722 14.0235 0.904894 13.8269 0.556672 13.5098C0.294368 13.2592 0.12738 12.9252 0.0843306 12.5651C-0.736233 6.9419 4.6457 7.76245 6.935 8.34856C6.93845 8.352 6.93845 8.352 6.9419 8.352C7.54181 8.50715 7.9314 8.64851 7.9314 8.64851L7.98657 8.66919C7.72502 9.06369 7.58589 9.52668 7.58663 10Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M19.1574 14.1956C19.1652 14.5586 19.047 14.9131 18.823 15.1989C15.4166 19.7671 12.1861 15.3437 10.9932 13.313C10.6794 12.782 10.507 12.4166 10.507 12.4166L10.4829 12.3649C11.1099 12.2362 11.6604 11.8643 12.0137 11.3306L12.0689 11.3513C12.0689 11.3513 12.455 11.4892 13.0549 11.6478C13.0584 11.6478 13.0584 11.6478 13.0618 11.6512C14.4892 12.5283 16.1098 13.042 17.7818 13.1475C18.8713 13.182 19.1368 13.7233 19.1574 14.1956Z" fill="#2F66D3"/>
<path d="M9.5172 7.6347C8.88982 7.76251 8.33906 8.13464 7.9864 8.66901L7.93124 8.64833C7.93124 8.64833 7.54164 8.50697 6.94173 8.35182C6.93829 8.35182 6.93829 8.35182 6.93484 8.34838C5.50747 7.47132 3.88685 6.95756 2.21487 6.85208C1.12539 6.8176 0.85991 6.27631 0.839223 5.80398C0.831499 5.44097 0.949665 5.08647 1.17365 4.8007C4.58348 0.229053 7.82091 4.66624 9.00693 6.69348C9.00693 6.69539 9.00848 6.69693 9.01038 6.69693C9.31723 7.22098 9.48962 7.58299 9.48962 7.58299L9.5172 7.6347Z" fill="#2F66D3"/>
<path d="M8.66927 12.0132L8.64859 12.0684C8.64859 12.0684 8.51068 12.4476 8.35553 13.0441V13.0475C7.47174 14.4786 6.95535 16.1059 6.85231 17.7846C6.81783 18.8707 6.27309 19.1361 5.8042 19.1603C5.4411 19.1685 5.08642 19.0503 4.8009 18.8258C0.239534 15.4299 4.63541 12.1994 6.66958 10.9961C6.67337 10.9966 6.67717 10.9953 6.67992 10.9927C7.21088 10.6789 7.57979 10.5066 7.57979 10.5066L7.63495 10.4824C7.76276 11.1098 8.13489 11.6605 8.66927 12.0132Z" fill="#2F66D3"/>
<path d="M13.3135 9.00687C12.7826 9.32061 12.4171 9.49299 12.4171 9.49299L12.3654 9.51368C12.2362 8.88782 11.8643 8.33864 11.3311 7.98635L11.3517 7.93118C11.3517 7.93118 11.4931 7.54159 11.6482 6.93825C12.5269 5.51035 13.0407 3.88825 13.1446 2.2149C13.179 1.12888 13.7238 0.863407 14.1927 0.839273C14.5558 0.831004 14.9105 0.949228 15.196 1.1737C19.7677 4.58002 15.3442 7.81396 13.3135 9.00687Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6482 6.9383C11.493 7.54165 11.3517 7.93124 11.3517 7.93124L11.331 7.9864C10.9365 7.72486 10.4735 7.58573 10.0001 7.58647C9.83805 7.58664 9.67638 7.60281 9.51746 7.63473L9.48988 7.58302C9.48988 7.58302 9.31749 7.22101 9.01064 6.69696C9.00973 6.69696 9.00885 6.6966 9.0082 6.69595C9.00756 6.69531 9.0072 6.69443 9.0072 6.69351C8.62284 5.05268 7.83743 3.53283 6.72134 2.27012C5.97663 1.47715 6.17315 0.904833 6.49034 0.556616C6.74088 0.294316 7.07486 0.12733 7.43502 0.0842813C13.0617 -0.73627 12.2377 4.64903 11.6482 6.9383Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M13.5098 19.4432C13.2593 19.7055 12.9253 19.8725 12.5652 19.9155C6.92809 20.7395 7.7659 15.3267 8.35546 13.0477V13.0443C8.51061 12.4478 8.64852 12.0686 8.64852 12.0686L8.6692 12.0134C9.06371 12.275 9.52671 12.4141 10 12.4134C10.1621 12.4132 10.3238 12.397 10.4827 12.3651L10.5069 12.4168C10.5069 12.4168 10.6792 12.7823 10.993 13.3132C11.3789 14.9514 12.1642 16.4687 13.2788 17.7297C14.0236 18.5227 13.827 19.095 13.5098 19.4432Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M12.4133 9.99981C12.4135 11.1468 11.6064 12.1355 10.4825 12.3649C10.3236 12.3969 10.1619 12.413 9.99985 12.4132C8.85282 12.4134 7.8641 11.6063 7.63469 10.4825C7.60277 10.3236 7.5866 10.1619 7.58643 9.99981C7.58619 8.85281 8.39331 7.86409 9.51716 7.63469C9.67608 7.60277 9.83776 7.5866 9.99985 7.58643C11.1456 7.58652 12.1336 8.39159 12.365 9.51369V9.51714C12.3969 9.67605 12.4131 9.83772 12.4133 9.99981Z" fill="#ECF0F1"/>
<path d="M8.96592 10.345C8.77548 10.345 8.62109 10.1906 8.62109 10.0002C8.62109 9.23839 9.23863 8.62085 10.0004 8.62085C10.1908 8.62085 10.3452 8.77523 10.3452 8.96568C10.3452 9.15612 10.1908 9.3105 10.0004 9.3105C9.61952 9.3105 9.31075 9.61927 9.31075 10.0002C9.31075 10.1906 9.15636 10.345 8.96592 10.345Z" fill="white"/>
<path d="M13.0618 11.6513C13.0583 11.6478 13.0583 11.6478 13.0549 11.6478C12.455 11.4893 12.0688 11.3513 12.0688 11.3513L12.0137 11.3307C12.2752 10.9362 12.4144 10.4732 12.4136 9.99985C12.4134 9.83776 12.3973 9.67608 12.3653 9.51717V9.51372L12.4171 9.49304C12.4171 9.49304 12.7825 9.32065 13.3135 9.00691C14.9517 8.62102 16.469 7.83574 17.73 6.72109C18.523 5.97639 19.0953 6.1729 19.4436 6.49009C19.7059 6.74063 19.8729 7.0746 19.9159 7.43476C20.7365 13.058 15.3476 12.234 13.0618 11.6513Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M7.58663 10C7.5868 10.1621 7.60297 10.3238 7.63489 10.4827L7.57973 10.5068C7.57973 10.5068 7.21082 10.6792 6.67987 10.9929C6.67711 10.9956 6.67332 10.9968 6.66953 10.9964C5.03835 11.3856 3.52769 12.1693 2.2702 13.2788C1.47722 14.0235 0.904894 13.8269 0.556672 13.5098C0.294368 13.2592 0.12738 12.9252 0.0843306 12.5651C-0.736233 6.9419 4.6457 7.76245 6.935 8.34856C6.93845 8.352 6.93845 8.352 6.9419 8.352C7.54181 8.50715 7.9314 8.64851 7.9314 8.64851L7.98657 8.66919C7.72502 9.06369 7.58589 9.52668 7.58663 10Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M19.1574 14.1956C19.1652 14.5586 19.047 14.9131 18.823 15.1989C15.4166 19.7671 12.1861 15.3437 10.9932 13.313C10.6794 12.782 10.507 12.4166 10.507 12.4166L10.4829 12.3649C11.1099 12.2362 11.6604 11.8643 12.0137 11.3306L12.0689 11.3513C12.0689 11.3513 12.455 11.4892 13.0549 11.6478C13.0584 11.6478 13.0584 11.6478 13.0618 11.6512C14.4892 12.5283 16.1098 13.042 17.7818 13.1475C18.8713 13.182 19.1368 13.7233 19.1574 14.1956Z" fill="#2F66D3"/>
<path d="M9.5172 7.6347C8.88982 7.76251 8.33906 8.13464 7.9864 8.66901L7.93124 8.64833C7.93124 8.64833 7.54164 8.50697 6.94173 8.35182C6.93829 8.35182 6.93829 8.35182 6.93484 8.34838C5.50747 7.47132 3.88685 6.95756 2.21487 6.85208C1.12539 6.8176 0.85991 6.27631 0.839223 5.80398C0.831499 5.44097 0.949665 5.08647 1.17365 4.8007C4.58348 0.229053 7.82091 4.66624 9.00693 6.69348C9.00693 6.69539 9.00848 6.69693 9.01038 6.69693C9.31723 7.22098 9.48962 7.58299 9.48962 7.58299L9.5172 7.6347Z" fill="#2F66D3"/>
<path d="M8.66927 12.0132L8.64859 12.0684C8.64859 12.0684 8.51068 12.4476 8.35553 13.0441V13.0475C7.47174 14.4786 6.95535 16.1059 6.85231 17.7846C6.81783 18.8707 6.27309 19.1361 5.8042 19.1603C5.4411 19.1685 5.08642 19.0503 4.8009 18.8258C0.239534 15.4299 4.63541 12.1994 6.66958 10.9961C6.67337 10.9966 6.67717 10.9953 6.67992 10.9927C7.21088 10.6789 7.57979 10.5066 7.57979 10.5066L7.63495 10.4824C7.76276 11.1098 8.13489 11.6605 8.66927 12.0132Z" fill="#2F66D3"/>
<path d="M13.3135 9.00687C12.7826 9.32061 12.4171 9.49299 12.4171 9.49299L12.3654 9.51368C12.2362 8.88782 11.8643 8.33864 11.3311 7.98635L11.3517 7.93118C11.3517 7.93118 11.4931 7.54159 11.6482 6.93825C12.5269 5.51035 13.0407 3.88825 13.1446 2.2149C13.179 1.12888 13.7238 0.863407 14.1927 0.839273C14.5558 0.831004 14.9105 0.949228 15.196 1.1737C19.7677 4.58002 15.3442 7.81396 13.3135 9.00687Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6482 6.9383C11.493 7.54165 11.3517 7.93124 11.3517 7.93124L11.331 7.9864C10.9365 7.72486 10.4735 7.58573 10.0001 7.58647C9.83805 7.58664 9.67638 7.60281 9.51746 7.63473L9.48988 7.58302C9.48988 7.58302 9.31749 7.22101 9.01064 6.69696C9.00973 6.69696 9.00885 6.6966 9.0082 6.69595C9.00756 6.69531 9.0072 6.69443 9.0072 6.69351C8.62284 5.05268 7.83743 3.53283 6.72134 2.27012C5.97663 1.47715 6.17315 0.904833 6.49034 0.556616C6.74088 0.294316 7.07486 0.12733 7.43502 0.0842813C13.0617 -0.73627 12.2377 4.64903 11.6482 6.9383Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M13.5098 19.4432C13.2593 19.7055 12.9253 19.8725 12.5652 19.9155C6.92809 20.7395 7.7659 15.3267 8.35546 13.0477V13.0443C8.51061 12.4478 8.64852 12.0686 8.64852 12.0686L8.6692 12.0134C9.06371 12.275 9.52671 12.4141 10 12.4134C10.1621 12.4132 10.3238 12.397 10.4827 12.3651L10.5069 12.4168C10.5069 12.4168 10.6792 12.7823 10.993 13.3132C11.3789 14.9514 12.1642 16.4687 13.2788 17.7297C14.0236 18.5227 13.827 19.095 13.5098 19.4432Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M12.4133 9.99981C12.4135 11.1468 11.6064 12.1355 10.4825 12.3649C10.3236 12.3969 10.1619 12.413 9.99985 12.4132C8.85282 12.4134 7.8641 11.6063 7.63469 10.4825C7.60277 10.3236 7.5866 10.1619 7.58643 9.99981C7.58619 8.85281 8.39331 7.86409 9.51716 7.63469C9.67608 7.60277 9.83776 7.5866 9.99985 7.58643C11.1456 7.58652 12.1336 8.39159 12.365 9.51369V9.51714C12.3969 9.67605 12.4131 9.83772 12.4133 9.99981Z" fill="#ECF0F1"/>
<path d="M8.96592 10.345C8.77548 10.345 8.62109 10.1906 8.62109 10.0002C8.62109 9.23839 9.23863 8.62085 10.0004 8.62085C10.1908 8.62085 10.3452 8.77523 10.3452 8.96568C10.3452 9.15612 10.1908 9.3105 10.0004 9.3105C9.61952 9.3105 9.31075 9.61927 9.31075 10.0002C9.31075 10.1906 9.15636 10.345 8.96592 10.345Z" fill="white"/>
<path d="M13.0618 11.6513C13.0583 11.6478 13.0583 11.6478 13.0549 11.6478C12.455 11.4893 12.0688 11.3513 12.0688 11.3513L12.0137 11.3307C12.2752 10.9362 12.4144 10.4732 12.4136 9.99985C12.4134 9.83776 12.3973 9.67608 12.3653 9.51717V9.51372L12.4171 9.49304C12.4171 9.49304 12.7825 9.32065 13.3135 9.00691C14.9517 8.62102 16.469 7.83574 17.73 6.72109C18.523 5.97639 19.0953 6.1729 19.4436 6.49009C19.7059 6.74063 19.8729 7.0746 19.9159 7.43476C20.7365 13.058 15.3476 12.234 13.0618 11.6513Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M7.58663 10C7.5868 10.1621 7.60297 10.3238 7.63489 10.4827L7.57973 10.5068C7.57973 10.5068 7.21082 10.6792 6.67987 10.9929C6.67711 10.9956 6.67332 10.9968 6.66953 10.9964C5.03835 11.3856 3.52769 12.1693 2.2702 13.2788C1.47722 14.0235 0.904894 13.8269 0.556672 13.5098C0.294368 13.2592 0.12738 12.9252 0.0843306 12.5651C-0.736233 6.9419 4.6457 7.76245 6.935 8.34856C6.93845 8.352 6.93845 8.352 6.9419 8.352C7.54181 8.50715 7.9314 8.64851 7.9314 8.64851L7.98657 8.66919C7.72502 9.06369 7.58589 9.52668 7.58663 10Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M19.1574 14.1956C19.1652 14.5586 19.047 14.9131 18.823 15.1989C15.4166 19.7671 12.1861 15.3437 10.9932 13.313C10.6794 12.782 10.507 12.4166 10.507 12.4166L10.4829 12.3649C11.1099 12.2362 11.6604 11.8643 12.0137 11.3306L12.0689 11.3513C12.0689 11.3513 12.455 11.4892 13.0549 11.6478C13.0584 11.6478 13.0584 11.6478 13.0618 11.6512C14.4892 12.5283 16.1098 13.042 17.7818 13.1475C18.8713 13.182 19.1368 13.7233 19.1574 14.1956Z" fill="#2F66D3"/>
<path d="M9.5172 7.6347C8.88982 7.76251 8.33906 8.13464 7.9864 8.66901L7.93124 8.64833C7.93124 8.64833 7.54164 8.50697 6.94173 8.35182C6.93829 8.35182 6.93829 8.35182 6.93484 8.34838C5.50747 7.47132 3.88685 6.95756 2.21487 6.85208C1.12539 6.8176 0.85991 6.27631 0.839223 5.80398C0.831499 5.44097 0.949665 5.08647 1.17365 4.8007C4.58348 0.229053 7.82091 4.66624 9.00693 6.69348C9.00693 6.69539 9.00848 6.69693 9.01038 6.69693C9.31723 7.22098 9.48962 7.58299 9.48962 7.58299L9.5172 7.6347Z" fill="#2F66D3"/>
<path d="M8.66927 12.0132L8.64859 12.0684C8.64859 12.0684 8.51068 12.4476 8.35553 13.0441V13.0475C7.47174 14.4786 6.95535 16.1059 6.85231 17.7846C6.81783 18.8707 6.27309 19.1361 5.8042 19.1603C5.4411 19.1685 5.08642 19.0503 4.8009 18.8258C0.239534 15.4299 4.63541 12.1994 6.66958 10.9961C6.67337 10.9966 6.67717 10.9953 6.67992 10.9927C7.21088 10.6789 7.57979 10.5066 7.57979 10.5066L7.63495 10.4824C7.76276 11.1098 8.13489 11.6605 8.66927 12.0132Z" fill="#2F66D3"/>
<path d="M13.3135 9.00687C12.7826 9.32061 12.4171 9.49299 12.4171 9.49299L12.3654 9.51368C12.2362 8.88782 11.8643 8.33864 11.3311 7.98635L11.3517 7.93118C11.3517 7.93118 11.4931 7.54159 11.6482 6.93825C12.5269 5.51035 13.0407 3.88825 13.1446 2.2149C13.179 1.12888 13.7238 0.863407 14.1927 0.839273C14.5558 0.831004 14.9105 0.949228 15.196 1.1737C19.7677 4.58002 15.3442 7.81396 13.3135 9.00687Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,14 @@
<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.28692 1.50505C3.45859 2.26463 4.38022 2.56401 4.96539 2.0504C5.06427 1.96358 5.21243 2.07115 5.1604 2.192C4.85263 2.90733 5.42224 3.69133 6.19769 3.61977C6.32876 3.60771 6.38537 3.78166 6.27215 3.84895C5.60275 4.2469 5.60275 5.21599 6.27215 5.61378C6.38537 5.68108 6.32876 5.85503 6.19769 5.84297C5.42224 5.77141 4.85263 6.5554 5.1604 7.27074C5.21243 7.39174 5.06427 7.49916 4.96539 7.41234C4.38022 6.89873 3.45843 7.19826 3.28692 7.95769C3.25793 8.08617 3.07498 8.08617 3.04599 7.95769C2.87448 7.1981 1.95285 6.89873 1.36752 7.41234C1.26864 7.49916 1.12048 7.39174 1.17251 7.27074C1.48028 6.5554 0.910672 5.77141 0.135221 5.84297C0.00414768 5.85503 -0.0524624 5.68108 0.0607578 5.61378C0.730161 5.21599 0.730161 4.2469 0.0607578 3.84895C-0.0523099 3.78166 0.00414768 3.60771 0.135221 3.61977C0.910672 3.69133 1.48028 2.90733 1.17251 2.192C1.12048 2.07115 1.26864 1.96358 1.36752 2.0504C1.95285 2.56401 2.87448 2.26463 3.04599 1.50505C3.07498 1.37657 3.25793 1.37657 3.28692 1.50505Z" fill="#FD8F31"/>
<path d="M6.27231 5.61378C5.60291 5.21599 5.60291 4.2469 6.27231 3.84895C6.38553 3.78181 6.32892 3.60771 6.19785 3.61992C5.42255 3.69148 4.85294 2.90733 5.16055 2.192C5.21259 2.07115 5.06458 1.96358 4.96555 2.0504C4.38037 2.56416 3.45874 2.26463 3.28708 1.50505C3.25809 1.37657 3.07513 1.37657 3.04614 1.50505C2.98267 1.78596 2.81665 2.00356 2.60303 2.14088C3.36078 2.74986 3.84616 3.6837 3.84616 4.73152C3.84616 5.77919 3.36078 6.71318 2.60303 7.32216C2.81665 7.45934 2.98267 7.67708 3.04614 7.95784C3.07513 8.08632 3.25824 8.08632 3.28708 7.95784C3.45874 7.19826 4.38037 6.89888 4.96555 7.41249C5.06458 7.49931 5.21259 7.39189 5.16055 7.27089C4.85294 6.55556 5.42255 5.77156 6.19785 5.84312C6.32892 5.85518 6.38553 5.68108 6.27231 5.61378Z" fill="#FF7F1F"/>
<path d="M4.52866 4.73154C4.52866 5.48395 3.91876 6.09369 3.16635 6.09369C2.41409 6.09369 1.8042 5.48395 1.8042 4.73154C1.8042 3.97928 2.41409 3.36938 3.16635 3.36938C3.91876 3.36938 4.52866 3.97928 4.52866 4.73154Z" fill="#FCCF3F"/>
<path d="M13.0475 12.3186V2.42813C13.0475 1.08704 11.9604 0 10.6194 0C9.27832 0 8.19128 1.08704 8.19128 2.42813V12.3186C7.10486 13.0829 6.39502 14.3463 6.39502 15.7756C6.39502 18.1087 8.28635 20 10.6194 20C12.9525 20 14.8438 18.1087 14.8438 15.7756C14.8438 14.3463 14.1338 13.0829 13.0475 12.3186Z" fill="#D8D8D8"/>
<path d="M10.6191 18.6166C9.01041 18.6166 7.70166 17.3077 7.70166 15.6991C7.70166 14.4775 8.46078 13.3898 9.59985 12.9655V2.42822C9.59985 1.86609 10.057 1.40894 10.6191 1.40894C11.1811 1.40894 11.6384 1.86609 11.6384 2.42822V12.9655C12.7773 13.3897 13.5366 14.4773 13.5366 15.6989C13.5366 17.3077 12.2279 18.6166 10.6191 18.6166Z" fill="#F3E8D7"/>
<path d="M9.59985 4.29175V12.9653C8.46078 13.3895 7.70166 14.4771 7.70166 15.6988C7.70166 17.3075 9.01041 18.6162 10.6191 18.6162C12.2279 18.6162 13.5366 17.3075 13.5366 15.6988C13.5366 14.4771 12.7773 13.3895 11.6384 12.9653V4.29175H9.59985Z" fill="#FC4E51"/>
<path d="M16.4107 7.03992H14.6597C14.493 7.03992 14.3579 6.90472 14.3579 6.7381C14.3579 6.57147 14.493 6.43628 14.6597 6.43628H16.4107C16.5773 6.43628 16.7125 6.57147 16.7125 6.7381C16.7125 6.90472 16.5773 7.03992 16.4107 7.03992Z" fill="#0D6E9A"/>
<path d="M15.4547 4.59387H14.6597C14.493 4.59387 14.3579 4.45868 14.3579 4.29205C14.3579 4.12543 14.493 3.99023 14.6597 3.99023H15.4547C15.6213 3.99023 15.7565 4.12543 15.7565 4.29205C15.7565 4.45868 15.6213 4.59387 15.4547 4.59387Z" fill="#0D6E9A"/>
<path d="M15.7364 2.14758H14.6597C14.493 2.14758 14.3579 2.01239 14.3579 1.84576C14.3579 1.67914 14.493 1.54395 14.6597 1.54395H15.7364C15.9032 1.54395 16.0382 1.67914 16.0382 1.84576C16.0382 2.01239 15.9032 2.14758 15.7364 2.14758Z" fill="#0D6E9A"/>
<path d="M15.7364 11.9323H14.6597C14.493 11.9323 14.3579 11.7971 14.3579 11.6304C14.3579 11.4637 14.493 11.3286 14.6597 11.3286H15.7364C15.9032 11.3286 16.0382 11.4637 16.0382 11.6304C16.0382 11.7971 15.9032 11.9323 15.7364 11.9323Z" fill="#0D6E9A"/>
<path d="M15.4547 9.48596H14.6597C14.493 9.48596 14.3579 9.35077 14.3579 9.18414C14.3579 9.01752 14.493 8.88232 14.6597 8.88232H15.4547C15.6213 8.88232 15.7565 9.01752 15.7565 9.18414C15.7565 9.35077 15.6213 9.48596 15.4547 9.48596Z" fill="#0D6E9A"/>
<path d="M11.6386 12.9653V4.29175H9.60007V12.9653C9.60007 12.9653 11.0092 13.6191 11.0092 15.6988C11.0092 16.8551 10.3331 17.8564 9.35547 18.3282C9.73801 18.5128 10.1668 18.6162 10.6192 18.6162C12.2279 18.6162 13.5368 17.3075 13.5368 15.6988C13.5368 14.4771 12.7776 13.3896 11.6386 12.9653Z" fill="#E5394B"/>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,5 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="11.3639" cy="11.1" r="10.84" fill="#023DFE" fill-opacity="0.6"/>
<path d="M12.7187 7.41822C12.7201 7.50804 12.7477 7.59549 12.7982 7.6698C12.8487 7.74411 12.9198 7.80204 13.0028 7.83647C13.7445 8.16283 14.3718 8.70344 14.804 9.38889C15.2363 10.0743 15.4538 10.8733 15.4287 11.6833C15.4112 12.7614 14.9661 13.7884 14.1914 14.5384C13.4167 15.2884 12.3758 15.6999 11.2977 15.6824C10.2196 15.6649 9.19261 15.2198 8.44264 14.4451C7.69267 13.6704 7.28117 12.6295 7.29866 11.5514C7.2997 10.7638 7.52953 9.99348 7.96019 9.33405C8.39086 8.67462 9.00382 8.1545 9.72456 7.83692C9.80757 7.80229 9.87867 7.74418 9.92914 7.66973C9.9796 7.59527 10.0072 7.50771 10.0087 7.41777C10.0088 7.34379 9.99072 7.27092 9.95607 7.20555C9.92143 7.14019 9.87126 7.08433 9.80998 7.04289C9.74869 7.00146 9.67817 6.97571 9.6046 6.96791C9.53103 6.96011 9.45668 6.9705 9.38807 6.99817C8.33988 7.45261 7.48033 8.25441 6.9542 9.26852C6.42807 10.2826 6.26752 11.4471 6.49957 12.5657C6.73163 13.6844 7.34212 14.6888 8.22822 15.41C9.11432 16.1311 10.2219 16.5249 11.3643 16.5249C12.5068 16.5249 13.6144 16.1311 14.5005 15.41C15.3865 14.6888 15.997 13.6844 16.2291 12.5657C16.4612 11.4471 16.3006 10.2826 15.7745 9.26852C15.2483 8.25441 14.3888 7.45261 13.3406 6.99817C13.2719 6.9702 13.1973 6.95959 13.1236 6.96727C13.0498 6.97495 12.979 7.00069 12.9175 7.04221C12.856 7.08374 12.8057 7.13976 12.7711 7.20534C12.7364 7.27092 12.7184 7.34404 12.7187 7.41822Z" fill="white"/>
<path d="M11.8159 6.1316C11.8159 5.88215 11.6137 5.67993 11.3643 5.67993C11.1148 5.67993 10.9126 5.88215 10.9126 6.1316V8.8416C10.9126 9.09105 11.1148 9.29326 11.3643 9.29326C11.6137 9.29326 11.8159 9.09105 11.8159 8.8416V6.1316Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="10" cy="10" r="10" fill="#D9D9D9"/>
<path d="M11.2497 6.60355C11.251 6.68641 11.2765 6.76708 11.3231 6.83563C11.3697 6.90418 11.4352 6.95763 11.5118 6.98938C12.196 7.29046 12.7747 7.78918 13.1735 8.42151C13.5722 9.05384 13.7729 9.79093 13.7497 10.5381C13.7336 11.5327 13.323 12.4801 12.6083 13.172C11.8937 13.8638 10.9334 14.2434 9.93887 14.2273C8.94431 14.2112 7.99689 13.8006 7.30504 13.0859C6.61319 12.3713 6.23357 11.411 6.24971 10.4165C6.25067 9.68989 6.46268 8.97925 6.85998 8.37091C7.25727 7.76258 7.82273 7.28277 8.48762 6.9898C8.5642 6.95785 8.62979 6.90425 8.67635 6.83556C8.7229 6.76688 8.7484 6.6861 8.74971 6.60313C8.74981 6.53489 8.73316 6.46766 8.7012 6.40736C8.66924 6.34706 8.62296 6.29553 8.56642 6.2573C8.50989 6.21908 8.44483 6.19532 8.37696 6.18813C8.30909 6.18094 8.2405 6.19052 8.17721 6.21605C7.21024 6.63527 6.4173 7.37494 5.93194 8.31046C5.44658 9.24598 5.29847 10.3202 5.51254 11.3522C5.72662 12.3841 6.2898 13.3108 7.10724 13.976C7.92467 14.6413 8.9464 15.0045 10.0003 15.0045C11.0543 15.0045 12.076 14.6413 12.8934 13.976C13.7109 13.3108 14.274 12.3841 14.4881 11.3522C14.7022 10.3202 14.5541 9.24598 14.0687 8.31046C13.5834 7.37494 12.7904 6.63527 11.8235 6.21605C11.7601 6.19025 11.6913 6.18046 11.6232 6.18754C11.5552 6.19463 11.4899 6.21837 11.4332 6.25668C11.3765 6.29498 11.33 6.34667 11.298 6.40716C11.266 6.46766 11.2494 6.53511 11.2497 6.60355Z" fill="white"/>
<path d="M10.4168 5.41667C10.4168 5.18655 10.2303 5 10.0002 5C9.77005 5 9.5835 5.18655 9.5835 5.41667V7.91667C9.5835 8.14679 9.77005 8.33333 10.0002 8.33333C10.2303 8.33333 10.4168 8.14679 10.4168 7.91667V5.41667Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

16
assets/icons/ac_sun.svg Normal file
View File

@ -0,0 +1,16 @@
<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.9994 23.4854C19.6859 23.4854 23.4851 19.6862 23.4851 14.9996C23.4851 10.3131 19.6859 6.51392 14.9994 6.51392C10.3129 6.51392 6.51367 10.3131 6.51367 14.9996C6.51367 19.6862 10.3129 23.4854 14.9994 23.4854Z" fill="#FFD347"/>
<path d="M15.0002 3.33097C14.7498 3.33097 14.5469 3.12806 14.5469 2.87763V0.453336C14.5469 0.202909 14.7498 0 15.0002 0C15.2506 0 15.4535 0.202909 15.4535 0.453336V2.87769C15.4535 3.12806 15.2506 3.33097 15.0002 3.33097Z" fill="#FFD347"/>
<path d="M8.93935 4.95522C8.78267 4.95522 8.63032 4.87395 8.54636 4.72853L7.33424 2.62901C7.20908 2.41222 7.28332 2.13495 7.50018 2.00974C7.71703 1.8847 7.99424 1.95876 8.11945 2.17567L9.33157 4.27519C9.45672 4.49198 9.38249 4.76925 9.16563 4.89446C9.09421 4.93565 9.01628 4.95522 8.93935 4.95522Z" fill="#FFD347"/>
<path d="M4.50071 9.39212C4.42384 9.39212 4.34585 9.37255 4.27448 9.3313L2.17497 8.11918C1.95817 7.99402 1.88388 7.71676 2.00903 7.49991C2.13419 7.28305 2.41145 7.20887 2.6283 7.33397L4.72782 8.54609C4.94462 8.67124 5.01891 8.94851 4.89376 9.16536C4.80973 9.31085 4.65739 9.39212 4.50071 9.39212Z" fill="#FFD347"/>
<path d="M2.87763 15.4533H0.453336C0.202967 15.4533 0 15.2504 0 15C0 14.7495 0.202967 14.5466 0.453336 14.5466H2.87769C3.12806 14.5466 3.33103 14.7495 3.33103 15C3.33103 15.2504 3.128 15.4533 2.87763 15.4533Z" fill="#FFD347"/>
<path d="M2.40203 22.7265C2.24535 22.7265 2.09301 22.6453 2.00904 22.4998C1.88389 22.283 1.95813 22.0058 2.17498 21.8805L4.2745 20.6684C4.49129 20.5434 4.76856 20.6175 4.89377 20.8344C5.01892 21.0512 4.94469 21.3284 4.72783 21.4536L2.62832 22.6658C2.55689 22.7069 2.4789 22.7265 2.40203 22.7265Z" fill="#FFD347"/>
<path d="M7.72639 28.051C7.64952 28.051 7.57153 28.0314 7.50016 27.9902C7.28337 27.865 7.20907 27.5878 7.33423 27.3709L8.54635 25.2714C8.6715 25.0545 8.94877 24.9804 9.16562 25.1055C9.38242 25.2306 9.45671 25.5079 9.33156 25.7247L8.11944 27.8242C8.03541 27.9697 7.88307 28.051 7.72639 28.051Z" fill="#FFD347"/>
<path d="M15.0002 29.9997C14.7498 29.9997 14.5469 29.7968 14.5469 29.5464V27.122C14.5469 26.8716 14.7498 26.6687 15.0002 26.6687C15.2506 26.6687 15.4535 26.8716 15.4535 27.122V29.5464C15.4535 29.7968 15.2506 29.9997 15.0002 29.9997Z" fill="#FFD347"/>
<path d="M22.2733 28.0509C22.1167 28.0509 21.9643 27.9697 21.8803 27.8242L20.6682 25.7247C20.5431 25.5079 20.6173 25.2307 20.8342 25.1054C21.051 24.9804 21.3282 25.0545 21.4534 25.2714L22.6656 27.3709C22.7907 27.5877 22.7165 27.865 22.4996 27.9902C22.4282 28.0314 22.3503 28.0509 22.2733 28.0509Z" fill="#FFD347"/>
<path d="M27.5974 22.7263C27.5205 22.7263 27.4425 22.7068 27.3712 22.6655L25.2716 21.4534C25.0549 21.3283 24.9806 21.051 25.1057 20.8341C25.2309 20.6173 25.5081 20.5431 25.725 20.6682L27.8245 21.8803C28.0413 22.0055 28.1156 22.2827 27.9904 22.4996C27.9064 22.645 27.7541 22.7263 27.5974 22.7263Z" fill="#FFD347"/>
<path d="M29.5466 15.4533H27.1223C26.8719 15.4533 26.6689 15.2504 26.6689 15C26.6689 14.7495 26.8719 14.5466 27.1223 14.5466H29.5466C29.797 14.5466 30 14.7495 30 15C30 15.2504 29.797 15.4533 29.5466 15.4533Z" fill="#FFD347"/>
<path d="M25.4987 9.39205C25.342 9.39205 25.1897 9.31078 25.1057 9.16535C24.9806 8.94855 25.0548 8.67129 25.2717 8.54608L27.3712 7.33396C27.588 7.20892 27.8652 7.28298 27.9904 7.49989C28.1156 7.71669 28.0414 7.99395 27.8245 8.11917L25.725 9.33129C25.6536 9.37248 25.5756 9.39205 25.4987 9.39205Z" fill="#FFD347"/>
<path d="M21.0604 4.9553C20.9835 4.9553 20.9055 4.93573 20.8341 4.89448C20.6174 4.76932 20.5431 4.49206 20.6682 4.2752L21.8803 2.17569C22.0055 1.95883 22.2828 1.88465 22.4996 2.00975C22.7164 2.13491 22.7907 2.41217 22.6655 2.62902L21.4534 4.72854C21.3694 4.87403 21.217 4.9553 21.0604 4.9553Z" fill="#FFD347"/>
<path d="M15 6.5144C14.6928 6.5144 14.3895 6.53116 14.0908 6.56292C18.3497 7.01661 21.6671 10.6206 21.6671 14.9998C21.6671 19.379 18.3496 22.9831 14.0908 23.4368C14.3895 23.4687 14.6927 23.4853 15 23.4853C19.6864 23.4853 23.4854 19.6862 23.4854 14.9998C23.4854 10.3134 19.6864 6.5144 15 6.5144Z" fill="#FFBE31"/>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,14 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.6219 0.583496H10.7809C11.2625 0.583496 11.6528 0.973845 11.6528 1.45539V21.3783C11.6528 21.8598 11.2625 22.2502 10.7809 22.2502H1.6219C1.14035 22.2502 0.75 21.8598 0.75 21.3783V1.45539C0.75 0.973845 1.14035 0.583496 1.6219 0.583496Z" fill="#E9F1FF"/>
<path d="M10.7809 0.583496H9.03711C9.51866 0.583496 9.90901 0.973845 9.90901 1.45539V21.3783C9.90901 21.8598 9.51866 22.2502 9.03711 22.2502H10.7809C11.2625 22.2502 11.6528 21.8598 11.6528 21.3783V1.45539C11.6528 0.973845 11.2625 0.583496 10.7809 0.583496Z" fill="#DDE9FF"/>
<path d="M11.6528 10.1251V1.45539C11.6528 0.973845 11.2625 0.583496 10.7809 0.583496H1.6219C1.14035 0.583496 0.75 0.973845 0.75 1.45539V10.1251H11.6528Z" fill="#CFDFFF"/>
<path d="M10.7811 0.583496H1.62207H9.03735C9.51889 0.583496 9.90924 0.973845 9.90924 1.45539V10.1251H11.653V1.45539C11.653 0.973845 11.2626 0.583496 10.7811 0.583496Z" fill="#C1D6FF"/>
<path d="M7.49624 4.55576C7.49624 3.81216 6.87 3.21482 6.11615 3.26243C5.46663 3.30345 4.9407 3.83513 4.90618 4.48505C4.87967 4.98403 5.13566 5.42539 5.52849 5.66398C5.56895 5.68853 5.59302 5.73291 5.59302 5.78025V7.3004C5.59302 7.63578 5.86487 7.90764 6.20025 7.90764C6.53562 7.90764 6.80748 7.63578 6.80748 7.3004V5.78021C6.80748 5.73264 6.83198 5.68831 6.87261 5.66363C7.24648 5.43629 7.49624 5.02527 7.49624 4.55576Z" fill="#7E66FF"/>
<path d="M6.12932 18.5699C6.5501 18.5699 6.5508 17.916 6.12932 17.916C5.70854 17.916 5.70785 18.5699 6.12932 18.5699Z" fill="white"/>
<path d="M7.47483 17.3139C7.3913 17.3139 7.30778 17.2821 7.244 17.2185C6.66929 16.6455 5.73409 16.6455 5.15938 17.2185C5.03147 17.346 4.82444 17.3456 4.69696 17.2177C4.56949 17.0898 4.5698 16.8828 4.69766 16.7554C5.52697 15.9285 6.87636 15.9285 7.70571 16.7554C7.83357 16.8829 7.83388 17.0899 7.70641 17.2177C7.64254 17.2818 7.55867 17.3139 7.47483 17.3139Z" fill="white"/>
<path d="M8.45374 15.851C8.37021 15.851 8.28668 15.8192 8.2229 15.7556C7.10801 14.6441 5.29385 14.6441 4.17891 15.7556C4.051 15.8831 3.84397 15.8828 3.7165 15.7549C3.58902 15.627 3.58933 15.42 3.71719 15.2925C5.08673 13.9272 7.31504 13.9272 8.68457 15.2925C8.81244 15.42 8.81274 15.627 8.68527 15.7549C8.6214 15.819 8.53757 15.851 8.45374 15.851Z" fill="white"/>
<path d="M16.0512 22.0851L10.0409 19.5428C9.34799 19.2497 9.02387 18.4504 9.31695 17.7575L13.7898 7.18298C14.0829 6.49008 14.8822 6.16596 15.5752 6.45904L21.5855 9.00132C22.2784 9.29441 22.6025 10.0937 22.3094 10.7867L17.8365 21.3612C17.5434 22.0541 16.7441 22.3782 16.0512 22.0851Z" fill="#90EF96"/>
<path d="M21.5866 9.00165L20.1075 8.37598C20.8004 8.66907 21.1245 9.46838 20.8314 10.1613L16.3585 20.7358C16.0654 21.4288 15.2661 21.7529 14.5732 21.4598L10.042 19.5431L16.0523 22.0854C16.7452 22.3785 17.5445 22.0544 17.8376 21.3615L22.3105 10.7869C22.6036 10.0941 22.2796 9.29474 21.5866 9.00165Z" fill="#87DE8D"/>
<path d="M15.8828 6.5957L17.6865 7.35948L12.1461 20.4433L10.3424 19.6795L15.8828 6.5957Z" fill="#7E66FF"/>
<path d="M18.5635 12.162C18.2287 12.0204 17.8587 12.0176 17.5218 12.1542C17.1849 12.2908 16.9213 12.5505 16.7797 12.8853C16.6381 13.2202 16.6353 13.5901 16.7719 13.927C16.8666 14.1605 17.0204 14.3586 17.2173 14.5054L16.0406 17.2873C15.9702 17.4536 16.048 17.6455 16.2143 17.7158C16.2559 17.7334 16.2991 17.7418 16.3415 17.7418C16.4689 17.7418 16.5901 17.6668 16.6428 17.5421L16.8235 17.115L17.3131 17.3222C17.3547 17.3397 17.3979 17.3481 17.4403 17.3481C17.5677 17.3481 17.6889 17.2731 17.7416 17.1484C17.8119 16.9821 17.7342 16.7903 17.5679 16.7199L17.0782 16.5128L17.8195 14.7601C17.8903 14.7715 17.9617 14.7775 18.0331 14.7775C18.2062 14.7775 18.3794 14.744 18.5447 14.6769C18.8816 14.5403 19.1451 14.2807 19.2868 13.9459C19.5792 13.2546 19.2547 12.4543 18.5635 12.162ZM18.6846 13.691C18.611 13.865 18.4741 13.9999 18.299 14.0709C18.1239 14.1419 17.9317 14.1404 17.7578 14.0668C17.5838 13.9932 17.4489 13.8563 17.3779 13.6812C17.3069 13.5062 17.3084 13.314 17.382 13.1401C17.4556 12.9661 17.5925 12.8312 17.7675 12.7602C17.8534 12.7254 17.9434 12.708 18.0334 12.708C18.1268 12.708 18.2202 12.7268 18.3087 12.7642C18.6679 12.9161 18.8365 13.3319 18.6846 13.691Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,11 @@
<svg width="12" height="22" viewBox="0 0 12 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.37276 13.5952V2.88054C7.37276 1.42768 6.19513 0.250061 4.74244 0.250061C3.28959 0.250061 2.11197 1.42768 2.11197 2.88054V13.5952C0.935008 14.4232 0.166016 15.7919 0.166016 17.3403C0.166016 19.8678 2.21495 21.9167 4.74244 21.9167C7.26994 21.9167 9.31887 19.8678 9.31887 17.3403C9.31887 15.7919 8.54972 14.4232 7.37276 13.5952Z" fill="#D8D8D8"/>
<path d="M4.74264 20.4178C2.99984 20.4178 1.58203 18.9998 1.58203 17.2572C1.58203 15.9338 2.40442 14.7555 3.63841 14.2958V2.88041C3.63841 2.27143 4.13366 1.77618 4.74264 1.77618C5.35145 1.77618 5.84686 2.27143 5.84686 2.88041V14.2958C7.08069 14.7553 7.90324 15.9336 7.90324 17.257C7.90324 18.9998 6.48543 20.4178 4.74264 20.4178Z" fill="#F3E8D7"/>
<path d="M3.63841 12.8968V14.2961C2.40458 14.7558 1.58203 15.9341 1.58203 17.2575C1.58203 19.0001 3.00001 20.4181 4.7428 20.4181C6.48543 20.4181 7.9034 19.0001 7.9034 17.2575C7.9034 15.9341 7.08085 14.7558 5.84703 14.2961V12.8968H3.63841Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M5.84746 14.2961V12.8968H3.63901V14.2961C3.63901 14.2961 5.16558 15.0044 5.16558 17.2575C5.16558 18.51 4.43312 19.5947 3.37402 20.1058C3.78844 20.3059 4.25294 20.4181 4.74323 20.4181C6.48586 20.4181 7.90384 19.0001 7.90384 17.2575C7.90384 15.9339 7.08129 14.7558 5.84746 14.2961Z" fill="#2F66D3"/>
<path d="M11.0168 7.87672H9.11994C8.93926 7.87672 8.79297 7.73026 8.79297 7.54975C8.79297 7.36924 8.93926 7.22278 9.11994 7.22278H11.0168C11.1973 7.22278 11.3436 7.36924 11.3436 7.54975C11.3438 7.73026 11.1973 7.87672 11.0168 7.87672Z" fill="#0D6E9A"/>
<path d="M9.98117 5.22682H9.11994C8.93926 5.22682 8.79297 5.08036 8.79297 4.89985C8.79297 4.71933 8.93926 4.57288 9.11994 4.57288H9.98117C10.1617 4.57288 10.3081 4.71933 10.3081 4.89985C10.3081 5.08036 10.1617 5.22682 9.98117 5.22682Z" fill="#0D6E9A"/>
<path d="M10.2863 2.57655H9.11994C8.93926 2.57655 8.79297 2.43009 8.79297 2.24958C8.79297 2.06907 8.93926 1.92261 9.11994 1.92261H10.2863C10.467 1.92261 10.6133 2.06907 10.6133 2.24958C10.6133 2.43009 10.467 2.57655 10.2863 2.57655Z" fill="#0D6E9A"/>
<path d="M10.2863 13.1768H9.11994C8.93926 13.1768 8.79297 13.0303 8.79297 12.8498C8.79297 12.6691 8.93926 12.5228 9.11994 12.5228H10.2863C10.467 12.5228 10.6133 12.6691 10.6133 12.8498C10.6133 13.0303 10.467 13.1768 10.2863 13.1768Z" fill="#0D6E9A"/>
<path d="M9.98117 10.5266H9.11994C8.93926 10.5266 8.79297 10.3802 8.79297 10.1997C8.79297 10.0191 8.93926 9.87268 9.11994 9.87268H9.98117C10.1617 9.87268 10.3081 10.0191 10.3081 10.1997C10.3081 10.3802 10.1617 10.5266 9.98117 10.5266Z" fill="#0D6E9A"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,13 @@
<svg width="21" height="23" viewBox="0 0 21 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.9158 19.3576C13.9158 20.8407 12.9152 22.0894 11.5528 22.4666C11.2782 22.5426 10.9891 22.5833 10.6906 22.5833C8.90909 22.5833 7.46484 21.1392 7.46484 19.3576L10.6957 17.6973L13.9158 19.3576Z" fill="#E58E13"/>
<path d="M13.7597 20.3521C13.4276 21.3769 12.5963 22.1773 11.5528 22.4661C10.8967 22.2846 10.3246 21.9011 9.90766 21.3868C9.5716 20.9721 9.87477 20.3521 10.4085 20.3521H13.7597Z" fill="#F7D360"/>
<path d="M19.0187 16.1322L12.0887 17.6309L2.3623 16.1322C3.12551 16.1322 3.55711 15.733 3.80209 15.071C4.98715 11.875 1.83086 2.56055 10.6908 2.56055C19.5506 2.56055 16.3939 11.875 17.5789 15.071C17.8244 15.733 18.2558 16.1322 19.0187 16.1322Z" fill="#F7D360"/>
<path d="M20.6315 17.745C20.6315 18.6355 19.9094 19.3575 19.0189 19.3575H2.36253C1.91737 19.3575 1.51403 19.1772 1.22227 18.8853C0.930345 18.5935 0.75 18.1902 0.75 17.745C0.75 16.8544 1.47204 16.1323 2.36253 16.1323H19.0189C19.4641 16.1323 19.8674 16.3128 20.1592 16.6046C20.4511 16.8965 20.6315 17.2997 20.6315 17.745Z" fill="#E58E13"/>
<path d="M17.5786 15.0705H8.92152C7.98822 15.0705 7.24188 14.298 7.2708 13.3651C7.3928 9.4183 6.76332 2.6351 10.6256 2.56055C0.0236018 2.61543 6.80085 16.1317 2.3623 16.1317H19.0184C18.2555 16.1317 17.8241 15.7325 17.5786 15.0705Z" fill="#E58E13"/>
<path d="M20.6316 17.745C20.6316 18.6355 19.9095 19.3575 19.019 19.3575H7.02285C6.57752 19.3575 6.17419 19.1772 5.88243 18.8853C5.59067 18.5935 5.41016 18.1902 5.41016 17.745C5.41016 16.8544 6.1322 16.1323 7.02285 16.1323H19.019C19.4642 16.1323 19.8675 16.3128 20.1593 16.6046C20.4512 16.8965 20.6316 17.2997 20.6316 17.745Z" fill="#F7D360"/>
<path d="M12.33 2.68392C12.3334 2.64326 12.3347 2.6021 12.3347 2.56044C12.3347 1.65276 11.5987 0.916504 10.6908 0.916504C9.78264 0.916504 9.04688 1.65276 9.04688 2.56044C9.04688 2.6021 9.0482 2.64326 9.05167 2.68392" fill="#E58E13"/>
<path d="M18.6989 8.01399C18.5157 8.01399 18.3673 7.86538 18.3673 7.68239C18.3673 6.14755 17.9727 4.8377 17.1946 3.78918C16.6137 3.00647 16.0231 2.66959 16.0173 2.66611C15.858 2.57669 15.8006 2.37502 15.8895 2.21533C15.9785 2.05582 16.1792 1.99796 16.339 2.08623C16.3673 2.10194 17.0387 2.47883 17.7037 3.36253C18.3091 4.1669 19.0306 5.56933 19.0306 7.68239C19.0306 7.86538 18.882 8.01399 18.6989 8.01399Z" fill="#E6E6E6"/>
<path d="M20.1569 6.11282C19.9738 6.11282 19.8253 5.96437 19.8253 5.78122C19.8253 3.66435 18.5717 2.8228 18.5183 2.78808C18.3654 2.6884 18.3211 2.48359 18.4198 2.33019C18.5186 2.17679 18.722 2.1315 18.8758 2.22952C18.9418 2.27135 20.4885 3.28449 20.4885 5.78122C20.4885 5.96437 20.3401 6.11282 20.1569 6.11282Z" fill="#E6E6E6"/>
<path d="M2.68511 8.01411C2.50196 8.01411 2.35352 7.8655 2.35352 7.68251C2.35352 5.56945 3.07506 4.16702 3.68024 3.36265C4.34541 2.47895 5.01671 2.10189 5.04497 2.08635C5.20532 1.99775 5.40715 2.05594 5.49576 2.21628C5.58419 2.37629 5.52634 2.57763 5.36665 2.6664C5.35359 2.67384 4.76694 3.01155 4.18953 3.7893C3.41129 4.83782 3.01688 6.14767 3.01688 7.68251C3.01671 7.8655 2.86827 8.01411 2.68511 8.01411Z" fill="#E6E6E6"/>
<path d="M1.22613 6.11292C1.04297 6.11292 0.894531 5.96447 0.894531 5.78132C0.894531 3.28459 2.44143 2.27145 2.50722 2.22962C2.66178 2.13127 2.86676 2.17689 2.96511 2.33129C3.06314 2.48535 3.01818 2.68966 2.86461 2.78818C2.80956 2.82422 1.55773 3.66611 1.55773 5.78132C1.55773 5.96447 1.40928 6.11292 1.22613 6.11292Z" fill="#E6E6E6"/>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,12 @@
<svg width="18" height="23" viewBox="0 0 18 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.16795 0.75C5.32124 0.75 2.18555 3.88569 2.18555 7.73241V11.541C2.18555 11.8964 2.4648 12.1758 2.82031 12.1758H5.35937C5.71488 12.1758 5.99413 11.8964 5.99413 11.541V7.73241C5.99413 5.98044 7.41603 4.55859 9.16795 4.55859C10.9199 4.55859 12.3418 5.98048 12.3418 7.73241V9.00194C12.3418 9.35737 12.621 9.6367 12.9765 9.6367H15.5156C15.8711 9.6367 16.1504 9.35737 16.1504 9.00194V7.73241C16.1504 3.88569 13.0147 0.75 9.16795 0.75Z" fill="#C5C9F7"/>
<path d="M16.1504 7.73241V9.00194C16.1504 9.35737 15.8711 9.6367 15.5156 9.6367H12.9766C12.621 9.6367 12.3418 9.35737 12.3418 9.00194V7.73241C12.3418 5.98044 10.9199 4.55859 9.16797 4.55859V0.75C13.0147 0.75 16.1504 3.88569 16.1504 7.73241Z" fill="#A8AFF1"/>
<path d="M14.2461 10.9062H4.08984C3.73433 10.9062 3.45508 11.1855 3.45508 11.541V21.7819C3.45508 22.1373 3.73433 22.4167 4.08984 22.4167H14.2461C14.6016 22.4167 14.8808 22.1373 14.8808 21.7819V11.541C14.8808 11.1855 14.6016 10.9062 14.2461 10.9062Z" fill="#FEDB41"/>
<path d="M14.8808 11.541V21.7819C14.8808 22.1373 14.6016 22.4167 14.2461 22.4167H9.16797V10.9062H14.2461C14.6016 10.9062 14.8808 11.1855 14.8808 11.541Z" fill="#FFCC33"/>
<path d="M4.7246 22.4167H2.82031C1.77023 22.4167 0.916016 21.5624 0.916016 20.5124V12.8105C0.916016 11.7605 1.77023 10.9062 2.82031 10.9062H4.7246V22.4167Z" fill="#FEA832"/>
<path d="M17.4199 20.5124C17.4199 21.5624 16.5657 22.4167 15.5156 22.4167H13.6113V10.9062H15.5156C16.5657 10.9062 17.4199 11.7605 17.4199 12.8105V20.5124Z" fill="#FE9923"/>
<path d="M9.16797 13.4453C8.11416 13.4453 7.26367 14.2958 7.26367 15.3496C7.26367 16.4033 8.11416 17.2539 9.16797 17.2539C10.2218 17.2539 11.0723 16.4033 11.0723 15.3496C11.0723 14.2958 10.2218 13.4453 9.16797 13.4453Z" fill="#994C0F"/>
<path d="M9.80273 16.6191V19.1582C9.80273 19.5771 9.48535 19.793 9.16797 19.793C8.85059 19.793 8.5332 19.5771 8.5332 19.1582V16.6191C8.5332 16.2001 8.85059 15.9844 9.16797 15.9844C9.48535 15.9844 9.80273 16.2002 9.80273 16.6191Z" fill="#994C0F"/>
<path d="M11.0723 15.3496C11.0723 16.4033 10.2218 17.2539 9.16797 17.2539V13.4453C10.2218 13.4453 11.0723 14.2958 11.0723 15.3496Z" fill="#713708"/>
<path d="M9.80273 16.6191V19.1582C9.80273 19.5771 9.48535 19.793 9.16797 19.793V15.9844C9.48535 15.9844 9.80273 16.2002 9.80273 16.6191Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.93921 0.25C5.69449 0.25 2.23438 3.71012 2.23438 7.95483V12.1575C2.23438 12.5497 2.54252 12.8579 2.93481 12.8579H5.73657C6.12887 12.8579 6.43701 12.5497 6.43701 12.1575V7.95483C6.43701 6.0216 8.00602 4.45264 9.93921 4.45264C11.8724 4.45264 13.4414 6.02164 13.4414 7.95483V9.35571C13.4414 9.74792 13.7495 10.0561 14.1418 10.0561H16.9436C17.3359 10.0561 17.644 9.74792 17.644 9.35571V7.95483C17.644 3.71012 14.1839 0.25 9.93921 0.25Z" fill="#C5C9F7"/>
<path d="M17.6443 7.95483V9.35571C17.6443 9.74791 17.3361 10.0561 16.9438 10.0561H14.1421C13.7498 10.0561 13.4416 9.74791 13.4416 9.35571V7.95483C13.4416 6.02159 11.8726 4.45264 9.93945 4.45264V0.25C14.1842 0.25 17.6443 3.71012 17.6443 7.95483Z" fill="#A8AFF1"/>
<path d="M15.5432 9.21533H4.33618C3.94388 9.21533 3.63574 9.52347 3.63574 9.91577V21.2162C3.63574 21.6084 3.94388 21.9166 4.33618 21.9166H15.5432C15.9355 21.9166 16.2436 21.6084 16.2436 21.2162V9.91577C16.2436 9.52347 15.9355 9.21533 15.5432 9.21533Z" fill="#FEDB41"/>
<path d="M16.2434 9.91577V21.2162C16.2434 21.6084 15.9353 21.9166 15.543 21.9166H9.93945V9.21533H15.543C15.9353 9.21533 16.2434 9.52347 16.2434 9.91577Z" fill="#FFCC33"/>
<path d="M5.03662 21.9166H2.9353C1.77657 21.9166 0.833984 20.9741 0.833984 19.8153V11.3166C0.833984 10.1579 1.77657 9.21533 2.9353 9.21533H5.03662V21.9166Z" fill="#FEA832"/>
<path d="M19.0464 19.8153C19.0464 20.9741 18.1038 21.9166 16.9451 21.9166H14.8438V9.21533H16.9451C18.1038 9.21533 19.0464 10.1579 19.0464 11.3166V19.8153Z" fill="#FE9923"/>
<path d="M9.94018 12.0171C8.77735 12.0171 7.83887 12.9556 7.83887 14.1184C7.83887 15.2811 8.77735 16.2197 9.94018 16.2197C11.103 16.2197 12.0415 15.2811 12.0415 14.1184C12.0415 12.9556 11.103 12.0171 9.94018 12.0171Z" fill="#994C0F"/>
<path d="M10.6401 15.5193V18.321C10.6401 18.7833 10.2899 19.0215 9.9397 19.0215C9.58948 19.0215 9.23926 18.7833 9.23926 18.321V15.5193C9.23926 15.0569 9.58948 14.8188 9.9397 14.8188C10.2899 14.8188 10.6401 15.057 10.6401 15.5193Z" fill="#994C0F"/>
<path d="M12.0408 14.1184C12.0408 15.2811 11.1023 16.2197 9.93945 16.2197V12.0171C11.1023 12.0171 12.0408 12.9556 12.0408 14.1184Z" fill="#713708"/>
<path d="M10.6399 15.5193V18.321C10.6399 18.7833 10.2897 19.0215 9.93945 19.0215V14.8188C10.2897 14.8188 10.6399 15.057 10.6399 15.5193Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,79 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.4237 8.60962C18.0265 8.60962 17.7046 8.9316 17.7046 9.32874V12.838C17.7046 14.1096 17.3186 15.3286 16.5885 16.3636C15.874 17.3765 14.8857 18.1408 13.7305 18.574C13.3586 18.7134 13.1702 19.1279 13.3097 19.4998C13.4179 19.7886 13.6919 19.9667 13.9831 19.9667C14.067 19.9667 14.1523 19.9519 14.2355 19.9207C15.662 19.3858 16.8821 18.4424 17.7638 17.1926C18.666 15.9138 19.1428 14.408 19.1428 12.838V9.32874C19.1428 8.93156 18.8208 8.60962 18.4237 8.60962Z" fill="url(#paint0_linear_2131_6327)"/>
<path d="M4.73865 10.0478C5.13583 10.0478 5.45777 9.72583 5.45777 9.32869C5.45777 5.95205 8.20489 3.20489 11.5816 3.20489C13.7997 3.20489 15.85 4.40934 16.9326 6.34821C17.1261 6.69496 17.5642 6.81918 17.9111 6.62554C18.2578 6.43194 18.382 5.99381 18.1884 5.64706C16.852 3.25353 14.3204 1.7666 11.5816 1.7666C7.41185 1.7666 4.01953 5.15892 4.01953 9.32865C4.01953 9.72583 4.34147 10.0478 4.73865 10.0478Z" fill="url(#paint1_linear_2131_6327)"/>
<path d="M11.5816 18.9621C8.20489 18.9621 5.45777 16.2149 5.45777 12.8383C5.45777 12.4411 5.13583 12.1191 4.73865 12.1191C4.34152 12.1191 4.01953 12.4411 4.01953 12.8383C4.01953 17.008 7.41185 20.4003 11.5816 20.4003C11.9788 20.4003 12.3007 20.0783 12.3007 19.6812C12.3007 19.2841 11.9788 18.9621 11.5816 18.9621Z" fill="url(#paint2_linear_2131_6327)"/>
<path d="M8.62749 7.29413C8.88974 6.99585 8.86056 6.54144 8.56228 6.27919C8.264 6.01694 7.80964 6.04609 7.54739 6.34441C6.68557 7.32455 6.21094 8.58376 6.21094 9.89013V12.276C6.21094 14.0044 7.05084 15.6379 8.45769 16.6454C8.5845 16.7362 8.73086 16.78 8.87581 16.78C9.09991 16.78 9.32066 16.6756 9.46111 16.4795C9.69235 16.1566 9.61808 15.7074 9.29517 15.4762C8.26451 14.738 7.64922 13.5416 7.64922 12.276V9.89013C7.64922 8.93357 7.99661 8.01159 8.62749 7.29413Z" fill="url(#paint3_linear_2131_6327)"/>
<path d="M11.5814 17.6477C14.058 17.6477 16.2023 15.9706 16.7961 13.5693C16.8914 13.1837 16.6561 12.7939 16.2706 12.6986C15.8853 12.6036 15.4952 12.8385 15.3999 13.2241C14.9652 14.9818 13.3951 16.2095 11.5814 16.2095C11.1843 16.2095 10.8623 16.5314 10.8623 16.9286C10.8623 17.3257 11.1843 17.6477 11.5814 17.6477Z" fill="url(#paint4_linear_2131_6327)"/>
<path d="M16.9524 9.89051C16.9524 6.92872 14.5427 4.51904 11.5809 4.51904C10.9854 4.51904 10.4 4.61603 9.84099 4.80738C9.46522 4.93598 9.26483 5.3448 9.39343 5.72061C9.52202 6.09633 9.93093 6.29669 10.3067 6.16809C10.7154 6.02819 11.1441 5.95729 11.5809 5.95729C13.7497 5.95729 15.5141 7.72167 15.5141 9.89046V11.2558C15.5141 11.653 15.836 11.975 16.2332 11.975C16.6304 11.975 16.9523 11.653 16.9523 11.2558V9.89051H16.9524Z" fill="url(#paint5_linear_2131_6327)"/>
<path d="M9.86407 13.0202V10.4587C9.86407 9.51182 10.6344 8.74151 11.5812 8.74151C12.528 8.74151 13.2984 9.51182 13.2984 10.4587V11.708C13.2984 11.8394 13.2963 12.6113 13.2936 12.717C13.267 13.1317 12.9363 13.1676 12.7938 13.1635C12.6781 13.1602 12.3003 13.1146 12.3003 12.6653V11.0833C12.3003 10.6862 11.9783 10.3642 11.5812 10.3642C11.1841 10.3642 10.8621 10.6862 10.8621 11.0833V12.6653C10.8621 13.9011 11.8135 14.5746 12.7533 14.6012C12.7724 14.6017 12.7915 14.602 12.8107 14.602C13.7231 14.602 14.6623 13.9894 14.73 12.7923C14.7355 12.6941 14.7366 11.7177 14.7366 11.708V10.4587C14.7366 8.71874 13.3211 7.30322 11.5812 7.30322C9.84129 7.30322 8.42578 8.71874 8.42578 10.4587V13.0202C8.42578 13.4173 8.74772 13.7393 9.1449 13.7393C9.54212 13.7393 9.86407 13.4174 9.86407 13.0202Z" fill="url(#paint6_linear_2131_6327)"/>
<path d="M4.34854 0.25H2.51316C1.53939 0.25 0.75 1.03939 0.75 2.01316V3.84854C0.75 4.26836 1.09034 4.60874 1.5102 4.60874C1.93007 4.60874 2.27041 4.2684 2.27041 3.84854V2.27804C2.27041 1.99769 2.49769 1.77041 2.77804 1.77041H4.34854C4.76836 1.77041 5.10874 1.43007 5.10874 1.0102C5.10874 0.590337 4.76836 0.25 4.34854 0.25Z" fill="url(#paint7_linear_2131_6327)"/>
<path d="M22.4164 18.3181V20.1534C22.4164 21.1272 21.627 21.9166 20.6532 21.9166H18.8178C18.398 21.9166 18.0576 21.5763 18.0576 21.1564C18.0576 20.7365 18.398 20.3962 18.8178 20.3962H20.3883C20.6687 20.3962 20.896 20.1689 20.896 19.8886V18.3181C20.896 17.8982 21.2363 17.5579 21.6562 17.5579C22.076 17.5579 22.4164 17.8982 22.4164 18.3181Z" fill="url(#paint8_linear_2131_6327)"/>
<path d="M22.4164 3.84854V2.01316C22.4164 1.03939 21.627 0.25 20.6532 0.25H18.8178C18.398 0.25 18.0576 0.590337 18.0576 1.0102C18.0576 1.43007 18.398 1.77041 18.8178 1.77041H20.3883C20.6687 1.77041 20.896 1.99769 20.896 2.27804V3.84854C20.896 4.26836 21.2363 4.60874 21.6562 4.60874C22.076 4.60874 22.4164 4.26836 22.4164 3.84854Z" fill="url(#paint9_linear_2131_6327)"/>
<path d="M4.34854 21.9166H2.51316C1.53939 21.9166 0.75 21.1272 0.75 20.1534V18.3181C0.75 17.8982 1.09034 17.5579 1.5102 17.5579C1.93007 17.5579 2.27041 17.8982 2.27041 18.3181V19.8886C2.27041 20.1689 2.49769 20.3962 2.77804 20.3962H4.34854C4.76836 20.3962 5.10874 20.7365 5.10874 21.1564C5.10874 21.5763 4.76836 21.9166 4.34854 21.9166Z" fill="url(#paint10_linear_2131_6327)"/>
<path d="M5.10975 1.00998C5.10975 1.43015 4.76946 1.77044 4.34929 1.77044H2.7791C2.4987 1.77044 2.27142 1.99773 2.27142 2.27812V3.84832C2.27142 4.05818 2.18645 4.24851 2.0488 4.38616C1.91115 4.52381 1.72125 4.60877 1.51096 4.60877C1.50713 4.60877 1.50331 4.60877 1.49949 4.60835C1.4553 4.51573 1.43066 4.41207 1.43066 4.30247V2.5823C1.43066 1.66975 2.17073 0.929688 3.08328 0.929688H4.80344C4.91305 0.929688 5.01671 0.954328 5.10932 0.998511C5.10975 1.00233 5.10975 1.00616 5.10975 1.00998Z" fill="url(#paint11_linear_2131_6327)"/>
<path d="M21.7387 17.8642V19.5843C21.7387 20.4969 20.9986 21.2369 20.086 21.2369H18.3659C18.2563 21.2369 18.1526 21.2123 18.06 21.1681C18.0596 21.1643 18.0596 21.1605 18.0596 21.1567C18.0596 20.9464 18.1445 20.7565 18.2822 20.6188C18.4198 20.4812 18.6102 20.3962 18.82 20.3962H20.3902C20.6706 20.3962 20.8979 20.1689 20.8979 19.8885V18.3183C20.8979 17.8982 21.2382 17.5579 21.6584 17.5579C21.6622 17.5579 21.666 17.5579 21.6698 17.5583C21.714 17.6509 21.7387 17.7546 21.7387 17.8642Z" fill="url(#paint12_linear_2131_6327)"/>
<path d="M21.7387 2.5823V4.30247C21.7387 4.41207 21.714 4.51573 21.6698 4.60835C21.666 4.60877 21.6622 4.60877 21.6584 4.60877C21.2382 4.60877 20.8979 4.26848 20.8979 3.84832V2.27812C20.8979 1.99773 20.6706 1.77044 20.3902 1.77044H18.82C18.6102 1.77044 18.4198 1.68547 18.2822 1.54782C18.1445 1.41018 18.0596 1.22028 18.0596 1.00998C18.0596 1.00616 18.0596 1.00233 18.06 0.998511C18.1526 0.954328 18.2563 0.929688 18.3659 0.929688H20.086C20.9986 0.929688 21.7387 1.66975 21.7387 2.5823Z" fill="url(#paint13_linear_2131_6327)"/>
<path d="M5.10975 21.1567C5.10975 21.1605 5.10975 21.1643 5.10932 21.1681C5.01671 21.2123 4.91305 21.2369 4.80344 21.2369H3.08328C2.17073 21.2369 1.43066 20.4969 1.43066 19.5843V17.8642C1.43066 17.7546 1.4553 17.6509 1.49949 17.5583C1.50331 17.5579 1.50713 17.5579 1.51096 17.5579C1.72125 17.5579 1.91115 17.6428 2.0488 17.7805C2.18645 17.9181 2.27142 18.1084 2.27142 18.3183V19.8885C2.27142 20.1689 2.4987 20.3962 2.7791 20.3962H4.34929C4.76946 20.3962 5.10975 20.7365 5.10975 21.1567Z" fill="url(#paint14_linear_2131_6327)"/>
<defs>
<linearGradient id="paint0_linear_2131_6327" x1="14.1897" y1="11.4734" x2="18.3533" y2="17.2935" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint1_linear_2131_6327" x1="7.70304" y1="2.80873" x2="12.9675" y2="10.1677" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint2_linear_2131_6327" x1="4.44594" y1="12.1634" x2="10.8375" y2="21.0978" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint3_linear_2131_6327" x1="5.64255" y1="7.68392" x2="11.1198" y2="15.3403" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint4_linear_2131_6327" x1="13.3501" y1="14.4784" x2="14.8368" y2="16.5565" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint5_linear_2131_6327" x1="11.0031" y1="3.9385" x2="16.6547" y2="11.8386" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint6_linear_2131_6327" x1="9.32435" y1="8.19478" x2="13.7564" y2="14.3901" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint7_linear_2131_6327" x1="2.92937" y1="0.826546" x2="2.92937" y2="4.29691" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint8_linear_2131_6327" x1="18.9886" y1="18.4888" x2="23.0937" y2="22.5939" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint9_linear_2131_6327" x1="19.5301" y1="0.597134" x2="24.6522" y2="5.71913" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint10_linear_2131_6327" x1="0.462343" y1="18.3956" x2="5.11808" y2="23.0513" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint11_linear_2131_6327" x1="4.40452" y1="3.90354" x2="0.237638" y2="-0.263339" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint12_linear_2131_6327" x1="22.0998" y1="21.5981" x2="15.9395" y2="15.4378" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint13_linear_2131_6327" x1="19.0834" y1="3.58492" x2="22.5889" y2="0.0794194" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint14_linear_2131_6327" x1="5.51653" y1="22.8014" x2="-2.91716" y2="14.3677" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,13 @@
<svg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6979 14.8195V6.00345C16.6979 3.01009 14.2713 0.583496 11.278 0.583496H8.87646C5.8831 0.583496 3.4565 3.01009 3.4565 6.00345V14.8195C3.4565 16.1238 2.47353 17.1985 1.20798 17.3434L1.20511 17.3437C1.04037 17.3625 0.916016 17.5018 0.916016 17.6676V17.8004C0.916016 20.5012 3.10543 22.2502 5.80615 22.2502H14.3482C16.9305 22.2502 19.0453 20.2487 19.2259 17.7124C19.2392 17.5254 19.102 17.3628 18.916 17.3397C18.9149 17.3396 18.9138 17.3394 18.9128 17.3393C17.6635 17.1795 16.6979 16.1123 16.6979 14.8195Z" fill="#766E6E"/>
<path d="M18.9163 17.3397C18.9152 17.3396 18.9141 17.3394 18.913 17.3393C17.6637 17.1795 16.6982 16.1123 16.6982 14.8195V6.00345C16.6982 3.01009 14.2716 0.583496 11.2782 0.583496H8.87672C8.78741 0.583496 8.6986 0.585802 8.61035 0.590077C11.48 0.728999 13.7639 3.0994 13.7639 6.00345V14.8195C13.7639 16.1122 14.7295 17.1794 15.9788 17.3393C16.168 17.3631 16.3052 17.5313 16.2912 17.7216C16.1062 20.2534 13.9934 22.2501 11.4142 22.2501H14.3485C16.9308 22.2501 19.0455 20.2486 19.2261 17.7123C19.2395 17.5254 19.1023 17.3628 18.9163 17.3397Z" fill="#5B5353"/>
<path d="M9.13211 10.0019C8.73554 10.9227 7.52635 11.2869 6.43133 10.8153C5.33632 10.3437 4.77005 9.21493 5.16663 8.2941C5.56321 7.37327 6.56221 7.49707 7.65728 7.96862C8.75236 8.44017 9.52869 9.08107 9.13211 10.0019Z" fill="#FFCBBE"/>
<path d="M7.6557 7.96894C6.96722 7.67242 6.31676 7.51365 5.83008 7.66534C6.11687 7.72687 6.42351 7.83339 6.73814 7.96894C7.83321 8.44055 8.60955 9.08134 8.21297 10.0022C7.99103 10.5175 7.51447 10.8584 6.9459 10.976C7.88152 11.1602 8.79566 10.7796 9.13053 10.0022C9.52711 9.08134 8.75072 8.44049 7.6557 7.96894Z" fill="#FFA68D"/>
<path d="M10.8825 10.0024C11.279 10.9232 12.4882 11.2874 13.5833 10.8158C14.6783 10.3442 15.2445 9.21542 14.848 8.29459C14.4514 7.37376 13.4524 7.49756 12.3573 7.96911C11.2622 8.44066 10.4859 9.08156 10.8825 10.0024Z" fill="#FFCBBE"/>
<path d="M14.8478 8.29425C14.5702 7.64952 13.997 7.51729 13.3024 7.65757C13.6019 7.74317 13.8419 7.94211 13.9936 8.29425C14.3901 9.21508 13.8239 10.3438 12.7289 10.8154C12.5475 10.8936 12.363 10.9482 12.1797 10.9818C12.6194 11.0662 13.1118 11.0184 13.5831 10.8154C14.6782 10.3439 15.2444 9.21508 14.8478 8.29425Z" fill="#FFA68D"/>
<path d="M12.876 9.90768C13.2033 9.90768 13.4687 9.64229 13.4687 9.31492C13.4687 8.98755 13.2033 8.72217 12.876 8.72217C12.5486 8.72217 12.2832 8.98755 12.2832 9.31492C12.2832 9.64229 12.5486 9.90768 12.876 9.90768Z" fill="#873E2F"/>
<path d="M7.1367 9.90768C7.46407 9.90768 7.72946 9.64229 7.72946 9.31492C7.72946 8.98755 7.46407 8.72217 7.1367 8.72217C6.80933 8.72217 6.54395 8.98755 6.54395 9.31492C6.54395 9.64229 6.80933 9.90768 7.1367 9.90768Z" fill="#873E2F"/>
<path d="M8.00147 15.1972C7.6527 15.1972 7.30764 15.042 7.0771 14.7452C6.6808 14.2351 6.77304 13.5004 7.28312 13.1041C7.99174 12.5535 9.00801 12.2378 10.0713 12.2378C11.1347 12.2378 12.1509 12.5535 12.8595 13.1041C13.3695 13.5004 13.4618 14.2352 13.0655 14.7452C12.6691 15.2553 11.9344 15.3475 11.4244 14.9512C11.1915 14.7702 10.7137 14.5768 10.0713 14.5768C9.42888 14.5768 8.95109 14.7702 8.71818 14.9512C8.50485 15.1169 8.2522 15.1972 8.00147 15.1972Z" fill="#FFCBBE"/>
<path d="M12.8596 13.1041C12.151 12.5535 11.1348 12.2378 10.0714 12.2378C9.87185 12.2378 9.67398 12.2489 9.47949 12.2706C10.3215 12.3646 11.1001 12.6569 11.6758 13.1041C12.1858 13.5004 12.278 14.2352 11.8817 14.7452C11.7879 14.866 11.6748 14.9624 11.5505 15.0354C12.0496 15.3291 12.7007 15.2147 13.0656 14.7452C13.4619 14.2352 13.3696 13.5004 12.8596 13.1041Z" fill="#FFA68D"/>
<path d="M11.2576 13.8996C11.3899 13.8996 11.4434 13.7267 11.3328 13.6541C10.9834 13.4246 10.5459 13.2881 10.0708 13.2881C9.59561 13.2881 9.15809 13.4246 8.8087 13.6541C8.69813 13.7267 8.75161 13.8996 8.88396 13.8996H11.2576Z" fill="#DA4A54"/>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -0,0 +1,149 @@
<svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6051 16.4211L10.9069 18.2394C10.5327 19.214 9.43934 19.7006 8.4648 19.3264L7.39797 18.9168C6.42344 18.5426 5.93679 17.4492 6.31096 16.4747L7.00916 14.6564L5.88469 14.2246L4.90351 16.7798C4.43066 18.0113 5.04562 19.393 6.27715 19.8659L8.66239 20.7818C9.89387 21.2546 11.2756 20.6397 11.7484 19.4081L12.7296 16.8529L11.6051 16.4211Z" fill="url(#paint0_linear_2131_6111)"/>
<path d="M11.6051 16.4211L10.9069 18.2394C10.5327 19.214 9.43934 19.7006 8.4648 19.3264L7.39797 18.9168C6.42344 18.5426 5.93679 17.4492 6.31096 16.4747L7.00916 14.6564L5.88469 14.2246L4.90351 16.7798C4.43066 18.0113 5.04562 19.393 6.27715 19.8659L8.66239 20.7818C9.89387 21.2546 11.2756 20.6397 11.7484 19.4081L12.7296 16.8529L11.6051 16.4211Z" fill="url(#paint1_linear_2131_6111)"/>
<path d="M11.6051 16.4211L10.9069 18.2394C10.5327 19.214 9.43934 19.7006 8.4648 19.3264L7.39797 18.9168C6.42344 18.5426 5.93679 17.4492 6.31096 16.4747L7.00916 14.6564L5.88469 14.2246L4.90351 16.7798C4.43066 18.0113 5.04562 19.393 6.27715 19.8659L8.66239 20.7818C9.89387 21.2546 11.2756 20.6397 11.7484 19.4081L12.7296 16.8529L11.6051 16.4211Z" fill="url(#paint2_linear_2131_6111)"/>
<path d="M10.9069 18.2397C10.5326 19.2142 9.43929 19.7009 8.46475 19.3267L7.625 19.0042V20.3837L8.66233 20.782C9.89386 21.2549 11.2755 20.6399 11.7484 19.4084L12.7296 16.8532L11.6051 16.4214L10.9069 18.2397Z" fill="url(#paint3_linear_2131_6111)"/>
<path d="M12.3072 15.9595H5.08154C2.7357 15.9595 0.833984 14.0578 0.833984 11.7119C0.833984 9.36607 2.73566 7.46436 5.08154 7.46436H12.3072V15.9595Z" fill="url(#paint4_linear_2131_6111)"/>
<path d="M12.3072 15.9595H5.08154C2.7357 15.9595 0.833984 14.0578 0.833984 11.7119C0.833984 9.36607 2.73566 7.46436 5.08154 7.46436H12.3072V15.9595Z" fill="url(#paint5_linear_2131_6111)"/>
<path d="M13.5609 3.77436L10.4041 4.99633L5.89782 6.74054C5.12734 7.03875 4.55737 7.70475 4.38645 8.51306C4.18658 9.45814 4.07617 10.4952 4.07617 11.5833C4.07617 12.6711 4.18658 13.7081 4.38649 14.6532C4.55745 15.4614 5.1273 16.1274 5.8977 16.4256L10.4042 18.1703L13.5609 19.3923C14.7653 19.8741 16.0843 20.2795 17.4928 20.5943V2.57178C16.0843 2.88658 14.7652 3.29249 13.5609 3.77436Z" fill="url(#paint6_linear_2131_6111)"/>
<path d="M5.47842 13.6268C5.20285 13.6268 4.97949 13.4034 4.97949 13.1279V10.0385C4.97949 9.7629 5.20289 9.53955 5.47842 9.53955C5.75399 9.53955 5.97734 9.76295 5.97734 10.0385V13.1279C5.97734 13.4034 5.75395 13.6268 5.47842 13.6268Z" fill="url(#paint7_linear_2131_6111)"/>
<path d="M13.5609 3.77436L10.4041 4.99633L5.89782 6.74054C5.12734 7.03875 4.55737 7.70475 4.38645 8.51306C4.18658 9.45814 4.07617 10.4952 4.07617 11.5833C4.07617 12.6711 4.18658 13.7081 4.38649 14.6532C4.55745 15.4614 5.1273 16.1274 5.8977 16.4256L10.4042 18.1703L13.5609 19.3923C14.7653 19.8741 16.0843 20.2795 17.4928 20.5943V2.57178C16.0843 2.88658 14.7652 3.29249 13.5609 3.77436Z" fill="url(#paint8_linear_2131_6111)"/>
<path d="M10.4036 4.99633L7.41699 6.15232V17.014L10.4036 18.1703L13.5604 19.3922C14.7647 19.8741 16.0837 20.2795 17.4922 20.5943V2.57178C16.0838 2.88658 14.7647 3.29249 13.5604 3.77436L10.4036 4.99633Z" fill="url(#paint9_linear_2131_6111)"/>
<path d="M16.0542 22.4167C18.9642 22.4167 21.3232 17.5664 21.3232 11.5833C21.3232 5.60025 18.9642 0.75 16.0542 0.75C13.1442 0.75 10.7852 5.60025 10.7852 11.5833C10.7852 17.5664 13.1442 22.4167 16.0542 22.4167Z" fill="url(#paint10_linear_2131_6111)"/>
<path d="M16.0546 0.75C15.0063 0.75 14.0297 1.37943 13.209 2.46429V20.7024C14.0297 21.7872 15.0063 22.4167 16.0546 22.4167C18.9646 22.4167 21.3236 17.5664 21.3236 11.5833C21.3236 5.60024 18.9646 0.75 16.0546 0.75Z" fill="url(#paint11_linear_2131_6111)"/>
<path d="M16.4459 20.4539C18.6122 20.4539 20.3683 16.4824 20.3683 11.5834C20.3683 6.68435 18.6122 2.71289 16.4459 2.71289C14.2796 2.71289 12.5234 6.68435 12.5234 11.5834C12.5234 16.4824 14.2796 20.4539 16.4459 20.4539Z" fill="url(#paint12_linear_2131_6111)"/>
<path d="M16.4459 20.4539C18.6122 20.4539 20.3683 16.4824 20.3683 11.5834C20.3683 6.68435 18.6122 2.71289 16.4459 2.71289C14.2796 2.71289 12.5234 6.68435 12.5234 11.5834C12.5234 16.4824 14.2796 20.4539 16.4459 20.4539Z" fill="url(#paint13_linear_2131_6111)"/>
<path d="M10.7939 12.2056C10.9509 17.8989 13.2457 22.4163 16.0541 22.4163C18.8625 22.4163 21.1573 17.8989 21.3143 12.2056H10.7939Z" fill="url(#paint14_linear_2131_6111)"/>
<path d="M20.35 12.4394L16.9868 9.07617H12.6826C12.5792 9.87136 12.5234 10.7128 12.5234 11.5837C12.5234 16.4827 14.2796 20.4542 16.4458 20.4542C18.4844 20.4542 20.1596 16.9369 20.35 12.4394Z" fill="url(#paint15_linear_2131_6111)"/>
<path d="M14.3977 7.979C13.8201 7.979 13.2746 8.11561 12.7907 8.35716C12.7907 8.35716 12.4648 9.35869 12.4648 11.5833C12.4648 13.808 12.7907 14.8095 12.7907 14.8095C13.2746 15.0511 13.8201 15.1877 14.3977 15.1877C16.3883 15.1877 18.002 13.574 18.002 11.5833C18.002 9.59271 16.3882 7.979 14.3977 7.979Z" fill="url(#paint16_linear_2131_6111)"/>
<path d="M14.3977 7.979C13.8201 7.979 13.2746 8.11561 12.7907 8.35716C12.7907 8.35716 12.4648 9.35869 12.4648 11.5833C12.4648 13.808 12.7907 14.8095 12.7907 14.8095C13.2746 15.0511 13.8201 15.1877 14.3977 15.1877C16.3883 15.1877 18.002 13.574 18.002 11.5833C18.002 9.59271 16.3882 7.979 14.3977 7.979Z" fill="url(#paint17_linear_2131_6111)"/>
<path d="M12.4648 11.5834C12.4648 13.8081 12.7907 14.8096 12.7907 14.8096C13.2746 15.0511 13.8201 15.1877 14.3977 15.1877C16.3883 15.1877 18.002 13.574 18.002 11.5834C18.002 11.299 17.968 11.0227 17.9058 10.7573H12.4809C12.4708 11.0114 12.4648 11.2861 12.4648 11.5834Z" fill="url(#paint18_linear_2131_6111)"/>
<path d="M14.3984 7.979C14.3683 7.979 14.3386 7.98091 14.3086 7.98163V15.185C14.3386 15.1857 14.3682 15.1876 14.3984 15.1876C16.389 15.1876 18.0027 13.5739 18.0027 11.5833C18.0027 9.59266 16.389 7.979 14.3984 7.979Z" fill="url(#paint19_linear_2131_6111)"/>
<defs>
<linearGradient id="paint0_linear_2131_6111" x1="8.33495" y1="18.5255" x2="7.93835" y2="19.9326" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint1_linear_2131_6111" x1="7.83854" y1="18.9732" x2="8.77245" y2="16.9186" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint2_linear_2131_6111" x1="7.93046" y1="19.317" x2="7.58857" y2="20.2823" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint3_linear_2131_6111" x1="10.3205" y1="18.7064" x2="11.7732" y2="19.5988" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint4_linear_2131_6111" x1="6.57062" y1="8.95859" x2="6.57062" y2="14.5106" gradientUnits="userSpaceOnUse">
<stop stop-color="#5A5A5A"/>
<stop offset="1" stop-color="#444444"/>
</linearGradient>
<linearGradient id="paint5_linear_2131_6111" x1="2.12573" y1="10.3384" x2="4.84075" y2="10.9267" gradientUnits="userSpaceOnUse">
<stop stop-color="#433F43" stop-opacity="0"/>
<stop offset="1" stop-color="#1A1A1A"/>
</linearGradient>
<linearGradient id="paint6_linear_2131_6111" x1="10.7845" y1="7.58913" x2="10.7845" y2="14.4651" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint7_linear_2131_6111" x1="5.77189" y1="11.5832" x2="4.69423" y2="11.5832" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint8_linear_2131_6111" x1="11.5427" y1="12.8003" x2="9.95893" y2="17.3253" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint9_linear_2131_6111" x1="9.08418" y1="11.4694" x2="12.4327" y2="11.5147" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint10_linear_2131_6111" x1="11.322" y1="11.5833" x2="21.1226" y2="11.5833" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint11_linear_2131_6111" x1="17.3182" y1="11.5833" x2="21.7048" y2="11.5833" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint12_linear_2131_6111" x1="7.16271" y1="9.52338" x2="21.9392" y2="12.8024" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint13_linear_2131_6111" x1="18.0646" y1="11.5834" x2="12.4647" y2="11.5834" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint14_linear_2131_6111" x1="17.0164" y1="16.1215" x2="20.3162" y2="20.6042" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint15_linear_2131_6111" x1="18.3045" y1="16.7939" x2="14.7764" y2="13.1413" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint16_linear_2131_6111" x1="13.686" y1="10.0411" x2="16.0311" y2="13.6314" gradientUnits="userSpaceOnUse">
<stop stop-color="#F5FBFF"/>
<stop offset="1" stop-color="#DBD5EF"/>
</linearGradient>
<linearGradient id="paint17_linear_2131_6111" x1="15.8519" y1="11.3686" x2="12.1993" y2="11.9082" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBD5EF" stop-opacity="0"/>
<stop offset="0.2853" stop-color="#D9D2EE" stop-opacity="0.285"/>
<stop offset="0.4739" stop-color="#D4C9E9" stop-opacity="0.474"/>
<stop offset="0.6346" stop-color="#CBBAE2" stop-opacity="0.635"/>
<stop offset="0.7795" stop-color="#BFA5D7" stop-opacity="0.78"/>
<stop offset="0.9126" stop-color="#AF8ACA" stop-opacity="0.913"/>
<stop offset="1" stop-color="#A274BF"/>
</linearGradient>
<linearGradient id="paint18_linear_2131_6111" x1="15.2334" y1="11.795" x2="15.2334" y2="15.2816" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBD5EF" stop-opacity="0"/>
<stop offset="0.2853" stop-color="#D9D2EE" stop-opacity="0.285"/>
<stop offset="0.4739" stop-color="#D4C9E9" stop-opacity="0.474"/>
<stop offset="0.6346" stop-color="#CBBAE2" stop-opacity="0.635"/>
<stop offset="0.7795" stop-color="#BFA5D7" stop-opacity="0.78"/>
<stop offset="0.9126" stop-color="#AF8ACA" stop-opacity="0.913"/>
<stop offset="1" stop-color="#A274BF"/>
</linearGradient>
<linearGradient id="paint19_linear_2131_6111" x1="14.3425" y1="11.0266" x2="17.6216" y2="13.7661" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBD5EF" stop-opacity="0"/>
<stop offset="0.2853" stop-color="#D9D2EE" stop-opacity="0.285"/>
<stop offset="0.4739" stop-color="#D4C9E9" stop-opacity="0.474"/>
<stop offset="0.6346" stop-color="#CBBAE2" stop-opacity="0.635"/>
<stop offset="0.7795" stop-color="#BFA5D7" stop-opacity="0.78"/>
<stop offset="0.9126" stop-color="#AF8ACA" stop-opacity="0.913"/>
<stop offset="1" stop-color="#A274BF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,14 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6376 6.30312C16.0754 5.97851 15.3565 6.17117 15.0319 6.73336L13.9543 8.5998C13.8964 8.70015 13.7427 8.63652 13.7727 8.5246L14.64 5.28773C14.808 4.66066 14.4359 4.01613 13.8089 3.84813C13.1818 3.68012 12.5373 4.05223 12.3693 4.6793L11.2191 8.97183C11.1891 9.08378 11.0242 9.06206 11.0242 8.94616V3.96016C11.0242 3.31969 10.5221 2.77828 9.8818 2.76071C9.21755 2.7425 8.67333 3.27555 8.67333 3.9357V8.93913C8.67333 9.05503 8.50848 9.07671 8.47849 8.9648L7.33653 4.70293C7.17075 4.08426 6.5456 3.69129 5.92263 3.84004C5.2763 3.99438 4.88857 4.65012 5.05943 5.28777L6.98306 12.4668C6.99306 12.5041 6.98341 12.5455 6.95407 12.5706C6.91439 12.6046 6.85689 12.6013 6.82142 12.5658L5.36021 11.1046C4.62787 10.3723 3.44045 10.3723 2.7081 11.1046C2.30303 11.5097 2.30303 12.1665 2.7081 12.5715L6.09368 15.9571C6.09368 15.9571 6.76001 16.574 7.39622 17.163C7.69571 17.4403 7.86591 17.8298 7.86591 18.2379V19.6558C7.86591 19.8459 8.02005 20.0001 8.2102 20.0001H13.8934C14.0836 20.0001 14.2377 19.8459 14.2377 19.6558V18.2049C14.2377 17.8588 14.3605 17.5233 14.5873 17.2619C15.2967 16.4442 15.7259 15.377 15.7259 14.2096V10.5709C15.7259 10.3495 15.7842 10.1319 15.8949 9.94019L17.0677 7.90882C17.3924 7.3466 17.1998 6.62769 16.6376 6.30312Z" fill="#EB9C8D"/>
<path d="M16.6369 6.30318C16.4275 6.18232 16.1964 6.13318 15.9721 6.1481C16.0778 6.45798 16.0544 6.81013 15.8778 7.11599L15.0957 8.47056C14.729 9.10568 14.536 9.82614 14.536 10.5595V13.4168C14.536 14.5124 14.1579 15.5197 13.5251 16.3154C13.2211 16.6975 13.0478 17.1669 13.0478 17.6552V18.1918C13.0478 18.7526 12.5931 19.2073 12.0323 19.2073H7.86523V19.6559C7.86523 19.846 8.01937 20.0002 8.20953 20.0002H13.8928C14.083 20.0002 14.2371 19.846 14.2371 19.6559V18.205C14.2371 17.8589 14.3599 17.5234 14.5867 17.2619C15.296 16.4443 15.7253 15.3771 15.7253 14.2097V10.5709C15.7253 10.3495 15.7836 10.132 15.8943 9.94028L17.0671 7.90892C17.3917 7.34666 17.199 6.62779 16.6369 6.30318Z" fill="#D78878"/>
<path d="M18.1332 8.82153C18.0828 8.82153 18.0316 8.80867 17.9848 8.78164C17.8426 8.69953 17.7939 8.51774 17.876 8.37551C18.4575 7.36813 18.1112 6.0754 17.1038 5.4938C16.9616 5.41169 16.9129 5.22985 16.995 5.08767C17.077 4.94544 17.2588 4.89677 17.4011 4.97884C18.6924 5.72434 19.1364 7.38149 18.3909 8.67285C18.3359 8.76824 18.2359 8.82153 18.1332 8.82153Z" fill="#E94444"/>
<path d="M15.9106 5.21552C15.7502 5.21552 15.618 5.08775 15.6135 4.92642C15.5879 4.00006 14.9452 3.18568 14.0505 2.94592C13.8919 2.90342 13.7978 2.74037 13.8403 2.58178C13.8827 2.42319 14.0458 2.32901 14.2044 2.37155C15.3512 2.67881 16.1751 3.72268 16.2079 4.90998C16.2124 5.07408 16.0831 5.21088 15.9189 5.21541C15.9162 5.21549 15.9134 5.21552 15.9106 5.21552Z" fill="#FFC344"/>
<path d="M7.61372 3.338C7.57681 3.338 7.53927 3.33109 7.5029 3.31648C7.35056 3.25523 7.27669 3.08207 7.33794 2.92968C7.75267 1.89808 8.73798 1.23145 9.84809 1.23145C10.0123 1.23145 10.1454 1.36453 10.1454 1.52875C10.1454 1.69297 10.0123 1.82605 9.84809 1.82605C8.98208 1.82605 8.21337 2.34629 7.88966 3.15148C7.84306 3.2675 7.73153 3.338 7.61372 3.338Z" fill="#E94444"/>
<path d="M3.86829 5.90389C3.737 5.90389 3.61688 5.81627 3.58129 5.68346C3.39462 4.98674 3.4909 4.25818 3.85243 3.63205C4.21395 3.00592 4.79672 2.55823 5.49344 2.37155C5.65195 2.32901 5.81508 2.42315 5.85758 2.58178C5.90008 2.74038 5.80594 2.90346 5.64731 2.94592C5.10403 3.09147 4.6495 3.44076 4.36739 3.92936C4.08528 4.41795 4.01008 4.98623 4.15567 5.52951C4.19817 5.6881 4.10403 5.85119 3.9454 5.89365C3.91969 5.9006 3.89379 5.90389 3.86829 5.90389Z" fill="#FFC344"/>
<path d="M0.297178 10.5924C0.253076 10.5924 0.20835 10.5826 0.166123 10.5618C0.0187797 10.4893 -0.0418842 10.3111 0.0306156 10.1638C0.214131 9.79076 0.458115 9.45069 0.755731 9.15303C0.928739 8.98002 1.11589 8.81991 1.31206 8.67709C1.44487 8.58041 1.63081 8.60975 1.72741 8.74248C1.82405 8.87522 1.79475 9.06123 1.66202 9.15784C1.49081 9.28245 1.32737 9.42233 1.1762 9.57346C0.924715 9.82494 0.718778 10.1119 0.56413 10.4263C0.512451 10.5314 0.406904 10.5924 0.297178 10.5924Z" fill="#E94444"/>
<path d="M1.1723 12.1352C1.00809 12.1352 0.875 12.0021 0.875 11.8378C0.875 11.1525 1.14191 10.508 1.62656 10.0234C2.26953 9.38043 3.12437 9.02637 4.03359 9.02637C4.19781 9.02637 4.33089 9.15945 4.33089 9.32367C4.33089 9.48789 4.19777 9.62098 4.03359 9.62098C3.28316 9.62098 2.57765 9.91324 2.04703 10.4439C1.67469 10.8162 1.46965 11.3112 1.46965 11.8378C1.46965 12.0021 1.33652 12.1352 1.1723 12.1352Z" fill="#E94444"/>
<path d="M7.81813 1.21039C7.72243 1.21039 7.62848 1.16429 7.5711 1.07887C7.4795 0.942576 7.51571 0.75785 7.652 0.666249C8.30051 0.23039 9.06001 0 9.84832 0C10.0125 0 10.1456 0.133086 10.1456 0.297304C10.1456 0.461523 10.0125 0.594608 9.84832 0.594608C9.1786 0.594608 8.53383 0.790038 7.98372 1.15976C7.93282 1.19402 7.87513 1.21039 7.81813 1.21039Z" fill="#E94444"/>
<path d="M19.2004 9.43762C19.15 9.43762 19.0989 9.42477 19.052 9.39774C18.9098 9.31563 18.8611 9.13379 18.9432 8.9916C19.4691 8.08067 19.5323 6.95817 19.1122 5.98891C19.0469 5.83825 19.1161 5.66317 19.2668 5.59786C19.4174 5.53251 19.5925 5.60177 19.6578 5.75243C20.1524 6.89364 20.0778 8.21567 19.4582 9.28891C19.4031 9.3843 19.3032 9.43762 19.2004 9.43762Z" fill="#E94444"/>
<path d="M8.44359 13.3371C9.39062 13.0616 10.4202 13.3041 11.1531 14.0207C11.6853 14.541 11.9825 15.2331 11.9898 15.9693C11.9927 16.2502 11.9536 16.5278 11.8738 16.7942C11.8267 16.9516 11.916 17.1173 12.0733 17.1644C12.1017 17.1729 12.1305 17.177 12.1587 17.177C12.2867 17.177 12.4048 17.0937 12.4434 16.9649C12.5405 16.6412 12.5879 16.3041 12.5845 15.9633C12.5755 15.068 12.2148 14.2271 11.5688 13.5956C10.6698 12.7165 9.41304 12.4358 8.27746 12.7662C8.0789 12.8239 7.86027 12.7646 7.70687 12.6112L6.76953 11.6738L6.98328 12.4715C6.99469 12.5141 6.97609 12.559 6.93789 12.5811C6.89988 12.603 6.85195 12.5968 6.82078 12.5661L7.28641 13.0316C7.5932 13.3384 8.03656 13.4556 8.44359 13.3371Z" fill="#D78878"/>
<path d="M13.7719 8.52433L14.1717 7.03223L12.7684 9.46281C12.6863 9.60499 12.735 9.78683 12.8772 9.86894C12.9241 9.89597 12.9752 9.90882 13.0256 9.90882C13.1284 9.90882 13.2283 9.8555 13.2834 9.76011L13.9534 8.59957C13.8954 8.69988 13.7419 8.63625 13.7719 8.52433Z" fill="#D78878"/>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@ -0,0 +1,16 @@
<svg width="17" height="23" viewBox="0 0 17 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.05566 4.86011C1.83076 4.86011 0.833984 3.86333 0.833984 2.63843C0.833984 1.41353 1.83076 0.416748 3.05566 0.416748C4.28056 0.416748 5.27734 1.41353 5.27734 2.63843C5.27734 3.86333 4.28056 4.86011 3.05566 4.86011Z" fill="#25D9F8"/>
<path d="M8.76855 0.416748C7.54977 0.416748 6.54688 1.41964 6.54688 2.63843C6.54688 3.85721 7.54977 4.86011 8.76855 4.86011C9.98734 4.86011 10.9902 3.85721 10.9902 2.63843C10.9902 1.41964 9.98734 0.416748 8.76855 0.416748Z" fill="#25D9F8"/>
<path d="M14.5342 4.86011C13.3093 4.86011 12.3125 3.86333 12.3125 2.63843C12.3125 1.41353 13.3093 0.416748 14.5342 0.416748C15.7591 0.416748 16.7559 1.41353 16.7559 2.63843C16.7559 3.86333 15.7591 4.86011 14.5342 4.86011Z" fill="#00C0F1"/>
<path d="M3.05566 10.6152C1.83076 10.6152 0.833984 9.61845 0.833984 8.39355C0.833984 7.16866 1.83076 6.17188 3.05566 6.17188C4.28056 6.17188 5.27734 7.16866 5.27734 8.39355C5.27734 9.61845 4.28056 10.6152 3.05566 10.6152Z" fill="#25D9F8"/>
<path d="M8.76855 6.17188C7.54977 6.17188 6.54688 7.17477 6.54688 8.39355C6.54688 9.61234 7.54977 10.6152 8.76855 10.6152C9.98734 10.6152 10.9902 9.61234 10.9902 8.39355C10.9902 7.17477 9.98734 6.17188 8.76855 6.17188Z" fill="#25D9F8"/>
<path d="M14.5342 10.6152C13.3093 10.6152 12.3125 9.61845 12.3125 8.39355C12.3125 7.16866 13.3093 6.17188 14.5342 6.17188C15.7591 6.17188 16.7559 7.16866 16.7559 8.39355C16.7559 9.61845 15.7591 10.6152 14.5342 10.6152Z" fill="#00C0F1"/>
<path d="M3.05566 16.3281C1.83076 16.3281 0.833984 15.3313 0.833984 14.1064C0.833984 12.8815 1.83076 11.8848 3.05566 11.8848C4.28056 11.8848 5.27734 12.8815 5.27734 14.1064C5.27734 15.3313 4.28056 16.3281 3.05566 16.3281Z" fill="#25D9F8"/>
<path d="M8.76855 11.8848C7.54977 11.8848 6.54688 12.8877 6.54688 14.1064C6.54688 15.3252 7.54977 16.3281 8.76855 16.3281C9.98734 16.3281 10.9902 15.3252 10.9902 14.1064C10.9902 12.8877 9.98734 11.8848 8.76855 11.8848Z" fill="#25D9F8"/>
<path d="M8.76855 17.6401C7.54977 17.6401 6.54688 18.643 6.54688 19.8618C6.54688 21.0806 7.54977 22.0835 8.76855 22.0835C9.98734 22.0835 10.9902 21.0806 10.9902 19.8618C10.9902 18.643 9.98734 17.6401 8.76855 17.6401Z" fill="#25D9F8"/>
<path d="M14.5342 16.3281C13.3093 16.3281 12.3125 15.3313 12.3125 14.1064C12.3125 12.8815 13.3093 11.8848 14.5342 11.8848C15.7591 11.8848 16.7559 12.8815 16.7559 14.1064C16.7559 15.3313 15.7591 16.3281 14.5342 16.3281Z" fill="#00C0F1"/>
<path d="M10.9902 19.8618C10.9902 21.0806 9.98734 22.0835 8.76855 22.0835V17.6401C9.98734 17.6401 10.9902 18.643 10.9902 19.8618Z" fill="#00C0F1"/>
<path d="M10.9902 14.1064C10.9902 15.3252 9.98734 16.3281 8.76855 16.3281V11.8848C9.98734 11.8848 10.9902 12.8877 10.9902 14.1064Z" fill="#00C0F1"/>
<path d="M10.9902 8.39355C10.9902 9.61234 9.98734 10.6152 8.76855 10.6152V6.17188C9.98734 6.17188 10.9902 7.17477 10.9902 8.39355Z" fill="#00C0F1"/>
<path d="M8.76855 4.86011V0.416748C9.98734 0.416748 10.9902 1.41964 10.9902 2.63843C10.9902 3.85721 9.98734 4.86011 8.76855 4.86011Z" fill="#00C0F1"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,18 @@
<svg width="20" height="19" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 1.39551L0.43631 14.5042C-0.648319 15.9909 0.413536 18.08 2.25384 18.08H17.7462C19.5865 18.08 20.6483 15.9909 19.5637 14.5042L10 1.39551Z" fill="#F1FAFF"/>
<path d="M19.5625 14.5031L9.99968 1.39551L8.36328 3.63848L16.2897 14.503C17.3747 15.9902 16.3125 18.08 14.4716 18.08H17.7445C19.5853 18.08 20.6475 15.9902 19.5625 14.5031Z" fill="#C7EEFB"/>
<path d="M11.9176 5.4031H8.09515C7.05127 5.4031 6.20508 4.55687 6.20508 3.51302V1.76807C6.20508 1.66022 6.29254 1.57275 6.40039 1.57275H13.6124C13.7203 1.57275 13.8077 1.66022 13.8077 1.76807V3.51302C13.8077 4.55687 12.9615 5.4031 11.9176 5.4031Z" fill="#E0DDE2"/>
<path d="M13.6131 1.57275H12.5435V2.24335C12.5435 3.28962 11.6953 4.1378 10.6491 4.1378H6.83536C6.64466 4.1378 6.46071 4.10932 6.28711 4.05694C6.52227 4.83582 7.2451 5.40314 8.1007 5.40314H11.9144C12.9607 5.40314 13.8088 4.55496 13.8088 3.50869V1.7685C13.8088 1.66041 13.7212 1.57275 13.6131 1.57275Z" fill="#C8C1C9"/>
<path d="M15.0484 2.26481H4.96485C4.85699 2.26481 4.76953 2.17734 4.76953 2.06949V0.195316C4.76953 0.0874625 4.85699 0 4.96485 0H15.0484C15.1562 0 15.2437 0.0874625 15.2437 0.195316V2.06949C15.2437 2.17738 15.1562 2.26481 15.0484 2.26481Z" fill="#E0DDE2"/>
<path d="M15.0479 0H13.9042V0.729545C13.9042 0.837672 13.8165 0.925329 13.7084 0.925329H4.76953V2.06906C4.76953 2.17719 4.85719 2.26485 4.96532 2.26485H15.0479C15.156 2.26485 15.2437 2.17719 15.2437 2.06906V0.195785C15.2437 0.0876579 15.156 0 15.0479 0Z" fill="#C8C1C9"/>
<path d="M10.0073 4.26404C10.2842 4.26404 10.5087 4.03955 10.5087 3.76264C10.5087 3.48572 10.2842 3.26123 10.0073 3.26123C9.73035 3.26123 9.50586 3.48572 9.50586 3.76264C9.50586 4.03955 9.73035 4.26404 10.0073 4.26404Z" fill="#FA2A3B"/>
<path d="M9.8893 9.28347C10.3885 9.28347 10.7932 8.87876 10.7932 8.37953C10.7932 7.8803 10.3885 7.47559 9.8893 7.47559C9.39006 7.47559 8.98535 7.8803 8.98535 8.37953C8.98535 8.87876 9.39006 9.28347 9.8893 9.28347Z" fill="#62D8F9"/>
<path d="M9.88961 7.47559C9.82531 7.47559 9.76262 7.48242 9.70215 7.49516C10.1114 7.58148 10.4186 7.94457 10.4186 8.37953C10.4186 8.81449 10.1114 9.17758 9.70215 9.2639C9.76266 9.27668 9.82531 9.28347 9.88961 9.28347C10.3888 9.28347 10.7936 8.87875 10.7936 8.37953C10.7936 7.88031 10.3889 7.47559 9.88961 7.47559Z" fill="#00BEF7"/>
<path d="M13.0358 12.1673L11.4546 11.9102L10.5953 10.2506C10.5183 10.077 10.3974 9.83939 10.1304 9.75986L9.12693 9.45876C9.01685 9.43196 8.91099 9.42211 8.72325 9.45157L6.58333 9.94857C6.4552 9.97837 6.34074 10.0503 6.25836 10.1528L5.1158 11.5749C4.91267 11.8278 4.95295 12.1974 5.2058 12.4006C5.31424 12.4878 5.44416 12.5301 5.57323 12.5301C5.74511 12.5301 5.91542 12.455 6.03144 12.3106L7.04685 11.0468L8.0512 10.8135L7.46143 12.779C7.4501 12.8121 7.44647 12.8548 7.43026 12.9482L7.09752 15.3102L5.54569 16.6566C5.30069 16.8692 5.2744 17.2401 5.48698 17.4851C5.60315 17.619 5.76651 17.6875 5.93085 17.6875C6.06726 17.6875 6.20434 17.6403 6.31547 17.5439L8.03331 16.0534C8.14039 15.9605 8.21023 15.8321 8.23 15.6917L8.50207 13.7605L8.53828 13.7713L10.0084 15.487L10.8786 17.3765C10.9777 17.5915 11.1902 17.7182 11.4124 17.7182C11.4946 17.7182 11.5782 17.7009 11.6578 17.6642C11.9524 17.5285 12.0812 17.1797 11.9455 16.8851L11.041 14.9214C11.0183 14.8721 10.9889 14.8262 10.9536 14.7849L9.72272 13.3485L10.146 11.9377L10.5473 12.7127C10.6327 12.8777 10.7912 12.9925 10.9745 13.0223L12.8473 13.3268C12.8792 13.332 12.911 13.3345 12.9423 13.3345C13.2251 13.3345 13.4744 13.1295 13.5212 12.8413C13.5733 12.5211 13.356 12.2194 13.0358 12.1673Z" fill="#62D8F9"/>
<path d="M8.30566 9.54864C8.4934 9.51919 8.59872 9.53106 8.7088 9.55786L9.71225 9.85896C9.97929 9.93849 10.1002 10.1762 10.1772 10.3497L11.1316 12.2035C11.156 12.251 11.2017 12.284 11.2545 12.2921L13.5191 12.6415C13.4757 12.404 13.2881 12.2083 13.0362 12.1673L11.4549 11.9102L10.5957 10.2506C10.5187 10.077 10.3978 9.83939 10.1307 9.75986L9.12728 9.45876C9.0172 9.43196 8.91134 9.42211 8.7236 9.45157L8.30566 9.54864Z" fill="#00BEF7"/>
<path d="M11.0419 14.9213C11.0192 14.872 10.9898 14.8261 10.9544 14.7849L9.72357 13.3484L10.1469 11.938L10.0931 11.8342C10.0232 11.699 9.82428 11.7176 9.78052 11.8634L9.36196 13.2581C9.32653 13.3761 9.3536 13.5042 9.43384 13.5978L10.5359 14.8841C10.5712 14.9253 10.6007 14.9712 10.6234 15.0205L11.5279 16.9842C11.649 17.2471 11.559 17.5529 11.3288 17.7121C11.3567 17.7161 11.3849 17.7183 11.4133 17.7183C11.4954 17.7183 11.579 17.7009 11.6586 17.6642C11.9532 17.5285 12.082 17.1797 11.9463 16.8851L11.0419 14.9213Z" fill="#00BEF7"/>
<path d="M3.21138 16.8311C3.05665 16.8311 2.92712 16.7102 2.91845 16.5538C2.85149 15.3472 3.77866 14.311 4.98521 14.2441C5.14751 14.2357 5.28576 14.359 5.2947 14.521C5.30369 14.6829 5.17974 14.8215 5.01778 14.8305C4.13453 14.8795 3.4558 15.638 3.50483 16.5212C3.51381 16.6831 3.38986 16.8217 3.22791 16.8307C3.2224 16.831 3.21685 16.8311 3.21138 16.8311Z" fill="#00BEF7"/>
<path d="M4.40203 16.8436C4.24731 16.8436 4.11778 16.7226 4.10911 16.5662C4.07606 15.9709 4.53352 15.4597 5.12879 15.4267C5.29043 15.4178 5.42926 15.5417 5.43824 15.7037C5.44723 15.8656 5.32324 16.0041 5.16129 16.0131C4.88938 16.0282 4.68039 16.2618 4.69547 16.5338C4.70446 16.6957 4.58047 16.8342 4.41852 16.8432C4.41305 16.8434 4.4075 16.8436 4.40203 16.8436Z" fill="#00BEF7"/>
<path d="M15.7026 12.3836C15.6998 12.3836 15.697 12.3835 15.6943 12.3835C15.5321 12.3789 15.4044 12.2438 15.4089 12.0817C15.4335 11.1975 14.7342 10.458 13.8499 10.4334C13.6878 10.4289 13.5601 10.2938 13.5646 10.1317C13.5691 9.96955 13.705 9.84185 13.8663 9.8463C15.0742 9.87994 16.0297 10.8901 15.996 12.0981C15.9915 12.2574 15.8609 12.3836 15.7026 12.3836Z" fill="#00BEF7"/>
<path d="M14.5123 12.4288C14.5095 12.4288 14.5067 12.4287 14.5039 12.4286C14.3418 12.4241 14.2141 12.289 14.2186 12.1269C14.2223 11.9951 14.1743 11.8696 14.0837 11.7738C13.993 11.6779 13.8705 11.6231 13.7386 11.6194C13.5765 11.6149 13.4487 11.4798 13.4532 11.3177C13.4578 11.1556 13.5914 11.0276 13.755 11.0324C14.0437 11.0404 14.3119 11.1604 14.5104 11.3702C14.7089 11.5801 14.8137 11.8546 14.8057 12.1433C14.8012 12.3026 14.6707 12.4288 14.5123 12.4288Z" fill="#00BEF7"/>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1,18 @@
<svg width="23" height="20" viewBox="0 0 23 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5833 1.84497L1.22267 16.046C0.0476544 17.6566 1.198 19.9198 3.19166 19.9198H19.975C21.9687 19.9198 23.119 17.6566 21.944 16.046L11.5833 1.84497Z" fill="#F1FAFF"/>
<path d="M21.9431 16.0448L11.5833 1.84497L9.81055 4.27486L18.3975 16.0448C19.5729 17.6558 18.4222 19.9198 16.4279 19.9198H19.9735C21.9678 19.9198 23.1185 17.6559 21.9431 16.0448Z" fill="#C7EEFB"/>
<path d="M13.6602 6.1864H9.51926C8.38838 6.1864 7.47168 5.26966 7.47168 4.13882V2.24846C7.47168 2.13162 7.56643 2.03687 7.68327 2.03687H15.4963C15.6131 2.03687 15.7079 2.13162 15.7079 2.24846V4.13882C15.7079 5.26966 14.7911 6.1864 13.6602 6.1864Z" fill="#E0DDE2"/>
<path d="M15.498 2.03687H14.3393V2.76335C14.3393 3.89681 13.4204 4.81567 12.287 4.81567H8.15546C7.94886 4.81567 7.74959 4.78482 7.56152 4.72807C7.81628 5.57186 8.59934 6.18645 9.52624 6.18645H13.6578C14.7912 6.18645 15.7101 5.26759 15.7101 4.13413V2.24892C15.7101 2.13183 15.6151 2.03687 15.498 2.03687Z" fill="#C8C1C9"/>
<path d="M17.0524 2.78679H6.12858C6.01174 2.78679 5.91699 2.69204 5.91699 2.5752V0.544844C5.91699 0.428003 6.01174 0.333252 6.12858 0.333252H17.0524C17.1692 0.333252 17.264 0.428003 17.264 0.544844V2.5752C17.264 2.69208 17.1693 2.78679 17.0524 2.78679Z" fill="#E0DDE2"/>
<path d="M17.0519 0.333252H15.8129V1.12359C15.8129 1.24073 15.7179 1.33569 15.6008 1.33569H5.91699V2.57473C5.91699 2.69187 6.01195 2.78684 6.12909 2.78684H17.0519C17.1691 2.78684 17.264 2.69187 17.264 2.57473V0.545352C17.264 0.428215 17.1691 0.333252 17.0519 0.333252Z" fill="#C8C1C9"/>
<path d="M11.591 4.95259C11.891 4.95259 12.1342 4.7094 12.1342 4.4094C12.1342 4.10941 11.891 3.86621 11.591 3.86621C11.291 3.86621 11.0479 4.10941 11.0479 4.4094C11.0479 4.7094 11.291 4.95259 11.591 4.95259Z" fill="#FA2A3B"/>
<path d="M11.4636 10.3904C12.0045 10.3904 12.4429 9.95199 12.4429 9.41116C12.4429 8.87032 12.0045 8.43188 11.4636 8.43188C10.9228 8.43188 10.4844 8.87032 10.4844 9.41116C10.4844 9.95199 10.9228 10.3904 11.4636 10.3904Z" fill="#62D8F9"/>
<path d="M11.4638 8.43213C11.3942 8.43213 11.3262 8.43953 11.2607 8.45333C11.7041 8.54685 12.0369 8.94019 12.0369 9.4114C12.0369 9.88261 11.7041 10.276 11.2607 10.3695C11.3263 10.3833 11.3942 10.3907 11.4638 10.3907C12.0046 10.3907 12.4431 9.95222 12.4431 9.4114C12.4431 8.87058 12.0047 8.43213 11.4638 8.43213Z" fill="#00BEF7"/>
<path d="M14.8717 13.5145L13.1586 13.236L12.2278 11.4381C12.1444 11.2501 12.0134 10.9926 11.7241 10.9064L10.637 10.5802C10.5178 10.5512 10.4031 10.5405 10.1997 10.5725L7.88145 11.1109C7.74264 11.1432 7.61865 11.2211 7.5294 11.3322L6.29163 12.8728C6.07157 13.1467 6.1152 13.5471 6.38913 13.7672C6.50661 13.8617 6.64736 13.9075 6.78718 13.9075C6.97338 13.9075 7.15789 13.8262 7.28357 13.6697L8.3836 12.3006L9.47165 12.0479L8.83273 14.1772C8.82045 14.213 8.81652 14.2593 8.79896 14.3605L8.43849 16.9193L6.75734 18.3779C6.49192 18.6082 6.46344 19.0101 6.69374 19.2755C6.81959 19.4205 6.99657 19.4948 7.1746 19.4948C7.32238 19.4948 7.47087 19.4435 7.59127 19.3391L9.45227 17.7244C9.56826 17.6238 9.64393 17.4847 9.66534 17.3326L9.96009 15.2404L9.99932 15.2522L11.5919 17.1109L12.5347 19.1578C12.642 19.3907 12.8723 19.528 13.113 19.528C13.202 19.528 13.2925 19.5092 13.3787 19.4695C13.6979 19.3225 13.8374 18.9446 13.6905 18.6254L12.7106 16.4981C12.686 16.4446 12.6542 16.3949 12.6159 16.3503L11.2825 14.7941L11.7411 13.2658L12.1757 14.1053C12.2683 14.2841 12.44 14.4085 12.6386 14.4408L14.6674 14.7706C14.702 14.7762 14.7364 14.7789 14.7703 14.7789C15.0767 14.7789 15.3468 14.5569 15.3975 14.2447C15.4539 13.8978 15.2185 13.5709 14.8717 13.5145Z" fill="#62D8F9"/>
<path d="M9.74707 10.6776C9.95045 10.6457 10.0645 10.6586 10.1838 10.6876L11.2709 11.0138C11.5602 11.1 11.6911 11.3574 11.7745 11.5454L12.8085 13.5537C12.835 13.6052 12.8845 13.6409 12.9417 13.6497L15.395 14.0282C15.3479 13.7709 15.1447 13.5589 14.8718 13.5145L13.1588 13.236L12.2279 11.4381C12.1445 11.2501 12.0135 10.9926 11.7242 10.9064L10.6372 10.5802C10.5179 10.5512 10.4032 10.5405 10.1998 10.5725L9.74707 10.6776Z" fill="#00BEF7"/>
<path d="M12.7115 16.498C12.6869 16.4446 12.655 16.3948 12.6167 16.3502L11.2833 14.794L11.7419 13.266L11.6837 13.1536C11.6079 13.0072 11.3924 13.0273 11.345 13.1852L10.8916 14.6961C10.8532 14.824 10.8825 14.9627 10.9694 15.0642L12.1634 16.4576C12.2016 16.5023 12.2335 16.552 12.2581 16.6054L13.2379 18.7328C13.3691 19.0176 13.2716 19.3488 13.0223 19.5213C13.0525 19.5257 13.0831 19.528 13.1138 19.528C13.2028 19.528 13.2933 19.5092 13.3795 19.4695C13.6987 19.3224 13.8382 18.9445 13.6913 18.6254L12.7115 16.498Z" fill="#00BEF7"/>
<path d="M4.22827 18.567C4.06064 18.567 3.92032 18.436 3.91092 18.2666C3.83839 16.9594 4.84282 15.8369 6.14991 15.7644C6.32574 15.7553 6.47551 15.8889 6.4852 16.0643C6.49493 16.2398 6.36065 16.3899 6.1852 16.3996C5.22834 16.4528 4.49305 17.2745 4.54616 18.2313C4.5559 18.4067 4.42162 18.5568 4.24617 18.5666C4.2402 18.5669 4.23419 18.567 4.22827 18.567Z" fill="#00BEF7"/>
<path d="M5.51838 18.5804C5.35076 18.5804 5.21044 18.4493 5.20104 18.2799C5.16524 17.635 5.66082 17.0812 6.3057 17.0454C6.48081 17.0358 6.63121 17.17 6.64094 17.3454C6.65068 17.5209 6.51636 17.671 6.34091 17.6807C6.04634 17.6971 5.81994 17.95 5.83627 18.2447C5.84601 18.4201 5.71169 18.5702 5.53624 18.5799C5.53032 18.5802 5.52431 18.5804 5.51838 18.5804Z" fill="#00BEF7"/>
<path d="M17.7606 13.7491C17.7576 13.7491 17.7546 13.749 17.7516 13.749C17.576 13.744 17.4376 13.5977 17.4425 13.4221C17.4691 12.4641 16.7115 11.663 15.7536 11.6364C15.578 11.6315 15.4396 11.4851 15.4445 11.3095C15.4494 11.1339 15.5966 10.9955 15.7713 11.0004C17.0799 11.0368 18.115 12.1311 18.0785 13.4398C18.0737 13.6124 17.9322 13.7491 17.7606 13.7491Z" fill="#00BEF7"/>
<path d="M16.4716 13.7978C16.4686 13.7978 16.4656 13.7978 16.4626 13.7977C16.287 13.7928 16.1486 13.6465 16.1535 13.4708C16.1575 13.328 16.1055 13.1921 16.0074 13.0882C15.9091 12.9844 15.7763 12.925 15.6335 12.921C15.4579 12.9161 15.3195 12.7698 15.3243 12.5942C15.3293 12.4186 15.474 12.2798 15.6512 12.2851C15.964 12.2938 16.2546 12.4238 16.4696 12.6511C16.6846 12.8784 16.7982 13.1758 16.7895 13.4886C16.7846 13.6611 16.6432 13.7978 16.4716 13.7978Z" fill="#00BEF7"/>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1,15 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.91795 0.916504C5.07124 0.916504 1.93555 4.05219 1.93555 7.89891V11.7075C1.93555 12.0629 2.2148 12.3423 2.57031 12.3423H5.10937C5.46488 12.3423 5.74413 12.0629 5.74413 11.7075V7.89891C5.74413 6.14694 7.16603 4.72509 8.91795 4.72509C10.6699 4.72509 12.0918 6.14698 12.0918 7.89891V9.16844C12.0918 9.52387 12.371 9.80321 12.7265 9.80321H15.2656C15.6211 9.80321 15.9004 9.52387 15.9004 9.16844V7.89891C15.9004 4.05219 12.7647 0.916504 8.91795 0.916504Z" fill="#C5C9F7"/>
<path d="M15.9004 7.89891V9.16844C15.9004 9.52387 15.6211 9.80321 15.2656 9.80321H12.7266C12.371 9.80321 12.0918 9.52387 12.0918 9.16844V7.89891C12.0918 6.14694 10.6699 4.72509 8.91797 4.72509V0.916504C12.7647 0.916504 15.9004 4.05219 15.9004 7.89891Z" fill="#A8AFF1"/>
<path d="M13.9961 11.0728H3.83984C3.48433 11.0728 3.20508 11.352 3.20508 11.7075V21.9484C3.20508 22.3038 3.48433 22.5832 3.83984 22.5832H13.9961C14.3516 22.5832 14.6308 22.3038 14.6308 21.9484V11.7075C14.6308 11.352 14.3516 11.0728 13.9961 11.0728Z" fill="#FEDB41"/>
<path d="M18.874 7.33116L21.4131 6.06163C22.1691 5.68813 22.7259 6.82477 21.9809 7.19725L19.4419 8.46678C18.679 8.84304 18.1354 7.70048 18.874 7.33116Z" fill="#1BD9DE"/>
<path d="M21.4133 14.8142L18.8743 13.5447C18.5606 13.3878 18.4341 13.0066 18.5904 12.6929C18.749 12.3799 19.1284 12.2541 19.4421 12.409L21.9811 13.6786C22.7341 14.0551 22.1615 15.1832 21.4133 14.8142Z" fill="#1BD9DE"/>
<path d="M21.6972 11.0728H19.1581C18.3214 11.0728 18.318 9.80322 19.1581 9.80322H21.6972C22.5339 9.80322 22.5373 11.0728 21.6972 11.0728Z" fill="#1BD9DE"/>
<path d="M14.6308 11.7075V21.9484C14.6308 22.3038 14.3516 22.5832 13.9961 22.5832H8.91797V11.0728H13.9961C14.3516 11.0728 14.6308 11.352 14.6308 11.7075Z" fill="#FFCC33"/>
<path d="M4.4746 22.5832H2.57031C1.52023 22.5832 0.666016 21.7289 0.666016 20.6789V12.977C0.666016 11.927 1.52023 11.0728 2.57031 11.0728H4.4746V22.5832Z" fill="#FEA832"/>
<path d="M17.1699 20.6789C17.1699 21.7289 16.3157 22.5832 15.2656 22.5832H13.3613V11.0728H15.2656C16.3157 11.0728 17.1699 11.927 17.1699 12.977V20.6789Z" fill="#FE9923"/>
<path d="M8.91797 13.6118C7.86416 13.6118 7.01367 14.4623 7.01367 15.5161C7.01367 16.5698 7.86416 17.4204 8.91797 17.4204C9.97177 17.4204 10.8223 16.5698 10.8223 15.5161C10.8223 14.4623 9.97177 13.6118 8.91797 13.6118Z" fill="#994C0F"/>
<path d="M9.55273 16.7852V19.3242C9.55273 19.7431 9.23535 19.959 8.91797 19.959C8.60059 19.959 8.2832 19.7431 8.2832 19.3242V16.7852C8.2832 16.3662 8.60059 16.1504 8.91797 16.1504C9.23535 16.1504 9.55273 16.3662 9.55273 16.7852Z" fill="#994C0F"/>
<path d="M10.8223 15.5161C10.8223 16.5698 9.97178 17.4204 8.91797 17.4204V13.6118C9.97178 13.6118 10.8223 14.4623 10.8223 15.5161Z" fill="#713708"/>
<path d="M9.55273 16.7852V19.3242C9.55273 19.7431 9.23535 19.959 8.91797 19.959V16.1504C9.23535 16.1504 9.55273 16.3662 9.55273 16.7852Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,40 @@
<svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.2406 19.2489C20.2388 17.359 21.4858 14.683 21.4858 11.7155C21.4858 5.98953 16.8439 1.34766 11.1179 1.34766C5.39187 1.34766 0.75 5.98953 0.75 11.7155C0.75 17.4415 5.39187 22.0834 11.1179 22.0834C11.5666 22.0834 12.0086 22.0549 12.4423 21.9996L18.2406 19.2489Z" fill="#816AE2"/>
<path d="M17.0779 15.8865C16.9869 15.5522 16.9548 15.2045 16.9831 14.8592L17.1524 13.2644C17.235 12.2638 17.0825 11.2613 16.6396 10.3604C15.4951 8.03233 15.7576 7.86339 15.7221 5.55289C15.7221 5.08092 15.3394 4.69824 14.8674 4.69824C14.3954 4.69824 14.0128 5.08088 14.0128 5.55289C14.0128 14.9488 14.0303 14.2593 13.9723 14.5348V15.7651C13.9723 16.8017 13.129 17.6451 12.0924 17.6451C11.4039 17.6451 9.02967 17.6451 7.41406 17.6451C8.13279 18.6447 9.11604 19.4273 10.2571 19.9012C10.2642 19.9041 10.2712 19.9071 10.2783 19.9101C11.1599 20.2825 12.1443 21.0255 12.3087 21.9474L12.3247 22.0132C14.6462 21.7441 16.7338 20.7084 18.3278 19.1654L17.0779 15.8865Z" fill="#F9BA8F"/>
<path d="M4.23933 4.72767L3.97904 4.4865C3.57774 4.11469 2.94522 4.13882 2.57341 4.54007C2.20161 4.94137 2.22573 5.57389 2.62699 5.9457L4.23933 7.43964V4.72767Z" fill="#F9BA8F"/>
<path d="M3.156 5.19843C2.90984 4.97034 2.80629 4.64424 2.84831 4.3335C2.74785 4.38491 2.65428 4.45321 2.57341 4.54043C2.20161 4.94173 2.22573 5.57425 2.62699 5.94605L4.23933 7.44V6.20225L3.156 5.19843Z" fill="#FCAD6D"/>
<path d="M17.1572 16.0903C16.8042 18.5247 14.709 20.3948 12.1768 20.3948C11.7396 20.3948 11.3155 20.339 10.9111 20.2343C11.5816 20.6442 12.1847 21.2434 12.3102 21.9469L12.3261 22.0128C14.6477 21.7436 16.7352 20.708 18.3293 19.1649L17.1572 16.0903Z" fill="#FD995B"/>
<path d="M12.5409 17.6853H5.67544C4.86358 17.6853 4.20312 17.0248 4.20312 16.2129V1.88886C4.20312 1.077 4.86358 0.416504 5.67544 0.416504H12.5409C13.3527 0.416504 14.0132 1.077 14.0132 1.88886V16.213C14.0132 17.0248 13.3527 17.6853 12.5409 17.6853Z" fill="#2A428C"/>
<path d="M5.67447 0.416504C4.8626 0.416504 4.20215 1.077 4.20215 1.88882V16.2129C4.20215 17.0248 4.86264 17.6853 5.67447 17.6853H7.72112C7.26688 17.2219 7.7967 16.7693 7.7967 16.7693C7.04907 16.5731 7.11255 15.7874 7.11255 15.7874C7.11255 15.7874 7.11255 3.77992 7.11255 3.02878C7.11255 2.27764 7.87554 2.08793 7.87554 2.08793C7.575 1.78739 7.87554 1.47157 7.87554 1.47157V0.962699C7.59831 0.786995 7.6529 0.547773 7.71325 0.416504L5.67447 0.416504Z" fill="#142766"/>
<path d="M8.02256 1.4718H7.87555C7.73501 1.4718 7.62109 1.35788 7.62109 1.21735C7.62109 1.07681 7.73501 0.962891 7.87555 0.962891H8.02256C8.1631 0.962891 8.27702 1.07681 8.27702 1.21735C8.27702 1.35788 8.1631 1.4718 8.02256 1.4718Z" fill="#3C58A0"/>
<path d="M10.3038 1.4718H8.89118C8.75064 1.4718 8.63672 1.35788 8.63672 1.21735C8.63672 1.07681 8.75064 0.962891 8.89118 0.962891H10.3038C10.4444 0.962891 10.5583 1.07681 10.5583 1.21735C10.5583 1.35788 10.4444 1.4718 10.3038 1.4718Z" fill="#3C58A0"/>
<path d="M12.5399 1.33252H11.5081C11.3157 1.33252 11.1598 1.48846 11.1598 1.68079C11.1598 1.9047 10.9766 2.08793 10.7527 2.08793H7.46176C7.23786 2.08793 7.05462 1.90474 7.05462 1.68079C7.05462 1.48846 6.89868 1.33252 6.70635 1.33252H5.67447C5.36725 1.33252 5.11816 1.5816 5.11816 1.88883V16.213C5.11816 16.5202 5.36725 16.7693 5.67447 16.7693H12.5399C12.8471 16.7693 13.0962 16.5202 13.0962 16.213C13.0962 14.7395 13.0962 2.28209 13.0962 1.88883C13.0962 1.5816 12.8471 1.33252 12.5399 1.33252Z" fill="#73C3F9"/>
<path d="M7.79666 16.7693C7.69087 16.3128 8.22035 16.2061 8.22035 16.2061C8.22035 16.2061 8.55711 13.2562 8.22035 12.9194C7.88358 12.5827 8.22035 12.2647 8.22035 12.2647C8.22035 12.2647 8.58826 9.34593 8.22035 8.97798C7.85244 8.61007 8.22035 8.32319 8.22035 8.32319V5.0365C7.56138 4.62044 7.908 4.02177 7.908 4.02177V3.07914C7.41005 2.58119 7.87533 2.0881 7.8755 2.08793H7.46172C7.23782 2.08793 7.05458 1.90474 7.05458 1.68079C7.05458 1.48846 6.89864 1.33252 6.70631 1.33252H5.67447C5.36725 1.33252 5.11816 1.58156 5.11816 1.88883V16.213C5.11816 16.5202 5.36725 16.7693 5.67447 16.7693H7.79666V16.7693Z" fill="#4FABF7"/>
<path d="M7.03969 4.02169H11.1792C11.4395 4.02169 11.6505 3.81069 11.6505 3.55039C11.6505 3.2901 11.4395 3.0791 11.1792 3.0791H7.03969C6.7794 3.0791 6.56836 3.2901 6.56836 3.55039C6.56836 3.81073 6.7794 4.02169 7.03969 4.02169Z" fill="#E9EFFF"/>
<path d="M7.0377 3.0791H7.90826V4.02173H7.0377C6.7774 4.02173 6.56641 3.81073 6.56641 3.55044C6.56636 3.29006 6.7774 3.0791 7.0377 3.0791Z" fill="#9BD8F9"/>
<path d="M12.0147 8.32331H6.20226C5.96909 8.32331 5.77832 8.13254 5.77832 7.89937V5.46056C5.77832 5.22739 5.96909 5.03662 6.20226 5.03662H12.0147C12.2479 5.03662 12.4387 5.22739 12.4387 5.46056V7.89937C12.4387 8.13254 12.2479 8.32331 12.0147 8.32331Z" fill="#E9EFFF"/>
<path d="M12.0147 12.2647H6.20226C5.96909 12.2647 5.77832 12.0739 5.77832 11.8408V9.40197C5.77832 9.1688 5.96909 8.97803 6.20226 8.97803H12.0147C12.2479 8.97803 12.4387 9.1688 12.4387 9.40197V11.8408C12.4387 12.0739 12.2479 12.2647 12.0147 12.2647Z" fill="#E9EFFF"/>
<path d="M12.0147 16.2061H6.20226C5.96909 16.2061 5.77832 16.0154 5.77832 15.7822V13.3434C5.77832 13.1102 5.96909 12.9194 6.20226 12.9194H12.0147C12.2479 12.9194 12.4387 13.1102 12.4387 13.3434V15.7822C12.4387 16.0154 12.2479 16.2061 12.0147 16.2061Z" fill="#E9EFFF"/>
<path d="M12.0147 8.32331H6.20226C5.96909 8.32331 5.77832 8.13254 5.77832 7.89937V5.46056C5.77832 5.22739 5.96909 5.03662 6.20226 5.03662H12.0147C12.2479 5.03662 12.4387 5.22739 12.4387 5.46056V7.89937C12.4387 8.13254 12.2479 8.32331 12.0147 8.32331Z" fill="#E9EFFF"/>
<path d="M12.0147 12.2647H6.20226C5.96909 12.2647 5.77832 12.0739 5.77832 11.8408V9.40197C5.77832 9.1688 5.96909 8.97803 6.20226 8.97803H12.0147C12.2479 8.97803 12.4387 9.1688 12.4387 9.40197V11.8408C12.4387 12.0739 12.2479 12.2647 12.0147 12.2647Z" fill="#E9EFFF"/>
<path d="M12.0147 16.2061H6.20226C5.96909 16.2061 5.77832 16.0154 5.77832 15.7822V13.3434C5.77832 13.1102 5.96909 12.9194 6.20226 12.9194H12.0147C12.2479 12.9194 12.4387 13.1102 12.4387 13.3434V15.7822C12.4387 16.0154 12.2479 16.2061 12.0147 16.2061Z" fill="#E9EFFF"/>
<path d="M7.79674 7.89933V5.46056C7.79674 5.22739 7.98751 5.03662 8.22068 5.03662H6.20128C5.96811 5.03662 5.77734 5.22739 5.77734 5.46056V7.89933C5.77734 8.1325 5.96811 8.32327 6.20128 8.32327H8.22068C7.98751 8.32327 7.79674 8.1325 7.79674 7.89933Z" fill="#D3DCFB"/>
<path d="M7.79674 11.8408V9.40197C7.79674 9.1688 7.98751 8.97803 8.22068 8.97803H6.20128C5.96811 8.97803 5.77734 9.1688 5.77734 9.40197V11.8408C5.77734 12.0739 5.96811 12.2647 6.20128 12.2647H8.22068C7.98751 12.2647 7.79674 12.0739 7.79674 11.8408Z" fill="#D3DCFB"/>
<path d="M7.79674 15.7827V13.3439C7.79674 13.1107 7.98751 12.9199 8.22068 12.9199H6.20128C5.96811 12.9199 5.77734 13.1107 5.77734 13.3439V15.7827C5.77734 16.0158 5.96811 16.2066 6.20128 16.2066H8.22068C7.98751 16.2066 7.79674 16.0158 7.79674 15.7827Z" fill="#D3DCFB"/>
<path d="M8.87857 6.39941H7.17871C7.00343 6.39941 6.86133 6.25735 6.86133 6.08203C6.86133 5.90671 7.00343 5.76465 7.17871 5.76465H8.87857C9.05385 5.76465 9.19595 5.90671 9.19595 6.08203C9.19595 6.25731 9.05385 6.39941 8.87857 6.39941Z" fill="#3C58A0"/>
<path d="M11.0368 7.59473H7.17871C7.00343 7.59473 6.86133 7.45267 6.86133 7.27734C6.86133 7.10202 7.00343 6.95996 7.17871 6.95996H11.0368C11.2121 6.95996 11.3542 7.10202 11.3542 7.27734C11.3542 7.45267 11.2121 7.59473 11.0368 7.59473Z" fill="#BEC8F7"/>
<path d="M10.2047 6.39941H9.96484C9.78956 6.39941 9.64746 6.25735 9.64746 6.08203C9.64746 5.90671 9.78956 5.76465 9.96484 5.76465H10.2047C10.3799 5.76465 10.522 5.90671 10.522 6.08203C10.522 6.25731 10.38 6.39941 10.2047 6.39941Z" fill="#BEC8F7"/>
<path d="M8.87857 10.3418H7.17871C7.00343 10.3418 6.86133 10.1997 6.86133 10.0244C6.86133 9.84909 7.00343 9.70703 7.17871 9.70703H8.87857C9.05385 9.70703 9.19595 9.84909 9.19595 10.0244C9.19595 10.1997 9.05385 10.3418 8.87857 10.3418Z" fill="#3C58A0"/>
<path d="M11.0368 11.5361H7.17871C7.00343 11.5361 6.86133 11.3941 6.86133 11.2188C6.86133 11.0434 7.00343 10.9014 7.17871 10.9014H11.0368C11.2121 10.9014 11.3542 11.0434 11.3542 11.2188C11.3542 11.394 11.2121 11.5361 11.0368 11.5361Z" fill="#BEC8F7"/>
<path d="M10.2047 10.3418H9.96484C9.78956 10.3418 9.64746 10.1997 9.64746 10.0244C9.64746 9.84909 9.78956 9.70703 9.96484 9.70703H10.2047C10.3799 9.70703 10.522 9.84909 10.522 10.0244C10.522 10.1997 10.38 10.3418 10.2047 10.3418Z" fill="#BEC8F7"/>
<path d="M8.87857 14.2827H7.17871C7.00343 14.2827 6.86133 14.1406 6.86133 13.9653C6.86133 13.79 7.00343 13.6479 7.17871 13.6479H8.87857C9.05385 13.6479 9.19595 13.79 9.19595 13.9653C9.19595 14.1407 9.05385 14.2827 8.87857 14.2827Z" fill="#3C58A0"/>
<path d="M11.0368 15.478H7.17871C7.00343 15.478 6.86133 15.336 6.86133 15.1606C6.86133 14.9853 7.00343 14.8433 7.17871 14.8433H11.0368C11.2121 14.8433 11.3542 14.9853 11.3542 15.1606C11.3542 15.336 11.2121 15.478 11.0368 15.478Z" fill="#BEC8F7"/>
<path d="M10.2047 14.2827H9.96484C9.78956 14.2827 9.64746 14.1406 9.64746 13.9653C9.64746 13.79 9.78956 13.6479 9.96484 13.6479H10.2047C10.3799 13.6479 10.522 13.79 10.522 13.9653C10.522 14.1407 10.38 14.2827 10.2047 14.2827Z" fill="#BEC8F7"/>
<path d="M5.68743 9.97325C5.36027 10.3263 4.80887 10.3473 4.45581 10.0202L2.99598 8.66753C2.64292 8.34042 2.62189 7.78898 2.94905 7.43592C3.27621 7.08286 3.82761 7.06183 4.18066 7.38899L5.6405 8.74163C5.99355 9.06879 6.01459 9.62019 5.68743 9.97325Z" fill="#F9BA8F"/>
<path d="M5.05639 9.40617L3.59655 8.05353C3.35238 7.8273 3.26728 7.49383 3.34603 7.19287C3.19885 7.23536 3.06077 7.31623 2.94905 7.43679C2.62189 7.78985 2.64292 8.34129 2.99598 8.66841L4.45581 10.021C4.80887 10.3482 5.36027 10.3272 5.68743 9.97412C5.78831 9.86523 5.85585 9.73739 5.89098 9.60316C5.60715 9.68505 5.28888 9.62161 5.05639 9.40617Z" fill="#FCAD6D"/>
<path d="M5.68743 14.7281C5.36027 15.0812 4.80887 15.1022 4.45581 14.7751L2.99598 13.4224C2.64292 13.0953 2.62189 12.5439 2.94905 12.1908C3.27621 11.8377 3.82761 11.8167 4.18066 12.1439L5.6405 13.4965C5.99355 13.8236 6.01459 14.3751 5.68743 14.7281Z" fill="#F9BA8F"/>
<path d="M5.05639 14.1601L3.59655 12.8074C3.35238 12.5812 3.26728 12.2477 3.34603 11.9468C3.19885 11.9893 3.06077 12.0701 2.94905 12.1907C2.62189 12.5438 2.64292 13.0952 2.99598 13.4223L4.45581 14.775C4.80887 15.1021 5.36027 15.0811 5.68743 14.728C5.78831 14.6191 5.85585 14.4913 5.89098 14.3571C5.60715 14.439 5.28888 14.3755 5.05639 14.1601Z" fill="#FCAD6D"/>
<path d="M5.68743 12.3507C5.36027 12.7037 4.80887 12.7248 4.45581 12.3976L2.99598 11.045C2.64292 10.7179 2.62189 10.1664 2.94905 9.81336C3.27621 9.4603 3.82761 9.43927 4.18066 9.76643L5.6405 11.1191C5.99355 11.4462 6.01459 11.9976 5.68743 12.3507Z" fill="#F9BA8F"/>
<path d="M5.05639 11.7826L3.59655 10.43C3.35238 10.2038 3.26728 9.8703 3.34603 9.56934C3.19885 9.61182 3.06073 9.69269 2.94905 9.81325C2.62189 10.1663 2.64292 10.7177 2.99598 11.0449L4.45581 12.3975C4.80887 12.7247 5.36027 12.7036 5.68743 12.3506C5.78831 12.2417 5.85585 12.1139 5.89098 11.9796C5.60715 12.0616 5.28888 11.9981 5.05639 11.7826Z" fill="#FCAD6D"/>
<path d="M18.1452 4.09326C17.5824 4.80911 17.0745 5.8376 17.4806 6.95995C18.2423 9.06538 19.4554 10.8528 18.8912 13.9651C18.6351 15.3774 19.4753 15.9693 20.4694 16.1947C21.1202 14.8388 21.4854 13.3197 21.4854 11.7152C21.4855 8.70098 20.1988 5.9877 18.1452 4.09326Z" fill="#9181F2"/>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,4 @@
<svg width="12" height="22" viewBox="0 0 12 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.8752 6.4735H8.18799L11.4195 1.04496C11.5372 0.848435 11.5403 0.604218 11.4275 0.405239C11.3147 0.20626 11.1039 0.0834961 10.8752 0.0834961H5.79707H3.25799C2.96663 0.0834961 2.71311 0.281882 2.64244 0.564524L0.103362 10.7631C0.0556273 10.9528 0.0984106 11.1537 0.218678 11.3074C0.338946 11.4617 0.523664 11.5516 0.718918 11.5516H3.61135L0.124479 20.8923C0.0128862 21.1898 0.13874 21.524 0.418292 21.6746C0.699113 21.8251 1.04654 21.7445 1.23219 21.4886L5.79707 15.1696L11.3885 7.48143C11.5292 7.28863 11.549 7.03324 11.4412 6.82C11.3327 6.60739 11.1139 6.4735 10.8752 6.4735Z" fill="#FED843"/>
<path d="M11.441 6.82C11.3325 6.60739 11.1137 6.4735 10.875 6.4735H8.18779L11.4193 1.04496C11.537 0.848435 11.5401 0.604218 11.4273 0.405239C11.3145 0.20626 11.1038 0.0834961 10.875 0.0834961H5.79688V15.1697L11.3883 7.48143C11.529 7.28867 11.5489 7.03328 11.441 6.82Z" fill="#FABE2C"/>
</svg>

After

Width:  |  Height:  |  Size: 995 B

View File

@ -0,0 +1,23 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.7415 21.7502H2.6543C1.60427 21.7502 0.75 20.8959 0.75 19.8459V4.52686C0.75 3.47683 1.60427 2.62256 2.6543 2.62256H13.7415C14.7916 2.62256 15.6458 3.47683 15.6458 4.52686V19.8459C15.6458 20.8959 14.7916 21.7502 13.7415 21.7502Z" fill="#FF5E82"/>
<path d="M13.7409 2.62256H8.19727V21.7502H13.7409C14.7909 21.7502 15.6452 20.8959 15.6452 19.8459V4.52686C15.6452 3.47683 14.7909 2.62256 13.7409 2.62256Z" fill="#B7457D"/>
<path d="M2.6543 3.89209C2.30429 3.89209 2.01953 4.17685 2.01953 4.52686V19.8459C2.01953 20.1959 2.30429 20.4806 2.6543 20.4806H13.7415C14.0915 20.4806 14.3763 20.1959 14.3763 19.8459V4.52686C14.3763 4.17685 14.0915 3.89209 13.7415 3.89209H2.6543Z" fill="#F2FAFF"/>
<path d="M13.7409 3.89258H8.19727V20.4811H13.7409C14.0909 20.4811 14.3757 20.1964 14.3757 19.8464V4.52734C14.3757 4.17733 14.0909 3.89258 13.7409 3.89258Z" fill="#C8EAFA"/>
<path d="M5.10314 10.179C4.94069 10.179 4.77823 10.1171 4.65432 9.99306L3.45741 8.79615C3.20951 8.54825 3.20951 8.14636 3.45741 7.89846C3.70526 7.65056 4.1072 7.65056 4.35509 7.89846L5.10319 8.64655L7.04823 6.70155C7.29613 6.45365 7.69806 6.45365 7.94592 6.70155C8.19382 6.94945 8.19382 7.35134 7.94592 7.59923L5.55205 9.99306C5.42806 10.1171 5.26556 10.179 5.10314 10.179Z" fill="#5E54AC"/>
<path d="M5.10314 14.3445C4.94069 14.3445 4.77823 14.2826 4.65432 14.1586L3.45741 12.9617C3.20951 12.7138 3.20951 12.3119 3.45741 12.064C3.70526 11.8161 4.1072 11.8161 4.35509 12.064L5.10319 12.8121L7.04823 10.8671C7.29613 10.6192 7.69806 10.6192 7.94592 10.8671C8.19382 11.115 8.19382 11.5169 7.94592 11.7648L5.55205 14.1586C5.42806 14.2825 5.26556 14.3445 5.10314 14.3445Z" fill="#5E54AC"/>
<path d="M6.17603 17.3067L6.99674 16.486C7.24463 16.2381 7.24463 15.8362 6.99674 15.5883C6.74888 15.3404 6.34695 15.3404 6.09905 15.5883L5.27834 16.409L4.45763 15.5883C4.20978 15.3404 3.80784 15.3404 3.55995 15.5883C3.31205 15.8362 3.31205 16.2381 3.55995 16.486L4.38066 17.3067L3.55995 18.1274C3.31205 18.3753 3.31205 18.7772 3.55995 19.0251C3.68389 19.149 3.84635 19.211 4.00881 19.211C4.17127 19.211 4.33373 19.149 4.45763 19.025L5.27834 18.2043L6.09905 19.0251C6.22296 19.149 6.38542 19.211 6.54787 19.211C6.71033 19.211 6.87279 19.149 6.99669 19.025C7.24459 18.7771 7.24459 18.3752 6.99669 18.1273L6.17603 17.3067Z" fill="#5E54AC"/>
<path d="M21.7826 21.7503H17.5508C17.2002 21.7503 16.916 21.4661 16.916 21.1156V16.8838C16.916 16.5332 17.2002 16.249 17.5508 16.249H21.7826C22.1331 16.249 22.4173 16.5332 22.4173 16.8838V21.1156C22.4173 21.4661 22.1331 21.7503 21.7826 21.7503Z" fill="#F2FAFF"/>
<path d="M21.7829 16.249H19.667V21.7503H21.7829C22.1334 21.7503 22.4176 21.4661 22.4176 21.1156V16.8838C22.4176 16.5332 22.1334 16.249 21.7829 16.249Z" fill="#C8EAFA"/>
<path d="M20.513 13.71H18.8203C17.7703 13.71 16.916 14.5642 16.916 15.6143V16.8838H22.4173V15.6143C22.4173 14.5642 21.5631 13.71 20.513 13.71Z" fill="#A4E9FF"/>
<path d="M22.4176 15.6143C22.4176 14.5642 21.5634 13.71 20.5133 13.71H19.667V16.8838H22.4176V15.6143Z" fill="#91BBFF"/>
<path d="M11.5833 5.16162H4.8125C4.46194 5.16162 4.17773 4.87742 4.17773 4.52686V3.6805C4.17773 2.67237 4.96514 1.84472 5.95728 1.78027C6.23285 0.802262 7.13299 0.0834961 8.19792 0.0834961C9.26284 0.0834961 10.163 0.802262 10.4386 1.78027C11.4307 1.84472 12.2181 2.67237 12.2181 3.6805V4.52686C12.2181 4.87742 11.9339 5.16162 11.5833 5.16162Z" fill="#FFE67A"/>
<path d="M10.4379 1.78027C10.1623 0.802262 9.26219 0.0834961 8.19727 0.0834961V5.16162H11.5827C11.9332 5.16162 12.2174 4.87742 12.2174 4.52686V3.6805C12.2174 2.67237 11.43 1.84472 10.4379 1.78027Z" fill="#FFC336"/>
<path d="M9.11561 16.8557C8.90525 16.6453 8.8692 16.317 9.02895 16.066L11.1235 12.7744C11.2525 12.5718 11.4875 12.4558 11.7349 12.4849C11.8823 12.5023 12.0174 12.5759 12.1223 12.6808L13.2904 13.8489C13.3953 13.9538 13.469 14.0889 13.4863 14.2363C13.5154 14.4837 13.3994 14.7187 13.1967 14.8476L9.90518 16.9422C9.65423 17.1021 9.32598 17.066 9.11561 16.8557Z" fill="#FFD6AA"/>
<path d="M13.2891 13.8487L12.705 13.2646L9.11426 16.8554C9.32462 17.0658 9.65292 17.1018 9.90391 16.9421L13.1955 14.8475C13.3981 14.7186 13.5141 14.4835 13.485 14.2361C13.4677 14.0887 13.394 13.9536 13.2891 13.8487Z" fill="#FAC68F"/>
<path d="M20.7863 6.38235L19.5893 5.18543C19.3414 4.93754 18.9395 4.93754 18.6917 5.18543L17.3451 6.53198C17.0972 6.77988 17.0972 7.18177 17.3451 7.42967L18.542 8.62658C18.7899 8.87448 19.1918 8.87448 19.4397 8.62658L20.7863 7.28003C21.0341 7.03218 21.0341 6.63025 20.7863 6.38235Z" fill="#F2FAFF"/>
<path d="M20.1876 5.78369L17.9434 8.02793L18.5418 8.62638C18.7897 8.87428 19.1916 8.87428 19.4395 8.62638L20.7861 7.27983C21.0339 7.03194 21.0339 6.63005 20.7861 6.38215L20.1876 5.78369Z" fill="#C8EAFA"/>
<path d="M21.9829 3.98849C21.4045 3.41009 20.4667 3.41009 19.8883 3.98849L18.6914 5.1854L20.786 7.28L21.9829 6.08309C22.5613 5.50469 22.5613 4.56688 21.9829 3.98849Z" fill="#FF5E82"/>
<path d="M21.9825 3.98828L19.7383 6.23252L20.7856 7.27984L21.9825 6.08292C22.5609 5.50448 22.5609 4.56668 21.9825 3.98828Z" fill="#B7457D"/>
<path d="M11.208 12.666L17.3413 6.5327L19.4356 8.627L13.3023 14.7603L11.208 12.666Z" fill="#BC8173"/>
<path d="M12.2559 13.7139L18.3892 7.58055L19.4363 8.6277L13.303 14.761L12.2559 13.7139Z" fill="#9D5E4A"/>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -0,0 +1,16 @@
<svg width="23" height="21" viewBox="0 0 23 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.7197 12.305C10.6976 12.946 10.1954 13.4656 9.55068 13.5131C8.95032 13.557 8.34412 13.5797 7.74956 13.5797C7.15499 13.5797 6.54934 13.557 5.94894 13.5131C5.30419 13.4656 4.80149 12.946 4.77987 12.305C4.68377 9.49902 4.68377 6.65658 4.77936 3.85693C4.80154 3.21535 5.30372 2.69632 5.94843 2.6488C6.54879 2.60496 7.15499 2.58227 7.74956 2.58227C8.34412 2.58227 8.95032 2.60496 9.55123 2.6488C10.1954 2.69632 10.6981 3.21539 10.7203 3.85693C10.7346 4.27092 10.7462 4.68542 10.7562 5.10098H13.172C13.1619 4.65745 13.1493 4.21548 13.134 3.77402C13.0701 1.89736 11.6058 0.377692 9.72812 0.239863C9.0686 0.191283 8.40328 0.166992 7.74956 0.166992C7.09638 0.166992 6.43051 0.191283 5.77154 0.239863C3.89386 0.377692 2.42959 1.89736 2.36518 3.77402C2.26751 6.62861 2.26751 9.52644 2.36569 12.3874C2.42959 14.2645 3.89382 15.7837 5.77154 15.922C6.43051 15.9706 7.09638 15.9949 7.74956 15.9949C8.40328 15.9949 9.0686 15.9706 9.72812 15.922C11.6053 15.7837 13.0695 14.2645 13.134 12.3874C13.1419 12.1513 13.1493 11.9148 13.1561 11.6777H10.7393C10.7335 11.8873 10.7272 12.0964 10.7197 12.305Z" fill="#665E66"/>
<path d="M9.54972 2.64855C9.15316 2.61952 8.75398 2.60103 8.35742 2.591C8.56122 2.58571 8.76507 2.58203 8.9668 2.58203C9.56136 2.58203 10.1676 2.60471 10.7679 2.64855C11.4127 2.69608 11.9148 3.21515 11.937 3.85668C11.9513 4.27068 11.9628 4.68518 11.9729 5.10074H10.7547C10.7446 4.68518 10.733 4.27068 10.7188 3.85668C10.6966 3.21515 10.1944 2.69608 9.54972 2.64855Z" fill="#544F57"/>
<path d="M6.98863 15.922C5.1112 15.7839 3.64697 14.2644 3.58277 12.3876C3.48489 9.52678 3.48477 6.62882 3.58244 3.77428C3.64672 1.89736 5.11099 0.377946 6.98854 0.23999C7.44401 0.206517 7.90235 0.185273 8.35778 0.174821C8.15402 0.170166 7.95064 0.166992 7.74865 0.166992C7.09523 0.166992 6.42961 0.191536 5.7703 0.23999C3.89279 0.377988 2.42847 1.89736 2.36419 3.77428C2.26652 6.62886 2.26661 9.52682 2.36453 12.3876C2.42877 14.2644 3.89296 15.7839 5.77039 15.922C6.42957 15.9705 7.09514 15.9951 7.74861 15.9951C7.95064 15.9951 8.15397 15.9919 8.35773 15.9872C7.90231 15.9768 7.44405 15.9555 6.98863 15.922Z" fill="#544F57"/>
<path d="M7.74913 18.9005C6.15049 18.9005 4.53836 18.8541 2.92889 18.7621C1.77218 18.696 0.847284 17.7756 0.774116 16.6194C0.630194 14.3455 0.62994 12.0639 0.773609 9.79394C0.846776 8.63769 1.77171 7.71745 2.92834 7.65139C4.53637 7.55956 6.15058 7.51318 7.74913 7.51318C9.34768 7.51318 10.9619 7.55956 12.5699 7.65139C13.7266 7.71745 14.6515 8.63773 14.7247 9.79394C14.8683 12.0639 14.8681 14.3455 14.7241 16.6194C14.6509 17.7756 13.7261 18.696 12.5694 18.7621C10.9599 18.8541 9.34776 18.9005 7.74913 18.9005Z" fill="#F4DD45"/>
<path d="M3.47709 18.7909C3.29411 18.7824 3.11113 18.7722 2.92878 18.7619C1.77236 18.6961 0.847215 17.7758 0.774133 16.6193C0.630379 14.3451 0.629787 12.0636 0.773498 9.79364C0.84658 8.63782 1.77173 7.7175 2.92815 7.65106C3.11113 7.64077 3.29347 7.63053 3.47646 7.62207C2.79709 8.02062 2.32846 8.73866 2.27595 9.57262C2.12254 11.99 2.12318 14.4194 2.27654 16.8403C2.3291 17.6743 2.79772 18.3923 3.47709 18.7909Z" fill="#ECC32E"/>
<path d="M20.4501 20.0105C16.193 20.1697 11.9359 20.1697 7.67881 20.0105C6.97054 19.984 6.38329 19.459 6.26794 18.7597C6.06824 17.5491 6.06824 16.3386 6.26794 15.128C6.38329 14.4287 6.97054 13.9037 7.67881 13.8772C11.9359 13.718 16.193 13.718 20.4501 13.8772C21.1583 13.9037 21.7456 14.4287 21.8609 15.128C22.0606 16.3386 22.0606 17.5492 21.8609 18.7597C21.7456 19.459 21.1583 19.984 20.4501 20.0105Z" fill="#F9F6F9"/>
<path d="M14.0646 20.4513C11.927 20.4513 9.7895 20.4116 7.66693 20.3322C6.81228 20.3003 6.0903 19.6609 5.95027 18.8119C5.74574 17.5722 5.74574 16.3151 5.95027 15.0754C6.0903 14.2264 6.81228 13.587 7.66693 13.5551C11.9122 13.3964 16.2171 13.3964 20.4623 13.5551C21.3169 13.587 22.0389 14.2264 22.1789 15.0754C22.3835 16.3151 22.3835 17.5722 22.1789 18.8119C22.0389 19.6609 21.317 20.3003 20.4623 20.3322C18.3397 20.4116 16.2021 20.4513 14.0646 20.4513ZM14.0646 14.0803C11.9351 14.0803 9.80562 14.1198 7.691 14.1989C7.14109 14.2194 6.67635 14.6322 6.58592 15.1803C6.39287 16.3504 6.39287 17.537 6.58592 18.7071C6.67635 19.2552 7.14109 19.6679 7.69105 19.6885C11.9203 19.8466 16.209 19.8466 20.4382 19.6885C20.9882 19.6679 21.4529 19.2552 21.5433 18.7071C21.7364 17.537 21.7364 16.3504 21.5433 15.1803C21.4529 14.6322 20.9882 14.2194 20.4382 14.1989C18.3236 14.1198 16.1941 14.0803 14.0646 14.0803Z" fill="#E2DFE2"/>
<path d="M10.2132 16.0491C10.1242 15.895 9.92723 15.8423 9.77315 15.9312L8.98549 16.386V15.4764C8.98549 15.2985 8.84127 15.1543 8.66337 15.1543C8.48547 15.1543 8.34125 15.2985 8.34125 15.4764V16.386L7.55355 15.9312C7.39947 15.8422 7.20244 15.895 7.11353 16.0491C7.02458 16.2031 7.07734 16.4001 7.23142 16.4891L8.01913 16.9439L7.23142 17.3987C7.07734 17.4876 7.02458 17.6846 7.11353 17.8387C7.17319 17.942 7.28144 17.9998 7.39278 17.9998C7.44741 17.9998 7.50281 17.9859 7.55355 17.9566L8.34125 17.5018V18.4113C8.34125 18.5892 8.48547 18.7334 8.66337 18.7334C8.84127 18.7334 8.98549 18.5892 8.98549 18.4113V17.5018L9.77315 17.9565C9.82389 17.9858 9.87928 17.9997 9.93392 17.9997C10.0452 17.9997 10.1535 17.9419 10.2132 17.8386C10.3021 17.6846 10.2494 17.4876 10.0953 17.3986L9.30757 16.9438L10.0953 16.489C10.2494 16.4002 10.3021 16.2032 10.2132 16.0491Z" fill="#665E66"/>
<path d="M13.7572 16.0491C13.6682 15.895 13.4712 15.8422 13.3171 15.9312L12.5294 16.386V15.4764C12.5294 15.2985 12.3852 15.1543 12.2073 15.1543C12.0294 15.1543 11.8852 15.2985 11.8852 15.4764V16.386L11.0975 15.9312C10.9434 15.8422 10.7464 15.895 10.6575 16.0491C10.5685 16.2031 10.6213 16.4001 10.7754 16.4891L11.5631 16.9439L10.7754 17.3987C10.6213 17.4876 10.5685 17.6846 10.6575 17.8387C10.7171 17.942 10.8254 17.9998 10.9367 17.9998C10.9914 17.9998 11.0468 17.9859 11.0975 17.9566L11.8852 17.5018V18.4113C11.8852 18.5892 12.0294 18.7334 12.2073 18.7334C12.3852 18.7334 12.5294 18.5892 12.5294 18.4113V17.5018L13.3171 17.9566C13.3679 17.9859 13.4233 17.9998 13.4779 17.9998C13.5892 17.9998 13.6975 17.942 13.7572 17.8387C13.8461 17.6846 13.7933 17.4876 13.6393 17.3987L12.8516 16.9439L13.6393 16.4891C13.7933 16.4001 13.8461 16.2031 13.7572 16.0491Z" fill="#665E66"/>
<path d="M17.3031 16.0491C17.2141 15.895 17.0171 15.8422 16.863 15.9312L16.0753 16.386V15.4764C16.0753 15.2985 15.9311 15.1543 15.7532 15.1543C15.5753 15.1543 15.4311 15.2985 15.4311 15.4764V16.386L14.6434 15.9312C14.4893 15.8422 14.2923 15.895 14.2034 16.0491C14.1144 16.2031 14.1672 16.4001 14.3213 16.4891L15.109 16.9439L14.3213 17.3987C14.1672 17.4876 14.1144 17.6846 14.2034 17.8387C14.263 17.942 14.3713 17.9998 14.4826 17.9998C14.5373 17.9998 14.5927 17.9859 14.6434 17.9566L15.4311 17.5018V18.4113C15.4311 18.5892 15.5753 18.7334 15.7532 18.7334C15.9311 18.7334 16.0753 18.5892 16.0753 18.4113V17.5018L16.863 17.9566C16.9138 17.9859 16.9692 17.9998 17.0238 17.9998C17.1351 17.9998 17.2434 17.942 17.3031 17.8387C17.392 17.6846 17.3392 17.4876 17.1852 17.3987L16.3975 16.9439L17.1852 16.4891C17.3392 16.4001 17.3921 16.2031 17.3031 16.0491Z" fill="#665E66"/>
<path d="M20.73 17.3987L19.9423 16.9439L20.73 16.4891C20.8841 16.4002 20.9369 16.2032 20.8479 16.0491C20.759 15.895 20.562 15.8423 20.4079 15.9312L19.6203 16.386V15.4764C19.6203 15.2985 19.476 15.1543 19.2981 15.1543C19.1202 15.1543 18.976 15.2985 18.976 15.4764V16.386L18.1883 15.9312C18.0343 15.8422 17.8372 15.895 17.7483 16.0491C17.6593 16.2031 17.7121 16.4001 17.8662 16.4891L18.6539 16.9439L17.8662 17.3987C17.7121 17.4876 17.6593 17.6846 17.7483 17.8387C17.808 17.942 17.9162 17.9998 18.0275 17.9998C18.0822 17.9998 18.1376 17.9859 18.1883 17.9566L18.976 17.5018V18.4113C18.976 18.5892 19.1202 18.7334 19.2981 18.7334C19.476 18.7334 19.6203 18.5892 19.6203 18.4113V17.5018L20.4079 17.9565C20.4587 17.9858 20.5141 17.9997 20.5687 17.9997C20.68 17.9997 20.7883 17.9419 20.8479 17.8386C20.9369 17.6846 20.8841 17.4877 20.73 17.3987Z" fill="#665E66"/>
<path d="M14.3142 5.76905C14.268 5.76905 14.2211 5.7591 14.1766 5.73803C14.0158 5.66198 13.9471 5.46995 14.0232 5.3091L14.6445 3.99551C14.7205 3.83471 14.9125 3.76594 15.0734 3.84207C15.2342 3.91811 15.3029 4.11015 15.2269 4.271L14.6056 5.58458C14.5505 5.70092 14.4349 5.76905 14.3142 5.76905Z" fill="#DD636E"/>
<path d="M16.2547 8.14267C16.2085 8.14267 16.1617 8.13273 16.1172 8.11165L14.8036 7.49035C14.6428 7.4143 14.5741 7.22226 14.6502 7.06146C14.7262 6.90061 14.9182 6.83184 15.079 6.90801L16.3926 7.52932C16.5534 7.60537 16.6222 7.7974 16.5461 7.95821C16.4911 8.0745 16.3754 8.14267 16.2547 8.14267Z" fill="#DD636E"/>
<path d="M14.9912 6.51534C14.8589 6.51534 14.735 6.43328 14.6879 6.30163C14.6279 6.13414 14.7151 5.9498 14.8826 5.88984L16.2508 5.40031C16.4183 5.34026 16.6027 5.4276 16.6626 5.5951C16.7225 5.76259 16.6354 5.94693 16.4678 6.00689L15.0997 6.49642C15.0638 6.50924 15.0272 6.51534 14.9912 6.51534Z" fill="#DD636E"/>
</svg>

After

Width:  |  Height:  |  Size: 8.7 KiB

29
assets/icons/bathroom.svg Normal file
View File

@ -0,0 +1,29 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="20" cy="20" r="20" fill="#D5D5D5" fill-opacity="0.6"/>
<path d="M26.9628 8C25.5449 8 24.3965 9.15256 24.3965 10.5663C24.3965 10.7819 24.5748 10.9602 24.7903 10.9602C25.0059 10.9602 25.1842 10.7819 25.1842 10.5663C25.1842 9.58374 25.9844 8.78772 26.9628 8.78772C27.9454 8.78772 28.7414 9.58789 28.7414 10.5663V23.1782C28.7414 23.3938 28.9197 23.5721 29.1353 23.5721C29.3509 23.5721 29.5291 23.3938 29.5291 23.1782V10.5663C29.5291 9.15256 28.3766 8 26.9628 8Z" fill="#C3BEC6"/>
<path d="M16.9581 15.691H15.2168V11.4165C15.2168 11.1885 15.4034 11.002 15.6314 11.002H16.5435C16.7715 11.002 16.9581 11.1885 16.9581 11.4165V15.691Z" fill="#A7CCF9"/>
<path d="M16.5384 11.002H15.6388C15.5849 11.002 15.531 11.0144 15.4854 11.031C15.6429 11.0932 15.7507 11.2424 15.7507 11.4207V15.691H16.9572V11.4207C16.9572 11.1927 16.7706 11.002 16.5384 11.002Z" fill="#8CBDF9"/>
<path d="M15.2197 12.3491H16.961V13.1368H15.2197V12.3491Z" fill="#4C5E71"/>
<path d="M13.4796 15.691H11.7383V10.5459C11.7383 10.3179 11.9248 10.1313 12.1529 10.1313H13.065C13.293 10.1313 13.4796 10.3179 13.4796 10.5459V15.691Z" fill="#A7DDA7"/>
<path d="M13.0619 10.1353H12.1622C12.1083 10.1353 12.0544 10.1477 12.0088 10.1643C12.1663 10.2265 12.2741 10.3757 12.2741 10.554V15.6908H13.4806V10.554C13.4806 10.3218 13.294 10.1353 13.0619 10.1353Z" fill="#8ACE9B"/>
<path d="M11.7383 11.479H13.4796V12.2667H11.7383V11.479Z" fill="#4C5E71"/>
<path d="M21.3064 23.1788C21.3064 22.2004 20.5021 21.4127 19.5195 21.4417H17.4756V23.3695H21.3064V23.1788Z" fill="#EABC73"/>
<path d="M25.2205 32.7462L24.7852 31.0049V30.582H26.9618V32.9991H25.2329L25.2205 32.7462Z" fill="#C3BEC6"/>
<path d="M15.6512 32.7462L16.0865 31.0049V30.582H13.9141V32.9991H15.6429L15.6512 32.7462Z" fill="#C3BEC6"/>
<path d="M30.0045 24.3267H10.8711V24.9195L11.8786 29.6334C12.0485 30.4336 12.7575 31.0099 13.5784 31.0099H27.2931C28.114 31.0099 28.8229 30.4377 28.9929 29.6334L30.0045 24.9195V24.3267Z" fill="#E2DFE2"/>
<path d="M28.7983 24.3267V24.9195L27.7867 29.6334C27.6168 30.4336 26.9078 31.0099 26.0869 31.0099H27.2934C28.1143 31.0099 28.8232 30.4377 28.9932 29.6334L30.0048 24.9195V24.3267H28.7983Z" fill="#D3CED5"/>
<path d="M10.8706 24.9195C10.3897 24.9195 10 24.5298 10 24.0489C10 23.5679 10.3897 23.1782 10.8706 23.1782H30.004C30.485 23.1782 30.8747 23.5679 30.8747 24.0489C30.8747 24.5298 30.485 24.9195 30.004 24.9195H10.8706Z" fill="#F4F2F4"/>
<path d="M30.0053 23.1782H28.7988C29.2798 23.1782 29.6695 23.5679 29.6695 24.0489C29.6695 24.5298 29.2798 24.9195 28.7988 24.9195H30.0053C30.4862 24.9195 30.8759 24.5298 30.8759 24.0489C30.8759 23.5679 30.4862 23.1782 30.0053 23.1782Z" fill="#E2DFE2"/>
<path d="M29.5466 27.0509L29.7124 26.2632H11.1553L11.3253 27.0509H29.5466Z" fill="#C3BEC6"/>
<path d="M15.2218 21.4424C14.2599 21.4424 13.4805 22.2218 13.4805 23.1837V27.9681C13.4805 28.2085 13.6753 28.4034 13.9158 28.4034H17.3942C17.6347 28.4034 17.8295 28.2085 17.8295 27.9681V23.2168C17.8295 22.2674 18.5717 21.4673 19.5211 21.4424H15.2218Z" fill="#EFD27C"/>
<path d="M13.4805 24.9214H17.8295V26.6627H13.4805V24.9214Z" fill="#EAA96A"/>
<path d="M26.5265 12.3072C26.5265 11.3454 25.7471 10.5659 24.7852 10.5659C23.8234 10.5659 23.0439 11.3454 23.0439 12.3072V12.8047H26.5224L26.5265 12.3072Z" fill="#E2DFE2"/>
<path d="M24.785 10.5659C24.5735 10.5659 24.3704 10.6032 24.1797 10.6737C24.843 10.9183 25.3157 11.5568 25.3157 12.3072V12.8047H26.5221V12.3072C26.5263 11.3454 25.7468 10.5659 24.785 10.5659Z" fill="#D3CED5"/>
<path d="M26.5268 14.0489C27.0077 14.0489 27.3974 13.6592 27.3974 13.1783C27.3974 12.6973 27.0077 12.3076 26.5268 12.3076H23.0484C22.5675 12.3076 22.1777 12.6973 22.1777 13.1783C22.1777 13.6592 22.5675 14.0489 23.0484 14.0489H26.5268Z" fill="#F4F2F4"/>
<path d="M26.5268 12.3076H25.3203C25.8012 12.3076 26.191 12.6973 26.191 13.1783C26.191 13.6592 25.8012 14.0489 25.3203 14.0489H26.5268C27.0077 14.0489 27.3974 13.6592 27.3974 13.1783C27.3974 12.6973 27.0077 12.3076 26.5268 12.3076Z" fill="#E2DFE2"/>
<path d="M23.0491 17.0505C22.8335 17.0505 22.6553 16.8722 22.6553 16.6566V15.786C22.6553 15.5704 22.8335 15.3921 23.0491 15.3921C23.2647 15.3921 23.443 15.5704 23.443 15.786V16.6566C23.443 16.8722 23.2647 17.0505 23.0491 17.0505Z" fill="#A7CCF9"/>
<path d="M24.7845 17.0505C24.5689 17.0505 24.3906 16.8722 24.3906 16.6566V15.786C24.3906 15.5704 24.5689 15.3921 24.7845 15.3921C25.0001 15.3921 25.1783 15.5704 25.1783 15.786V16.6566C25.1783 16.8722 25.0042 17.0505 24.7845 17.0505Z" fill="#A7CCF9"/>
<path d="M26.5277 17.0505C26.3121 17.0505 26.1338 16.8722 26.1338 16.6566V15.786C26.1338 15.5704 26.3121 15.3921 26.5277 15.3921C26.7432 15.3921 26.9215 15.5704 26.9215 15.786V16.6566C26.9215 16.8722 26.7432 17.0505 26.5277 17.0505Z" fill="#A7CCF9"/>
<path d="M18.2835 17.0924H10.4146C10.1866 17.0924 10 16.9058 10 16.6778V15.7657C10 15.5376 10.1866 15.3511 10.4146 15.3511H18.2835C18.5116 15.3511 18.6981 15.5376 18.6981 15.7657V16.6778C18.6981 16.9058 18.5116 17.0924 18.2835 17.0924Z" fill="#EAA96A"/>
<path d="M18.2758 15.3511H17.0693C17.3015 15.3511 17.4881 15.5376 17.4881 15.7698V16.6695C17.4881 16.9016 17.3015 17.0882 17.0693 17.0882H18.2758C18.508 17.0882 18.6945 16.9016 18.6945 16.6695V15.7698C18.6987 15.5418 18.508 15.3511 18.2758 15.3511Z" fill="#E5935D"/>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

34
assets/icons/bedroom.svg Normal file
View File

@ -0,0 +1,34 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="20" cy="20" r="20" fill="#D5D5D5" fill-opacity="0.6"/>
<path d="M10.917 16.8086H10.1846V20.1036H10.917V16.8086Z" fill="#78A7AF"/>
<path d="M11.5284 21.1936V20.1333C11.5284 19.9834 11.4058 19.8608 11.2559 19.8608H9.84766C9.69781 19.8608 9.5752 19.9834 9.5752 20.1333V21.1936H11.5284Z" fill="#ABCCD3"/>
<path d="M12.4008 17.0244C12.5391 17.0244 12.6215 16.9155 12.584 16.7824L11.7531 13.8373C11.7156 13.7042 11.5717 13.5952 11.4333 13.5952H9.67048C9.53215 13.5952 9.38825 13.7042 9.3507 13.8373L8.51982 16.7824C8.48227 16.9155 8.56469 17.0244 8.70303 17.0244H12.4008Z" fill="#FCC96C"/>
<path opacity="0.1" d="M9.59445 16.7824L10.4253 13.8373C10.4629 13.7042 10.6068 13.5952 10.7451 13.5952H9.67048C9.53215 13.5952 9.38825 13.7042 9.3507 13.8373L8.51982 16.7824C8.48227 16.9155 8.56469 17.0244 8.70303 17.0244H9.77761C9.63933 17.0244 9.5569 16.9155 9.59445 16.7824Z" fill="black"/>
<path d="M30.8164 16.8086H30.084V20.1036H30.8164V16.8086Z" fill="#78A7AF"/>
<path d="M31.4249 21.1936V20.1333C31.4249 19.9834 31.3022 19.8608 31.1524 19.8608H29.7441C29.5943 19.8608 29.4717 19.9834 29.4717 20.1333V21.1936H31.4249Z" fill="#ABCCD3"/>
<path d="M32.2973 17.0244C32.4356 17.0244 32.518 16.9155 32.4805 16.7824L31.6496 13.8373C31.612 13.7041 31.4681 13.5952 31.3298 13.5952H29.5669C29.4286 13.5952 29.2847 13.7041 29.2471 13.8373L28.4163 16.7824C28.3788 16.9155 28.4612 17.0244 28.5996 17.0244H32.2973Z" fill="#FCC96C"/>
<path opacity="0.1" d="M29.5628 16.7824L30.3936 13.8373C30.4312 13.7041 30.5751 13.5952 30.7134 13.5952H29.5669C29.4286 13.5952 29.2847 13.7041 29.2471 13.8373L28.4163 16.7824C28.3788 16.9155 28.4612 17.0244 28.5996 17.0244H29.7461C29.6077 17.0244 29.5253 16.9155 29.5628 16.7824Z" fill="black"/>
<path d="M11.3917 25.325C11.3917 25.1866 11.5049 25.0734 11.6433 25.0734H11.838V23.7245C11.838 23.3095 12.1775 22.97 12.5925 22.97H13.2882V21.048C13.2846 21.0479 13.2811 21.0469 13.2775 21.0469H8.25152C8.11319 21.0469 8 21.1601 8 21.2984V25.8435C8 25.9819 8.11319 26.095 8.25152 26.095H11.3918L11.3917 25.325Z" fill="#CB7C52"/>
<path d="M12.5925 22.97H13.2882V21.048C13.2846 21.0479 13.2811 21.0469 13.2775 21.0469H8.25152C8.11319 21.0469 8 21.1601 8 21.2984V23.03H12.2984C12.3889 22.9914 12.4883 22.97 12.5925 22.97Z" fill="#FFBB4A"/>
<path opacity="0.1" d="M9.08587 25.8435V21.2984C9.08587 21.1601 9.19905 21.0469 9.33739 21.0469H8.25152C8.11319 21.0469 8 21.1601 8 21.2984V25.8435C8 25.9819 8.11319 26.095 8.25152 26.095H9.33739C9.19905 26.095 9.08587 25.9818 9.08587 25.8435Z" fill="black"/>
<path d="M10.7656 22.3745C10.669 22.3745 10.5747 22.3355 10.5064 22.2676C10.4385 22.1992 10.3994 22.105 10.3994 22.0088C10.3994 21.9121 10.4385 21.8179 10.5064 21.7495C10.5747 21.6816 10.669 21.6426 10.7656 21.6426C10.8618 21.6426 10.9561 21.6816 11.0244 21.7495C11.0923 21.8179 11.1319 21.9121 11.1319 22.0088C11.1319 22.105 11.0924 22.1992 11.0244 22.2676C10.9561 22.3355 10.8618 22.3745 10.7656 22.3745Z" fill="white"/>
<path d="M32.7476 21.0469H27.7216C27.7089 21.0469 27.6968 21.0488 27.6846 21.0506V22.97H28.3803C28.7953 22.97 29.1348 23.3095 29.1348 23.7245V25.0734H29.3296C29.4679 25.0734 29.5811 25.1866 29.5811 25.3249V26.095H32.7476C32.886 26.095 32.9992 25.9819 32.9992 25.8435V21.2984C32.9991 21.1601 32.8859 21.0469 32.7476 21.0469Z" fill="#CB7C52"/>
<path d="M32.7476 21.0469H27.7216C27.7089 21.0469 27.6968 21.0488 27.6846 21.0506V22.97H28.3803C28.4845 22.97 28.5839 22.9914 28.6744 23.03H32.9991V21.2984C32.9991 21.1601 32.8859 21.0469 32.7476 21.0469Z" fill="#FFBB4A"/>
<path d="M30.2354 22.375C30.1392 22.375 30.0449 22.3355 29.9766 22.2676C29.9087 22.1992 29.8691 22.105 29.8691 22.0083C29.8691 21.9121 29.9087 21.8179 29.9766 21.7495C30.0449 21.6816 30.1392 21.6426 30.2354 21.6426C30.332 21.6426 30.4263 21.6816 30.4946 21.7495C30.5625 21.8179 30.6021 21.9121 30.6021 22.0083C30.6021 22.105 30.5625 22.1992 30.4946 22.2676C30.4263 22.3355 30.332 22.375 30.2354 22.375Z" fill="white"/>
<path d="M27.9184 23.1712V19.6763C27.9184 19.538 27.8052 19.4248 27.6669 19.4248H13.3326C13.1942 19.4248 13.0811 19.538 13.0811 19.6763V23.1712H27.9184Z" fill="#FF9F3D"/>
<path opacity="0.1" d="M14.1636 23.1712V19.6763C14.1636 19.538 14.2768 19.4248 14.4151 19.4248H13.3326C13.1942 19.4248 13.0811 19.538 13.0811 19.6763V23.1712H14.1636Z" fill="black"/>
<path d="M19.9437 23.171V22.0422C19.9437 21.6272 19.6041 21.2876 19.1891 21.2876H15.277C14.8621 21.2876 14.5225 21.6272 14.5225 22.0422V23.171H19.9437Z" fill="white"/>
<path d="M26.636 23.171V22.0422C26.636 21.6272 26.2965 21.2876 25.8815 21.2876H21.9694C21.5544 21.2876 21.2148 21.6272 21.2148 22.0422V23.171H26.636Z" fill="white"/>
<path d="M29.3677 25.2937V23.7253C29.3677 23.3103 29.0282 22.9707 28.6132 22.9707H12.3844C11.9694 22.9707 11.6299 23.3103 11.6299 23.7253V25.2937H29.3677Z" fill="#FFCFAB"/>
<path opacity="0.1" d="M13.0036 25.2937V23.7253C13.0036 23.3103 13.3432 22.9707 13.7582 22.9707H12.3844C11.9694 22.9707 11.6299 23.3103 11.6299 23.7253V25.2937H13.0036Z" fill="black"/>
<path d="M13.1652 29.1609C13.3035 29.1609 13.4167 29.0477 13.4167 28.9094V27.5694C13.4167 27.4311 13.5299 27.3179 13.6682 27.3179H27.3331C27.4714 27.3179 27.5846 27.4311 27.5846 27.5694V28.9094C27.5846 29.0477 27.6978 29.1609 27.8361 29.1609H29.5643C29.7026 29.1609 29.8158 29.0477 29.8158 28.9094V25.3257C29.8158 25.1874 29.7026 25.0742 29.5643 25.0742H11.4371C11.2987 25.0742 11.1855 25.1874 11.1855 25.3257V28.9094C11.1855 29.0477 11.2987 29.1609 11.4371 29.1609H13.1652Z" fill="#FF9F3D"/>
<g opacity="0.1">
<path d="M12.2812 28.9089V25.3253C12.2812 25.1869 12.3944 25.0737 12.5327 25.0737H11.4351C11.2968 25.0737 11.1836 25.1869 11.1836 25.3253V28.9089C11.1836 29.0472 11.2968 29.1604 11.4351 29.1604H12.5327C12.3944 29.1604 12.2812 29.0472 12.2812 28.9089Z" fill="black"/>
</g>
<path d="M26.0893 16.2119C26.0893 16.3502 25.9761 16.4634 25.8378 16.4634H15.1627C15.0243 16.4634 14.9111 16.3502 14.9111 16.2119V10.6177C14.9111 10.4794 15.0243 10.3662 15.1627 10.3662H25.8378C25.9761 10.3662 26.0893 10.4794 26.0893 10.6177V16.2119Z" fill="#B1E8FF"/>
<path opacity="0.1" d="M16.0124 16.2119V10.6177C16.0124 10.4794 16.1256 10.3662 16.2639 10.3662H15.1627C15.0243 10.3662 14.9111 10.4794 14.9111 10.6177V16.2119C14.9111 16.3502 15.0243 16.4634 15.1627 16.4634H16.2639C16.1256 16.4633 16.0124 16.3502 16.0124 16.2119Z" fill="black"/>
<path d="M20.2235 12.3325L17.8389 16.4628H22.6082L20.2235 12.3325Z" fill="#86D5B5"/>
<path d="M20.7314 16.4635H25.8379C25.9763 16.4635 26.0894 16.3503 26.0894 16.2119V15.8003L23.6018 11.4917L20.7314 16.4635Z" fill="#FCC96C"/>
<path d="M25.8388 16.8296H15.1636C14.823 16.8296 14.5459 16.5525 14.5459 16.2118V10.6177C14.5459 10.2771 14.823 10 15.1636 10H25.8388C26.1794 10 26.4565 10.2771 26.4565 10.6177V16.2119C26.4565 16.5525 26.1794 16.8296 25.8388 16.8296ZM15.2784 16.0971H25.7241V10.7324H15.2784V16.0971Z" fill="#CB7C52"/>
<path d="M17.3165 13.3542C17.8144 13.3542 18.218 12.9506 18.218 12.4528C18.218 11.9549 17.8144 11.5513 17.3165 11.5513C16.8186 11.5513 16.415 11.9549 16.415 12.4528C16.415 12.9506 16.8186 13.3542 17.3165 13.3542Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@ -0,0 +1,7 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Transformed by: SVG Repo Mixer Tools -->
<svg fill="#023DFE99" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800px" height="800px" viewBox="0 0 25.924 25.924" xml:space="preserve" stroke="#023DFE99">
<g id="SVGRepo_bgCarrier" stroke-width="0"/>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,5 @@
<svg width="17" height="22" viewBox="0 0 17 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.45469 0.0600586C5.21353 0.0640389 2.58699 2.69054 2.58301 5.93174V9.54506C2.58301 9.79451 2.78524 9.99674 3.03469 9.99674H4.84137C5.09082 9.99674 5.29305 9.79451 5.29305 9.54506V5.93174C5.29301 4.18557 6.70856 2.77006 8.45469 2.77006C10.2008 2.77006 11.6164 4.18557 11.6164 5.93174V9.54506C11.6164 9.79451 11.8186 9.99674 12.0681 9.99674H13.8747C14.1241 9.99674 14.3264 9.79451 14.3264 9.54506V5.93174C14.3224 2.69054 11.6959 0.0640389 8.45469 0.0600586Z" fill="#455A64"/>
<path d="M3.0342 9.09338H13.8742C15.1214 9.09338 16.1325 10.1045 16.1325 11.3517V19.4817C16.1325 20.729 15.1214 21.7401 13.8742 21.7401H3.0342C1.78696 21.7401 0.775879 20.729 0.775879 19.4817V11.3517C0.775879 10.1045 1.78696 9.09338 3.0342 9.09338Z" fill="#2F66D3"/>
<path d="M10.7129 14.0617C10.7182 12.8145 9.71139 11.7991 8.46416 11.7938C7.21692 11.7886 6.20156 12.7954 6.19631 14.0426C6.19267 14.9048 6.68017 15.6937 7.45282 16.0761L7.10412 18.5151C7.06918 18.7621 7.2411 18.9906 7.48809 19.0256C7.50901 19.0285 7.53014 19.03 7.55127 19.03H9.35795C9.6074 19.0326 9.81166 18.8324 9.81416 18.5829C9.81437 18.56 9.81289 18.537 9.80959 18.5142L9.46089 16.0752C10.2241 15.6933 10.708 14.915 10.7129 14.0617Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

24
assets/icons/doorLock.svg Normal file
View File

@ -0,0 +1,24 @@
<svg width="30" height="39" viewBox="0 0 30 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.25 0H1.25C0.559644 0 0 0.559644 0 1.25V37.5C0 38.1904 0.559644 38.75 1.25 38.75H16.25C16.9404 38.75 17.5 38.1904 17.5 37.5V1.25C17.5 0.559644 16.9404 0 16.25 0Z" fill="#7A838B"/>
<path d="M6.875 36.875C5.54892 36.875 4.27715 36.3482 3.33947 35.4105C2.40178 34.4729 1.875 33.2011 1.875 31.875V0H1.25C0.918479 0 0.600537 0.131696 0.366117 0.366117C0.131696 0.600537 0 0.918479 0 1.25V37.5C0 37.8315 0.131696 38.1495 0.366117 38.3839C0.600537 38.6183 0.918479 38.75 1.25 38.75H16.25C16.5815 38.75 16.8995 38.6183 17.1339 38.3839C17.3683 38.1495 17.5 37.8315 17.5 37.5V36.875H6.875Z" fill="#5D6972"/>
<path d="M5.625 36.25C8.04125 36.25 10 34.2912 10 31.875C10 29.4588 8.04125 27.5 5.625 27.5C3.20875 27.5 1.25 29.4588 1.25 31.875C1.25 34.2912 3.20875 36.25 5.625 36.25Z" fill="#5D6972"/>
<path d="M6.875 35C9.29125 35 11.25 33.0412 11.25 30.625C11.25 28.2088 9.29125 26.25 6.875 26.25C4.45875 26.25 2.5 28.2088 2.5 30.625C2.5 33.0412 4.45875 35 6.875 35Z" fill="#D6E4E8"/>
<path d="M26.25 28.125H7.5C6.11929 28.125 5 29.2443 5 30.625C5 32.0057 6.11929 33.125 7.5 33.125H26.25C27.6307 33.125 28.75 32.0057 28.75 30.625C28.75 29.2443 27.6307 28.125 26.25 28.125Z" fill="#D6E4E8"/>
<path d="M28.125 31.25H9.37503C8.99865 31.2527 8.62659 31.1697 8.287 31.0074C7.9474 30.8451 7.64916 30.6077 7.41482 30.3131C7.18049 30.0186 7.0162 29.6746 6.93437 29.3072C6.85255 28.9398 6.85534 28.5587 6.94253 28.1925C6.3479 28.3335 5.82549 28.6874 5.47404 29.1873C5.12258 29.6872 4.96641 30.2986 5.03505 30.9059C5.10368 31.5131 5.39237 32.0742 5.84654 32.4831C6.30072 32.8919 6.88893 33.1203 7.50003 33.125H26.25C26.8154 33.124 27.3637 32.9313 27.8055 32.5786C28.2473 32.2258 28.5565 31.7336 28.6825 31.1825C28.4998 31.226 28.3128 31.2487 28.125 31.25Z" fill="#BACED3"/>
<path d="M3.75 6.25C4.44036 6.25 5 5.69036 5 5C5 4.30964 4.44036 3.75 3.75 3.75C3.05964 3.75 2.5 4.30964 2.5 5C2.5 5.69036 3.05964 6.25 3.75 6.25Z" fill="#62B5E8"/>
<path d="M8.75 6.25C9.44036 6.25 10 5.69036 10 5C10 4.30964 9.44036 3.75 8.75 3.75C8.05964 3.75 7.5 4.30964 7.5 5C7.5 5.69036 8.05964 6.25 8.75 6.25Z" fill="#62B5E8"/>
<path d="M13.75 6.25C14.4404 6.25 15 5.69036 15 5C15 4.30964 14.4404 3.75 13.75 3.75C13.0596 3.75 12.5 4.30964 12.5 5C12.5 5.69036 13.0596 6.25 13.75 6.25Z" fill="#62B5E8"/>
<path d="M3.75 11.25C4.44036 11.25 5 10.6904 5 10C5 9.30964 4.44036 8.75 3.75 8.75C3.05964 8.75 2.5 9.30964 2.5 10C2.5 10.6904 3.05964 11.25 3.75 11.25Z" fill="#62B5E8"/>
<path d="M8.75 11.25C9.44036 11.25 10 10.6904 10 10C10 9.30964 9.44036 8.75 8.75 8.75C8.05964 8.75 7.5 9.30964 7.5 10C7.5 10.6904 8.05964 11.25 8.75 11.25Z" fill="#62B5E8"/>
<path d="M13.75 11.25C14.4404 11.25 15 10.6904 15 10C15 9.30964 14.4404 8.75 13.75 8.75C13.0596 8.75 12.5 9.30964 12.5 10C12.5 10.6904 13.0596 11.25 13.75 11.25Z" fill="#62B5E8"/>
<path d="M3.75 16.25C4.44036 16.25 5 15.6904 5 15C5 14.3096 4.44036 13.75 3.75 13.75C3.05964 13.75 2.5 14.3096 2.5 15C2.5 15.6904 3.05964 16.25 3.75 16.25Z" fill="#62B5E8"/>
<path d="M8.75 16.25C9.44036 16.25 10 15.6904 10 15C10 14.3096 9.44036 13.75 8.75 13.75C8.05964 13.75 7.5 14.3096 7.5 15C7.5 15.6904 8.05964 16.25 8.75 16.25Z" fill="#62B5E8"/>
<path d="M13.75 16.25C14.4404 16.25 15 15.6904 15 15C15 14.3096 14.4404 13.75 13.75 13.75C13.0596 13.75 12.5 14.3096 12.5 15C12.5 15.6904 13.0596 16.25 13.75 16.25Z" fill="#62B5E8"/>
<path d="M3.75 20H11.25V25H3.75V20Z" fill="#5D6972"/>
<path d="M5 18.75H12.5V23.75H5V18.75Z" fill="#D6E4E8"/>
<path d="M6.25 20V18.75H5V23.75H12.5V22.5H8.75C8.08696 22.5 7.45107 22.2366 6.98223 21.7678C6.51339 21.2989 6.25 20.663 6.25 20Z" fill="#BACED3"/>
<path d="M22.5 25.625C23.1904 25.625 23.75 25.0654 23.75 24.375C23.75 23.6846 23.1904 23.125 22.5 23.125C21.8096 23.125 21.25 23.6846 21.25 24.375C21.25 25.0654 21.8096 25.625 22.5 25.625Z" fill="#6DBC53"/>
<path d="M27.3125 20.4C27.3709 20.3423 27.4174 20.2736 27.4493 20.1979C27.4812 20.1222 27.4978 20.041 27.4983 19.9588C27.4988 19.8767 27.483 19.7953 27.452 19.7192C27.421 19.6432 27.3753 19.574 27.3175 19.5156C26.6877 18.8772 25.9374 18.3702 25.1101 18.0242C24.2827 17.6782 23.3949 17.5 22.4981 17.5C21.6013 17.5 20.7135 17.6782 19.8862 18.0242C19.0588 18.3702 18.3085 18.8772 17.6787 19.5156C17.621 19.574 17.5753 19.6431 17.5443 19.7192C17.5133 19.7952 17.4976 19.8765 17.498 19.9586C17.4984 20.0407 17.515 20.1219 17.5468 20.1976C17.5787 20.2733 17.6251 20.3419 17.6834 20.3997C17.7418 20.4574 17.8109 20.5031 17.887 20.5341C17.963 20.5651 18.0443 20.5809 18.1264 20.5804C18.2085 20.58 18.2897 20.5634 18.3654 20.5316C18.4411 20.4998 18.5098 20.4534 18.5675 20.395C19.081 19.874 19.6929 19.4603 20.3677 19.1779C21.0424 18.8955 21.7666 18.7501 22.4981 18.7501C23.2296 18.7501 23.9538 18.8955 24.6286 19.1779C25.3034 19.4603 25.9153 19.874 26.4287 20.395C26.5453 20.5128 26.7039 20.5796 26.8696 20.5805C27.0353 20.5814 27.1946 20.5165 27.3125 20.4Z" fill="#6DBC53"/>
<path d="M15.8 18.5575C15.8569 18.6167 15.9248 18.6642 16 18.6971C16.0752 18.7301 16.1561 18.7479 16.2382 18.7496C16.3202 18.7513 16.4018 18.7368 16.4783 18.7069C16.5547 18.6771 16.6246 18.6325 16.6838 18.5756C18.2524 17.0827 20.3351 16.25 22.5007 16.25C24.6662 16.25 26.7489 17.0827 28.3175 18.5756C28.376 18.6359 28.446 18.6838 28.5233 18.7164C28.6007 18.7491 28.6839 18.7658 28.7678 18.7656C28.8518 18.7654 28.9349 18.7482 29.0121 18.7152C29.0893 18.6822 29.159 18.6339 29.2172 18.5734C29.2753 18.5128 29.3207 18.4411 29.3505 18.3626C29.3803 18.2841 29.394 18.2004 29.3908 18.1165C29.3876 18.0326 29.3674 17.9502 29.3317 17.8742C29.2959 17.7983 29.2452 17.7303 29.1825 17.6744C27.3811 15.9583 24.9886 15.0012 22.5007 15.0012C20.0127 15.0012 17.6202 15.9583 15.8188 17.6744C15.6993 17.789 15.6302 17.9465 15.6267 18.1121C15.6232 18.2776 15.6855 18.4379 15.8 18.5575Z" fill="#6DBC53"/>
<path d="M25 22.3481C25.1221 22.3482 25.2415 22.3125 25.3435 22.2454C25.4455 22.1784 25.5257 22.083 25.574 21.9709C25.6224 21.8588 25.6369 21.735 25.6158 21.6148C25.5946 21.4946 25.5387 21.3832 25.455 21.2944C25.0786 20.8862 24.6216 20.5605 24.113 20.3377C23.6045 20.1149 23.0552 19.9999 22.5 19.9999C21.9448 19.9999 21.3955 20.1149 20.8869 20.3377C20.3784 20.5605 19.9214 20.8862 19.545 21.2944C19.4313 21.415 19.3702 21.576 19.3751 21.7417C19.38 21.9074 19.4506 22.0644 19.5712 22.1781C19.6919 22.2918 19.8528 22.353 20.0186 22.348C20.1843 22.3431 20.3413 22.2725 20.455 22.1519C20.7145 21.8677 21.0304 21.6407 21.3825 21.4855C21.7346 21.3302 22.1152 21.25 22.5 21.25C22.8848 21.25 23.2654 21.3302 23.6175 21.4855C23.9696 21.6407 24.2855 21.8677 24.545 22.1519C24.6035 22.2139 24.674 22.2633 24.7522 22.297C24.8305 22.3308 24.9148 22.3482 25 22.3481Z" fill="#6DBC53"/>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -0,0 +1,17 @@
<svg width="60" height="83" viewBox="0 0 60 83" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_i_594_1113)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.9111 57.3204C36.9111 55.4073 36.1416 53.6808 34.8899 52.4287C33.6383 51.1767 31.9124 50.4068 30 50.4068C28.0953 50.4068 26.3696 51.1767 25.1179 52.4287C23.8663 53.6809 23.0889 55.4074 23.0889 57.3204C23.0889 58.798 23.5554 60.1745 24.3561 61.3022C25.0169 62.2356 25.9031 62.9977 26.9371 63.511V66.7228C26.9371 67.5627 27.2791 68.3326 27.8389 68.8849C28.391 69.437 29.1605 69.787 30.0002 69.787C30.8476 69.787 31.6093 69.437 32.1691 68.8849C32.7212 68.3328 33.0631 67.5628 33.0631 66.7228V63.511C34.097 62.9977 34.9911 62.2356 35.6518 61.3022C36.4446 60.1745 36.9111 58.798 36.9111 57.3204ZM14.9028 37.186H52.9489C54.8924 37.186 56.657 37.9793 57.9321 39.2624C59.207 40.5378 60 42.3032 60 44.2475V75.9385C60 77.8827 59.207 79.648 57.9321 80.9234C56.6572 82.2066 54.8924 82.9998 52.9489 82.9998H7.05883C5.11535 82.9998 3.35067 82.2065 2.07562 80.9234C0.792999 79.648 -3.8147e-06 77.8825 -3.8147e-06 75.9385V44.2475C-3.8147e-06 42.3032 0.792999 40.5378 2.07562 39.2624C2.84529 38.4847 3.8015 37.8859 4.86652 37.5359V25.1426C4.86652 21.7519 5.55056 18.5088 6.77894 15.5459C8.06172 12.4662 9.92746 9.69761 12.2519 7.38002C14.5686 5.06243 17.3362 3.18826 20.4146 1.90516C23.3765 0.676325 26.6183 -0.000244141 30 -0.000244141C33.3895 -0.000244141 36.6312 0.676325 39.5932 1.90516C42.6717 3.18826 45.4392 5.06259 47.756 7.38002C50.0727 9.69745 51.9462 12.4662 53.2211 15.5459C54.4572 18.5088 55.1335 21.7519 55.1335 25.1426C55.1335 26.5268 54.5739 27.779 53.6642 28.6889C52.7546 29.5987 51.5029 30.1587 50.1192 30.1587C48.7355 30.1587 47.4761 29.5989 46.5665 28.6889C45.6647 27.779 45.0972 26.5268 45.0972 25.1426C45.0972 23.105 44.6929 21.1608 43.9545 19.3876C43.1849 17.5445 42.0576 15.8724 40.6583 14.4726C39.259 13.0806 37.5954 11.9529 35.7529 11.1829C33.9805 10.4442 32.0368 10.0398 30.0002 10.0398C27.9635 10.0398 26.0198 10.4441 24.2474 11.1829C22.405 11.9529 20.7414 13.0806 19.342 14.4726C17.9427 15.8724 16.8154 17.5445 16.0536 19.3876C15.3151 21.1606 14.9029 23.105 14.9029 25.1426L14.9028 37.186Z" fill="#C1C1C1"/>
</g>
<defs>
<filter id="filter0_i_594_1113" x="0" y="-0.000244141" width="65" height="88" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="5" dy="5"/>
<feGaussianBlur stdDeviation="2.5"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="shape" result="effect1_innerShadow_594_1113"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

14
assets/icons/dyi.svg Normal file
View File

@ -0,0 +1,14 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="20" cy="20" r="20" fill="#D5D5D5" fill-opacity="0.6"/>
<path d="M23.6477 26.1286L22.5695 24.9625L22.5381 24.5231L24.7995 22.2617L25.2592 22.2729L26.4253 23.351L26.531 23.6845L24.0777 26.1378L23.6477 26.1286Z" fill="#9DE4FB"/>
<path d="M29.0627 9.25136C29.36 8.95413 29.36 8.46779 29.0627 8.17057C28.5522 7.9208 27.9499 7.94668 27.4627 8.23937L25.8536 9.206C24.9222 9.76553 24.4706 10.8648 24.7228 11.9217C24.9226 12.7592 24.6735 13.6406 24.0645 14.2496L24.6364 14.3005C25.2244 13.8653 25.9823 13.7185 26.7089 13.8891C27.131 13.9882 27.5596 13.9728 27.9571 13.8588L28.2488 13.3113L27.4473 12.5098C27.3068 12.3693 27.226 12.18 27.2217 11.9814L27.21 11.4403C27.2055 11.2301 27.287 11.0272 27.4356 10.8785L29.0627 9.25136Z" fill="#9DE4FB"/>
<path d="M14.7369 23.5776C13.0442 25.2704 11.2141 23.8824 9.26475 25.8318C8.12448 26.972 7.78946 28.6126 8.25959 30.0469C8.25984 30.0463 8.26008 30.0458 8.26028 30.0453L8.55442 30.3394C9.20913 30.5533 9.91218 30.4551 10.6168 30.3364L10.6958 30.0944L10.3972 29.7957C10.2622 29.6607 10.1863 29.4776 10.1863 29.2866V28.2244C10.1863 28.0335 10.2622 27.8504 10.3972 27.7154L11.1483 26.9643C11.2833 26.8292 11.4665 26.7534 11.6574 26.7534H12.7196C12.9106 26.7534 13.0937 26.8292 13.2287 26.9642L13.5264 27.262L13.9242 27.0998C14.0292 26.4761 13.9817 25.3544 14.6194 24.3753L14.7369 23.5776Z" fill="#9DE4FB"/>
<path d="M32.7746 11.8801C32.4774 11.5829 31.9911 11.5829 31.6938 11.8801L30.0483 13.5257C29.9105 13.6634 29.7257 13.744 29.531 13.751L29.0555 13.7681C28.8416 13.7759 28.6341 13.6943 28.4827 13.5429L28.2504 13.3107C27.7111 13.6315 27.0563 13.7446 26.4163 13.5943C25.5859 13.3994 24.7146 13.6189 24.1028 14.2098C24.0904 14.2227 24.0788 14.2363 24.066 14.249C23.861 14.454 14.762 23.553 14.7384 23.5766C14.7214 23.5937 14.704 23.6096 14.6868 23.626C13.6701 24.6895 13.7533 26.0817 13.6315 26.8046C13.6057 26.958 13.5709 27.1104 13.5279 27.261L13.9812 27.7143C14.1162 27.8493 14.1921 28.0325 14.1921 28.2234V29.2856C14.1921 29.4765 14.1162 29.6597 13.9812 29.7947L13.2301 30.5458C13.0951 30.6808 12.9119 30.7567 12.721 30.7567H11.6588C11.4679 30.7567 11.2848 30.6808 11.1497 30.5458L10.6973 30.0933C9.90097 30.3186 9.04929 30.3015 8.26172 30.0442C8.46304 30.6591 8.8112 31.2365 9.30853 31.72C10.8787 33.2466 13.4067 33.2743 15.008 31.7803C17.1042 29.8246 15.6427 27.9312 17.3678 26.206C17.3922 26.1817 26.4983 17.0756 26.7037 16.8702C27.3169 16.2571 28.2038 16.0279 29.048 16.226C30.096 16.472 31.184 16.0133 31.7391 15.0893L32.7057 13.4802C32.9985 12.993 33.0244 12.3907 32.7746 11.8801Z" fill="#7BD9EC"/>
<path d="M15.8483 25.0949C15.7016 24.9482 15.7016 24.7105 15.8483 24.5639L25.1039 15.3082C25.2505 15.1616 25.4883 15.1616 25.6349 15.3082C25.7816 15.4549 25.7816 15.6926 25.6349 15.8393L16.3793 25.0949C16.2326 25.2416 15.9949 25.2415 15.8483 25.0949Z" fill="#9DE4FB"/>
<path d="M23.6484 26.1282L26.4261 23.3506L32.5753 29.0359C33.1252 29.5442 33.1421 30.4078 32.6126 30.9373L31.2352 32.3147C30.7057 32.8442 29.8421 32.8273 29.3338 32.2774L23.6484 26.1282Z" fill="#F9BC66"/>
<path d="M22.5721 24.9625L25.2618 22.2729L15.3468 13.106L13.4053 15.0476L22.5721 24.9625Z" fill="#43B5C3"/>
<path d="M9.59863 16.0986L11.7273 13.97L13.7503 15.993L11.6216 18.1216L9.59863 16.0986Z" fill="#43B5C3"/>
<path d="M17.6933 10.7039C17.5633 10.5094 17.4105 10.3258 17.2344 10.1574L15.9123 8.89258L15.6668 8.91484C14.5857 9.58352 14.1969 10.1939 11.0233 13.3043C10.7683 13.5593 10.7683 13.9728 11.0233 14.2278L13.5985 16.8031C13.8418 17.0464 14.2364 17.0464 14.4797 16.8031L17.1162 14.1666C17.5665 13.7163 17.7387 13.0644 17.591 12.4449C17.4532 11.8667 17.5067 11.4134 17.6877 11.0395C17.7165 10.9798 17.6933 10.7039 17.6933 10.7039Z" fill="#9DE4FB"/>
<path d="M20.4915 9.11902C19.0321 7.93373 17.3202 7.88617 15.666 8.91531L17.1022 10.2893C17.3387 10.5155 17.5333 10.7691 17.6869 11.0399C18.1761 10.0088 19.5877 9.66479 20.3709 9.55175C20.5824 9.52123 20.6575 9.25374 20.4915 9.11902Z" fill="#7BD9EC"/>
<path d="M8.99651 15.3314L8.18926 16.1386C7.93691 16.391 7.93691 16.8001 8.18926 17.0524L10.753 19.6162C11.0054 19.8685 11.4145 19.8685 11.6669 19.6162L12.4741 18.8089C12.7265 18.5566 12.7265 18.1474 12.4741 17.8951L9.91036 15.3314C9.65801 15.079 9.24886 15.079 8.99651 15.3314Z" fill="#7BD9EC"/>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@ -0,0 +1,10 @@
<svg width="17" height="22" viewBox="0 0 17 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.771 11.6328H8.13623L7.81885 11L8.13623 10.3672H8.771V11.6328Z" fill="#292827"/>
<path d="M7.50146 10.3672H8.13623V11.6328H7.50146V10.3672Z" fill="#464443"/>
<path d="M4.8042 10.3672H6.07373V11.6328H4.8042V10.3672Z" fill="#464443"/>
<path d="M10.1987 10.3672H11.4683V11.6328H10.1987V10.3672Z" fill="#292827"/>
<path d="M8.13626 2.88879C3.64275 2.88879 0 6.52029 0 11C0 13.0387 0.754651 14.9015 2.00036 16.3265L3.9143 14.4184C3.15343 13.4856 2.69708 12.296 2.69708 11C2.69708 8.00525 5.13225 5.57757 8.13621 5.57757H8.8105V2.88879H8.13626Z" fill="#30BBEC"/>
<path d="M14.2725 5.67358L12.3586 7.58168C13.1195 8.51449 13.5758 9.70409 13.5758 11.0001C13.5758 13.9949 11.1407 16.4225 8.13669 16.4225H7.4624V19.1113H8.13665C12.6302 19.1113 16.2729 15.4798 16.2729 11.0001C16.2729 8.96142 15.5183 7.09859 14.2725 5.67358Z" fill="#1F8DCD"/>
<path d="M8.13623 0.199951V8.26637L12.1819 4.23316L8.13623 0.199951Z" fill="#16A5D9"/>
<path d="M8.13648 21.8V13.7336L4.09082 17.7668L8.13648 21.8Z" fill="#16A5D9"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,12 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.1506 8.38123C12.9824 9.03525 12.8292 9.45757 12.8292 9.45757L12.8068 9.51737C12.3791 9.23386 11.8772 9.08304 11.3641 9.08384C11.1884 9.08403 11.0132 9.10155 10.8409 9.13616L10.811 9.0801C10.811 9.0801 10.6241 8.68768 10.2915 8.11961C10.2905 8.11961 10.2896 8.11922 10.2889 8.11852C10.2882 8.11782 10.2878 8.11687 10.2878 8.11588C9.87114 6.33722 9.01975 4.68969 7.80991 3.32092C7.00264 2.46134 7.21567 1.84095 7.55951 1.46348C7.83109 1.17915 8.19312 0.998133 8.58354 0.951468C14.6829 0.0619904 13.7897 5.89966 13.1506 8.38123Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M15.1688 21.9365C14.8972 22.2208 14.5352 22.4018 14.1448 22.4485C8.03418 23.3417 8.94236 17.4741 9.58145 15.0038V15C9.74963 14.3535 9.89912 13.9424 9.89912 13.9424L9.92155 13.8826C10.3492 14.1661 10.8511 14.3169 11.3642 14.3161C11.5399 14.3159 11.7151 14.2984 11.8874 14.2638L11.9136 14.3198C11.9136 14.3198 12.1004 14.716 12.4405 15.2915C12.8588 17.0674 13.7101 18.7121 14.9184 20.079C15.7257 20.9386 15.5126 21.559 15.1688 21.9365Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M13.9799 11.7C13.9801 12.9433 13.1052 14.0151 11.8869 14.2638C11.7147 14.2984 11.5394 14.3159 11.3637 14.3161C10.1203 14.3163 9.04856 13.4414 8.79988 12.2232C8.76527 12.0509 8.74775 11.8757 8.74756 11.7C8.7473 10.4566 9.62223 9.38486 10.8405 9.13618C11.0127 9.10158 11.188 9.08405 11.3637 9.08386C12.6057 9.08397 13.6767 9.95666 13.9275 11.173V11.1768C13.9621 11.349 13.9797 11.5243 13.9799 11.7Z" fill="#ECF0F1"/>
<path d="M10.2434 12.074C10.037 12.074 9.86963 11.9067 9.86963 11.7003C9.86963 10.8745 10.539 10.2051 11.3648 10.2051C11.5712 10.2051 11.7386 10.3724 11.7386 10.5789C11.7386 10.7853 11.5712 10.9527 11.3648 10.9527C10.9519 10.9527 10.6172 11.2874 10.6172 11.7003C10.6172 11.9067 10.4499 12.074 10.2434 12.074Z" fill="white"/>
<path d="M14.683 13.4902C14.6793 13.4864 14.6793 13.4864 14.6756 13.4864C14.0253 13.3145 13.6067 13.165 13.6067 13.165L13.5469 13.1426C13.8304 12.715 13.9812 12.2131 13.9804 11.7C13.9802 11.5243 13.9627 11.3491 13.9281 11.1768V11.1731L13.9841 11.1506C13.9841 11.1506 14.3803 10.9638 14.9559 10.6237C16.7317 10.2054 18.3764 9.35412 19.7434 8.14584C20.603 7.33858 21.2234 7.55161 21.6009 7.89544C21.8852 8.16702 22.0662 8.52905 22.1129 8.91946C23.0024 15.015 17.1609 14.1218 14.683 13.4902Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M8.74783 11.7C8.74802 11.8757 8.76554 12.051 8.80015 12.2232L8.74035 12.2494C8.74035 12.2494 8.34046 12.4362 7.7649 12.7763C7.76191 12.7792 7.7578 12.7806 7.75369 12.7801C5.9855 13.2019 4.34794 14.0515 2.98482 15.2542C2.12523 16.0614 1.50483 15.8484 1.12736 15.5046C0.843021 15.233 0.662005 14.871 0.61534 14.4805C-0.274151 8.385 5.55986 9.27448 8.04147 9.90982C8.04521 9.91356 8.04521 9.91356 8.04894 9.91356C8.69924 10.0817 9.12156 10.235 9.12156 10.235L9.18136 10.2574C8.89785 10.685 8.74703 11.1869 8.74783 11.7Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M21.2909 16.2483C21.2993 16.6418 21.1712 17.0261 20.9284 17.3358C17.2359 22.2878 13.734 17.4928 12.4408 15.2915C12.1007 14.716 11.9139 14.3198 11.9139 14.3198L11.8877 14.2638C12.5674 14.1243 13.1641 13.7211 13.5471 13.1426L13.6069 13.165C13.6069 13.165 14.0255 13.3145 14.6758 13.4864C14.6795 13.4864 14.6795 13.4864 14.6832 13.4901C16.2305 14.4409 17.9873 14.9978 19.7997 15.1121C20.9807 15.1495 21.2685 15.7363 21.2909 16.2483Z" fill="#2F66D3"/>
<path d="M10.8409 9.13609C10.1608 9.27463 9.56381 9.67802 9.18152 10.2573L9.12172 10.2349C9.12172 10.2349 8.6994 10.0816 8.0491 9.91345C8.04536 9.91345 8.04536 9.91345 8.04163 9.90971C6.49436 8.95898 4.73761 8.40206 2.92518 8.28772C1.74418 8.25035 1.4564 7.66359 1.43398 7.15158C1.42561 6.75808 1.5537 6.3738 1.7965 6.06402C5.49275 1.10836 9.00213 5.91827 10.2878 8.1158C10.2878 8.11787 10.2895 8.11954 10.2915 8.11954C10.6241 8.68761 10.811 9.08003 10.811 9.08003L10.8409 9.13609Z" fill="#2F66D3"/>
<path d="M9.92134 13.8825L9.89892 13.9423C9.89892 13.9423 9.74942 14.3534 9.58124 15V15.0037C8.62321 16.5549 8.06345 18.3189 7.95175 20.1388C7.91438 21.316 7.32388 21.6038 6.8156 21.6299C6.422 21.6389 6.03753 21.5107 5.72803 21.2674C0.783503 17.5862 5.54863 14.0843 7.75367 12.78C7.75778 12.7805 7.7619 12.7791 7.76489 12.7763C8.34044 12.4362 8.74034 12.2493 8.74034 12.2493L8.80013 12.2231C8.93868 12.9032 9.34207 13.5002 9.92134 13.8825Z" fill="#2F66D3"/>
<path d="M14.9561 10.6236C14.3806 10.9637 13.9844 11.1506 13.9844 11.1506L13.9283 11.173C13.7883 10.4946 13.3851 9.89928 12.8071 9.5174L12.8296 9.4576C12.8296 9.4576 12.9828 9.03529 13.151 8.38126C14.1034 6.83342 14.6604 5.07506 14.773 3.26116C14.8104 2.0839 15.4009 1.79613 15.9091 1.76997C16.3027 1.76101 16.6872 1.88916 16.9967 2.13249C21.9524 5.82494 17.1574 9.33053 14.9561 10.6236Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,16 @@
<svg width="31" height="22" viewBox="0 0 31 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.2269 11.0832C18.2269 11.673 18.0501 12.2215 17.7466 12.6786C17.2293 13.4578 16.344 13.6188 15.3387 13.6188C13.7437 13.6188 12.8809 12.6783 12.8809 11.0832C12.8809 10.0769 12.9653 9.19071 13.7458 8.67368C14.2024 8.37122 14.75 8.19507 15.3387 8.19507C16.9338 8.19513 18.2269 9.48815 18.2269 11.0832Z" fill="#E5646E"/>
<path d="M16.1515 13.1592C14.5565 13.1592 13.2634 11.8662 13.2634 10.2711C13.2634 9.6813 13.443 9.13093 13.7464 8.67383C12.9673 9.19109 12.4512 10.0781 12.4512 11.0834C12.4512 12.6785 13.7442 13.9715 15.3393 13.9715C16.3446 13.9715 17.2299 13.4579 17.7472 12.6788C17.2901 12.9822 16.7413 13.1592 16.1515 13.1592Z" fill="#DB4655"/>
<path d="M5.46814 0.25C5.71448 0.25 5.9608 0.344021 6.14879 0.532062C6.15759 0.540863 6.16616 0.549781 6.17455 0.558816L5.6433 1.8934C3.18863 4.34814 1.83667 7.61186 1.83667 11.0833C1.83667 14.5548 3.18863 17.8185 5.6433 20.2733L6.17484 21.6075C6.16633 21.6167 6.15765 21.6257 6.14879 21.6346C5.77317 22.0107 5.16353 22.0107 4.78744 21.6346C1.96893 18.8163 0.416748 15.0691 0.416748 11.0833C0.416748 7.09758 1.96893 3.3504 4.7875 0.532062C4.97531 0.344021 5.22182 0.25 5.46814 0.25Z" fill="#FFE6E7"/>
<path d="M10.9137 5.69604C11.1601 5.69604 11.4066 5.79007 11.5944 5.97811C11.6135 5.99723 11.6316 6.01687 11.6487 6.03715L10.996 7.33939C8.93166 9.40394 8.93166 12.7631 10.996 14.8277L11.65 16.1285C11.6325 16.1493 11.6139 16.1694 11.5944 16.189C11.2187 16.5651 10.6086 16.5651 10.233 16.189C7.41777 13.374 7.41777 8.79312 10.233 5.97811C10.4208 5.79001 10.6674 5.69604 10.9137 5.69604Z" fill="#FF9A9F"/>
<path d="M8.19074 2.9729C8.43707 2.9729 8.6834 3.06692 8.87138 3.25496C8.88234 3.26592 8.89295 3.277 8.90327 3.28836L8.08168 4.61625C4.51619 8.1822 4.51619 13.9844 8.08168 17.5503L8.90396 18.8775C8.89347 18.8891 8.88263 18.9005 8.87144 18.9116C8.49536 19.2877 7.88618 19.2877 7.5101 18.9116C3.1939 14.5952 3.1939 7.57133 7.5101 3.25484C7.69808 3.06692 7.94441 2.9729 8.19074 2.9729Z" fill="#FFCCCF"/>
<path d="M9.08105 11.0833C9.08105 13.156 10.098 14.9895 11.6502 16.1283C11.9702 15.7502 11.9513 15.184 11.5945 14.8275C9.53023 12.7629 9.53023 9.40376 11.5945 7.33916C11.9513 6.98267 11.9689 6.41499 11.6489 6.03687C10.0967 7.1756 9.08105 9.0106 9.08105 11.0833Z" fill="#FF8086"/>
<path d="M5.23047 11.0833C5.23047 14.2196 6.66252 17.0234 8.9042 18.8775C9.24764 18.4998 9.23662 17.9151 8.87168 17.5503C5.30619 13.9844 5.30619 8.18223 8.87168 4.61627C9.23662 4.25156 9.24694 3.66604 8.90356 3.28833C6.66182 5.14239 5.23047 7.94698 5.23047 11.0833Z" fill="#FF9A9F"/>
<path d="M1.37939 11.0834C1.37939 15.2833 3.23969 19.0485 6.17484 21.6076C6.52481 21.2301 6.51601 20.6403 6.14879 20.2733C3.69406 17.8186 2.3421 14.5548 2.3421 11.0834C2.3421 7.61189 3.69406 4.34816 6.14879 1.89343C6.51601 1.52644 6.52452 0.936319 6.17455 0.558838C3.2394 3.11791 1.37939 6.88339 1.37939 11.0834Z" fill="#FFCCCF"/>
<path d="M25.2091 21.9167C24.9628 21.9167 24.7165 21.8226 24.5285 21.6346C24.5197 21.6258 24.5111 21.6169 24.5027 21.6079L25.034 20.2733C27.4887 17.8185 28.8406 14.5548 28.8406 11.0833C28.8406 7.61186 27.4887 4.34814 25.034 1.8934L24.5024 0.559166C24.511 0.550014 24.5196 0.54098 24.5285 0.532061C24.9041 0.15598 25.5138 0.15598 25.8898 0.532061C28.7084 3.3504 30.2605 7.09758 30.2605 11.0833C30.2605 15.0691 28.7084 18.8163 25.8898 21.6346C25.702 21.8226 25.4555 21.9167 25.2091 21.9167Z" fill="#FFE6E7"/>
<path d="M19.7632 16.4709C19.5168 16.4709 19.2703 16.3769 19.0825 16.1888C19.0634 16.1697 19.0453 16.1501 19.0281 16.1298L19.6809 14.8275C21.7452 12.763 21.7452 9.40381 19.6809 7.33921L19.0269 6.03837C19.0444 6.01761 19.0629 5.99745 19.0825 5.97786C19.4581 5.60178 20.0682 5.60178 20.4439 5.97786C23.2591 8.79288 23.2591 13.3738 20.4439 16.1888C20.2561 16.3769 20.0095 16.4709 19.7632 16.4709Z" fill="#FF9A9F"/>
<path d="M22.4867 19.1937C22.2403 19.1937 21.994 19.0997 21.806 18.9117C21.7951 18.9007 21.7845 18.8896 21.7741 18.8783L22.5957 17.5503C26.1612 13.9844 26.1612 8.1822 22.5957 4.61625L21.7734 3.28906C21.7839 3.27746 21.7948 3.26609 21.806 3.25496C22.182 2.87888 22.7912 2.87888 23.1673 3.25496C27.4835 7.57139 27.4835 14.5952 23.1673 18.9117C22.9793 19.0997 22.733 19.1937 22.4867 19.1937Z" fill="#FFCCCF"/>
<path d="M21.5966 11.0833C21.5966 9.01061 20.5797 7.17707 19.0275 6.03833C18.7075 6.41645 18.7264 6.98267 19.0832 7.33917C21.1475 9.40371 21.1475 12.7629 19.0832 14.8275C18.7264 15.184 18.7088 15.7516 19.0288 16.1298C20.581 14.991 21.5966 13.156 21.5966 11.0833Z" fill="#FF8086"/>
<path d="M25.4468 11.0833C25.4468 7.94701 24.0148 5.14318 21.7731 3.28906C21.4296 3.66678 21.4406 4.25153 21.8056 4.61625C25.3711 8.18221 25.3711 13.9844 21.8056 17.5503C21.4406 17.915 21.4303 18.5006 21.7737 18.8783C24.0155 17.0242 25.4468 14.2196 25.4468 11.0833Z" fill="#FF9A9F"/>
<path d="M29.2981 11.0836C29.2981 6.88358 27.4378 3.11845 24.5027 0.559326C24.1527 0.936807 24.1615 1.52658 24.5287 1.89357C26.9834 4.3483 28.3353 7.61202 28.3353 11.0835C28.3353 14.555 26.9834 17.8187 24.5287 20.2734C24.1615 20.6404 24.153 21.2305 24.503 21.608C27.4381 19.049 29.2981 15.2835 29.2981 11.0836Z" fill="#FFCCCF"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,17 @@
<svg width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.1262 8.1101L5.22852 6.22034L8.06316 9.99986H16.1262V8.1101Z" fill="#FFB54C"/>
<path d="M0 8.1101V9.99986H8.06299V6.22034L0 8.1101Z" fill="#FFCC4A"/>
<path d="M16.1261 8.11012V3.85815H14.9371L14.4647 4.3306L13.9922 3.85815H12.8033L12.3308 4.3306L11.8584 3.85815H10.6694L10.197 4.3306L9.72452 3.85815H8.53554L6.17334 5.98414L8.0631 8.11012H16.1261Z" fill="#FFCC4A"/>
<path d="M8.06299 3.85815H7.59055H6.40157L5.92913 4.3306L5.45669 3.85815H4.26772L3.79528 4.3306L3.32283 3.85815H2.13386L1.66142 4.3306L1.18898 3.85815H0V8.11012H8.06299V3.85815Z" fill="#FFE278"/>
<path d="M15.6533 1.02356H8.06277L7.59033 1.496L8.06277 1.96844H15.6533V1.02356Z" fill="#ABD5ED"/>
<path d="M8.06299 1.02362H0.944882V0.0787354H0V2.91338H0.944882V1.9685H8.06299V1.02362Z" fill="#BFEBFF"/>
<path d="M15.1812 0.0786133H16.126V2.91326H15.1812V0.0786133Z" fill="#ABD5ED"/>
<path d="M1.18896 3.85815H2.13385V6.22036H1.18896V3.85815Z" fill="#587AA1"/>
<path d="M3.32275 3.85828H4.26764V5.2756H3.32275V3.85828Z" fill="#587AA1"/>
<path d="M5.45654 3.85828H6.40142V6.22048H5.45654V3.85828Z" fill="#587AA1"/>
<path d="M8.53532 5.27548H8.06288L7.82666 5.03926V4.09437L8.06288 3.85815H8.53532V5.27548Z" fill="#455F80"/>
<path d="M7.59033 3.85815H8.06277V5.27548H7.59033V3.85815Z" fill="#587AA1"/>
<path d="M9.72461 3.85815H10.6695V6.22036H9.72461V3.85815Z" fill="#455F80"/>
<path d="M11.8584 3.85815H12.8033V5.27548H11.8584V3.85815Z" fill="#455F80"/>
<path d="M13.9922 3.85815H14.9371V6.22036H13.9922V3.85815Z" fill="#455F80"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@ -0,0 +1,17 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.0351 25.652L21.7452 14.0492C21.7697 14.0205 21.8042 14.003 21.8412 14.0003C21.8781 13.9977 21.9146 14.0102 21.9427 14.0351L36.3263 26.8872C36.354 26.913 36.3709 26.9489 36.3735 26.9874C36.376 27.0259 36.364 27.0639 36.3399 27.0934L26.6302 38.6961C26.6053 38.7249 26.5705 38.7425 26.5332 38.7452C26.4959 38.7479 26.4591 38.7355 26.4306 38.7106L12.0491 25.8582C12.0349 25.8457 12.0233 25.8304 12.0149 25.8133C12.0066 25.7961 12.0016 25.7773 12.0003 25.7581C11.9991 25.7389 12.0015 25.7196 12.0075 25.7014C12.0136 25.6832 12.023 25.6664 12.0354 25.652H12.0351Z" fill="#006694"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.4779 20.1899L25.2566 16.9961L36.3256 26.8873C36.3533 26.9131 36.3703 26.9491 36.3728 26.9876C36.3754 27.0261 36.3633 27.0641 36.3393 27.0936L26.6295 38.6962C26.6046 38.725 26.5698 38.7426 26.5326 38.7453C26.4953 38.748 26.4585 38.7356 26.4299 38.7107L25.7415 38.0942L18.1906 20.9838C18.1271 20.8392 18.1216 20.6744 18.1754 20.5256C18.2292 20.3768 18.3379 20.2561 18.4777 20.1899H18.4779Z" fill="#005C85"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.6595 20.602L32.1669 14.2387C32.2008 14.2231 32.2393 14.2219 32.274 14.2354C32.3088 14.2489 32.337 14.2761 32.3525 14.3109L40.2407 32.1885C40.2486 32.2058 40.2532 32.2246 40.2541 32.2437C40.255 32.2629 40.2523 32.282 40.2459 32.3001C40.2396 32.3181 40.2299 32.3347 40.2174 32.3488C40.2048 32.3629 40.1897 32.3743 40.1728 32.3823L26.6654 38.7454C26.6311 38.7609 26.5924 38.762 26.5574 38.7485C26.5224 38.735 26.4939 38.708 26.4778 38.6732L18.5896 20.7962C18.5743 20.7608 18.573 20.7207 18.5861 20.6845C18.5992 20.6482 18.6255 20.6187 18.6595 20.6023V20.602Z" fill="#60B7FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.6783 18.4116H34.1637L40.2416 32.1879C40.2496 32.2052 40.2542 32.224 40.2551 32.2431C40.256 32.2623 40.2532 32.2814 40.2469 32.2994C40.2406 32.3175 40.2309 32.334 40.2183 32.3482C40.2058 32.3623 40.1906 32.3737 40.1738 32.3817L26.6663 38.7448C26.6321 38.7602 26.5934 38.7613 26.5584 38.7479C26.5234 38.7344 26.4948 38.7074 26.4787 38.6726L26.0996 37.8108V19.0116C26.0994 18.933 26.1143 18.855 26.1433 18.7823C26.1723 18.7096 26.2149 18.6434 26.2686 18.5877C26.3224 18.532 26.3862 18.4878 26.4565 18.4575C26.5268 18.4273 26.6021 18.4117 26.6783 18.4116Z" fill="#56A5E6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.6787 18.8667H37.7337L41.6648 22.9288V38.66C41.6647 38.6988 41.6497 38.7359 41.6232 38.7634C41.5967 38.7908 41.5607 38.8063 41.5232 38.8064H26.6787C26.6602 38.8063 26.642 38.8024 26.6249 38.795C26.6079 38.7876 26.5925 38.7768 26.5795 38.7632C26.5665 38.7496 26.5563 38.7334 26.5493 38.7157C26.5424 38.698 26.5389 38.6791 26.5391 38.66V19.0131C26.5389 18.994 26.5424 18.975 26.5493 18.9573C26.5563 18.9396 26.5665 18.9235 26.5795 18.9099C26.5925 18.8963 26.6079 18.8855 26.6249 18.8781C26.642 18.8707 26.6602 18.8668 26.6787 18.8667Z" fill="#EAF6FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M37.7324 18.8667V22.0172C37.7329 22.2587 37.8259 22.4902 37.9912 22.661C38.1565 22.8318 38.3805 22.9279 38.6143 22.9284H41.6631L37.7324 18.8667Z" fill="#BEC7CF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M30.0792 32.7181H41.6791C42.267 32.7199 42.8304 32.9621 43.2461 33.3917C43.6619 33.8213 43.8962 34.4034 43.898 35.011V44.4282C43.8966 45.0358 43.6623 45.6182 43.2465 46.0479C42.8307 46.4776 42.2671 46.7196 41.6791 46.7211H21.1136C20.5256 46.7193 19.9622 46.4771 19.5464 46.0475C19.1307 45.6179 18.8963 45.0357 18.8945 44.4282V30.4251C18.8958 29.9258 19.0885 29.4474 19.4303 29.0946C19.7721 28.7418 20.2353 28.5433 20.7184 28.5425H24.5916C25.2342 28.5425 25.6712 28.9508 26.1301 29.4127L28.5407 31.8479C28.9997 32.3118 29.4367 32.7181 30.0792 32.7181Z" fill="#999999"/>
<path d="M28.9548 22.8727C28.8251 22.8711 28.7012 22.8167 28.61 22.7214C28.5188 22.626 28.4677 22.4974 28.4677 22.3633C28.4677 22.2293 28.5188 22.1006 28.61 22.0053C28.7012 21.9099 28.8251 21.8556 28.9548 21.854H35.4721C35.6018 21.8556 35.7257 21.9099 35.8169 22.0053C35.9081 22.1006 35.9592 22.2293 35.9592 22.3633C35.9592 22.4974 35.9081 22.626 35.8169 22.7214C35.7257 22.8167 35.6018 22.8711 35.4721 22.8727H28.9548ZM28.9548 30.3038C28.8241 30.3038 28.6987 30.2502 28.6063 30.1547C28.5138 30.0592 28.4619 29.9296 28.4619 29.7945C28.4619 29.6595 28.5138 29.5299 28.6063 29.4344C28.6987 29.3389 28.8241 29.2852 28.9548 29.2852H39.2475C39.3782 29.2852 39.5036 29.3389 39.596 29.4344C39.6885 29.5299 39.7404 29.6595 39.7404 29.7945C39.7404 29.9296 39.6885 30.0592 39.596 30.1547C39.5036 30.2502 39.3782 30.3038 39.2475 30.3038H28.9548ZM28.9548 27.8274C28.8251 27.8258 28.7012 27.7715 28.61 27.6761C28.5188 27.5808 28.4677 27.4521 28.4677 27.3181C28.4677 27.184 28.5188 27.0554 28.61 26.96C28.7012 26.8647 28.8251 26.8103 28.9548 26.8087H39.2475C39.3127 26.8079 39.3775 26.8205 39.4379 26.8458C39.4984 26.871 39.5534 26.9084 39.5998 26.9558C39.6462 27.0031 39.683 27.0596 39.7082 27.1218C39.7333 27.1839 39.7463 27.2507 39.7463 27.3181C39.7463 27.3855 39.7333 27.4522 39.7082 27.5144C39.683 27.5766 39.6462 27.633 39.5998 27.6804C39.5534 27.7277 39.4984 27.7651 39.4379 27.7904C39.3775 27.8156 39.3127 27.8282 39.2475 27.8274H28.9548ZM28.9548 25.3509C28.8901 25.3509 28.826 25.3377 28.7662 25.3121C28.7064 25.2865 28.652 25.249 28.6063 25.2017C28.5605 25.1544 28.5242 25.0983 28.4994 25.0365C28.4747 24.9747 28.4619 24.9085 28.4619 24.8416C28.4619 24.7747 28.4747 24.7085 28.4994 24.6467C28.5242 24.5849 28.5605 24.5287 28.6063 24.4815C28.652 24.4342 28.7064 24.3966 28.7662 24.3711C28.826 24.3455 28.8901 24.3323 28.9548 24.3323H39.2475C39.3122 24.3323 39.3763 24.3455 39.4361 24.3711C39.4959 24.3966 39.5503 24.4342 39.596 24.4815C39.6418 24.5287 39.6781 24.5849 39.7029 24.6467C39.7276 24.7085 39.7404 24.7747 39.7404 24.8416C39.7404 24.9085 39.7276 24.9747 39.7029 25.0365C39.6781 25.0983 39.6418 25.1544 39.596 25.2017C39.5503 25.249 39.4959 25.2865 39.4361 25.3121C39.3763 25.3377 39.3122 25.3509 39.2475 25.3509H28.9548Z" fill="#BEC7CF"/>
<path d="M22.0241 40.5718C21.8934 40.5718 21.768 40.5182 21.6756 40.4227C21.5832 40.3271 21.5312 40.1976 21.5312 40.0625C21.5312 39.9274 21.5832 39.7979 21.6756 39.7024C21.768 39.6069 21.8934 39.5532 22.0241 39.5532H26.8313C26.962 39.5532 27.0873 39.6069 27.1798 39.7024C27.2722 39.7979 27.3241 39.9274 27.3241 40.0625C27.3241 40.1976 27.2722 40.3271 27.1798 40.4227C27.0873 40.5182 26.962 40.5718 26.8313 40.5718H22.0241ZM22.0241 44.0504C21.8934 44.0504 21.768 43.9968 21.6756 43.9012C21.5832 43.8057 21.5312 43.6762 21.5312 43.5411C21.5312 43.406 21.5832 43.2765 21.6756 43.181C21.768 43.0855 21.8934 43.0318 22.0241 43.0318H40.7657C40.8964 43.0318 41.0218 43.0855 41.1142 43.181C41.2067 43.2765 41.2586 43.406 41.2586 43.5411C41.2586 43.6762 41.2067 43.8057 41.1142 43.9012C41.0218 43.9968 40.8964 44.0504 40.7657 44.0504H22.0241Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M41.6641 33.1036C41.9686 33.3126 42.2184 33.5961 42.3914 33.9288C42.5644 34.2615 42.6553 34.6332 42.656 35.0108V44.4282C42.6545 45.0358 42.4202 45.6182 42.0044 46.0479C41.5886 46.4776 41.025 46.7196 40.4369 46.7211H41.6781C42.2662 46.7196 42.8298 46.4776 43.2456 46.0479C43.6614 45.6182 43.8956 45.0358 43.8971 44.4282V35.011C43.8975 34.7101 43.8399 34.4122 43.7275 34.1346C43.5587 33.7163 43.2742 33.3588 42.9097 33.1068C42.5451 32.8548 42.1167 32.7196 41.6781 32.7181H40.4369C40.8739 32.718 41.3011 32.8522 41.6641 33.1036ZM28.5398 31.8479L26.5384 29.8271L26.1292 29.4127C25.6703 28.9508 25.2333 28.5425 24.5907 28.5425H23.3516C23.9921 28.5425 24.4291 28.9508 24.8881 29.4127L26.5384 31.0788L27.3006 31.8479C27.7576 32.3118 28.1946 32.7181 28.8372 32.7181H30.0783C29.4357 32.7181 28.9988 32.3118 28.5398 31.8479Z" fill="#C4C4C4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M42.7991 39.4877C43.6299 39.4877 44.442 39.2331 45.1328 38.7562C45.8236 38.2792 46.362 37.6013 46.6799 36.8082C46.9978 36.0151 47.081 35.1423 46.9189 34.3004C46.7569 33.4584 46.3568 32.685 45.7693 32.078C45.1819 31.4709 44.4334 31.0575 43.6186 30.89C42.8038 30.7226 41.9592 30.8085 41.1917 31.137C40.4241 31.4656 39.7681 32.0219 39.3065 32.7357C38.845 33.4495 38.5986 34.2887 38.5986 35.1472C38.6007 36.2977 39.0439 37.4005 39.8312 38.214C40.6185 39.0275 41.6857 39.4855 42.7991 39.4877Z" fill="#25C73B"/>
<path d="M40.2888 35.7374C40.2418 35.6904 40.2044 35.6343 40.1786 35.5722C40.1528 35.5101 40.1393 35.4433 40.1387 35.3758C40.1381 35.3082 40.1506 35.2412 40.1753 35.1787C40.2 35.1161 40.2365 35.0593 40.2827 35.0115C40.3288 34.9636 40.3838 34.9258 40.4442 34.9001C40.5047 34.8744 40.5695 34.8613 40.6349 34.8618C40.7002 34.8622 40.7649 34.876 40.825 34.9025C40.8852 34.9289 40.9396 34.9675 40.9852 35.0159L41.9311 35.9933L44.6108 33.2243C44.7031 33.1288 44.8284 33.0752 44.959 33.0752C45.0896 33.0752 45.2148 33.1288 45.3072 33.2242C45.3995 33.3196 45.4514 33.4491 45.4514 33.584C45.4514 33.719 45.3996 33.8484 45.3072 33.9438L42.2783 37.0736C42.1857 37.1687 42.0606 37.2221 41.9301 37.2221C41.7996 37.2221 41.6744 37.1687 41.5819 37.0736L40.2888 35.7374Z" fill="#EAF6FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M42.4425 30.8211C43.4731 30.9113 44.4352 31.3913 45.1447 32.169C45.8542 32.9467 46.2611 33.9675 46.2875 35.036C46.314 36.1044 45.9581 37.1454 45.288 37.9595C44.618 38.7737 43.6808 39.3039 42.656 39.4485C42.5861 39.4588 42.5143 39.4671 42.4425 39.4732C42.5143 39.4794 42.5842 39.4835 42.656 39.4856C42.7039 39.4877 42.7517 39.4877 42.7996 39.4877C43.1703 39.4884 43.5394 39.4378 43.8971 39.3372C44.8799 39.0622 45.7326 38.4278 46.2966 37.5519C46.8606 36.676 47.0976 35.6182 46.9634 34.5753C46.8292 33.5323 46.3331 32.5753 45.5671 31.882C44.8012 31.1888 43.8177 30.8067 42.7996 30.8066C42.6798 30.8066 42.5603 30.8107 42.4424 30.8208L42.4425 30.8211Z" fill="#21B335"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M40.7656 22.9282V31.3474C41.0496 31.1852 41.351 31.0579 41.6636 30.968V22.9282H40.7656Z" fill="#D3DDE6"/>
</svg>

After

Width:  |  Height:  |  Size: 9.9 KiB

View File

@ -0,0 +1,18 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M38.7648 12H23.3236C21.618 12 20.2354 13.3826 20.2354 15.0882V44.049C20.2354 45.7546 21.618 47.1373 23.3236 47.1373H43.9118C45.6174 47.1373 47.0001 45.7546 47.0001 44.049V20.2353L38.7648 12Z" fill="#E4F2F9"/>
<path d="M38.7642 12H33.6172V47.1373H43.9113C45.6169 47.1373 46.9995 45.7546 46.9995 44.049V20.2353L38.7642 12Z" fill="#BDE0F1"/>
<path d="M38.7646 12V19.2059C38.7646 19.7744 39.2256 20.2353 39.7941 20.2353H46.9999L38.7646 12Z" fill="#77BEE2"/>
<path d="M41.1675 32.7253H26.0695C25.5009 32.7253 25.04 32.2644 25.04 31.6959C25.04 31.1274 25.5009 30.6665 26.0695 30.6665H41.1675C41.736 30.6665 42.1969 31.1274 42.1969 31.6959C42.1969 32.2644 41.736 32.7253 41.1675 32.7253Z" fill="#5F5F82"/>
<path d="M41.1675 26.5486H26.0695C25.5009 26.5486 25.04 26.0877 25.04 25.5192C25.04 24.9506 25.5009 24.4897 26.0695 24.4897H41.1675C41.736 24.4897 42.1969 24.9506 42.1969 25.5192C42.1969 26.0877 41.736 26.5486 41.1675 26.5486Z" fill="#5F5F82"/>
<path d="M41.1675 38.9016H26.0695C25.5009 38.9016 25.04 38.4407 25.04 37.8722C25.04 37.3037 25.5009 36.8428 26.0695 36.8428H41.1675C41.736 36.8428 42.1969 37.3037 42.1969 37.8722C42.1969 38.4407 41.736 38.9016 41.1675 38.9016Z" fill="#5F5F82"/>
<path d="M42.1956 31.6959C42.1956 31.1274 41.7347 30.6665 41.1662 30.6665H33.6172V32.7253H41.1662C41.7347 32.7253 42.1956 32.2644 42.1956 31.6959Z" fill="#3C3C55"/>
<path d="M42.1956 25.5192C42.1956 24.9506 41.7347 24.4897 41.1662 24.4897H33.6172V26.5486H41.1662C41.7347 26.5486 42.1956 26.0877 42.1956 25.5192Z" fill="#3C3C55"/>
<path d="M41.1662 38.9016C41.7347 38.9016 42.1956 38.4407 42.1956 37.8722C42.1956 37.3037 41.7347 36.8428 41.1662 36.8428H33.6172V38.9016H41.1662Z" fill="#3C3C55"/>
<path d="M21.2647 47.1373C16.1561 47.1373 12 42.9812 12 37.8726C12 32.7641 16.1561 28.6079 21.2647 28.6079C26.3733 28.6079 30.5294 32.7641 30.5294 37.8726C30.5294 42.9812 26.3733 47.1373 21.2647 47.1373Z" fill="#FF7350"/>
<path d="M21.2646 28.6079V47.1373C26.3732 47.1373 30.5294 42.9812 30.5294 37.8726C30.5294 32.7641 26.3732 28.6079 21.2646 28.6079Z" fill="#FF4B20"/>
<path d="M21.2645 30.6665C17.2912 30.6665 14.0586 33.8991 14.0586 37.8724C14.0586 41.8457 17.2912 45.0783 21.2645 45.0783C25.2378 45.0783 28.4704 41.8457 28.4704 37.8724C28.4704 33.8991 25.2378 30.6665 21.2645 30.6665Z" fill="#E4F2F9"/>
<path d="M21.2646 30.6665V45.0783C25.238 45.0783 28.4705 41.8457 28.4705 37.8724C28.4705 33.8991 25.238 30.6665 21.2646 30.6665Z" fill="#BDE0F1"/>
<path d="M24.0099 36.8432H22.2942V33.755C22.2942 33.1865 21.8333 32.7256 21.2648 32.7256C20.6963 32.7256 20.2354 33.1865 20.2354 33.755V37.8726C20.2354 38.4412 20.6963 38.9021 21.2648 38.9021H24.0099C24.5784 38.9021 25.0393 38.4412 25.0393 37.8726C25.0393 37.3041 24.5784 36.8432 24.0099 36.8432Z" fill="#5F5F82"/>
<path d="M24.0097 36.8432H22.2941V33.755C22.2941 33.1865 21.8332 32.7256 21.2646 32.7256V38.9021H24.0097C24.5783 38.9021 25.0392 38.4412 25.0392 37.8726C25.0392 37.3041 24.5783 36.8432 24.0097 36.8432Z" fill="#3C3C55"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,12 @@
<svg width="16" height="23" viewBox="0 0 16 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.3977 15.4506V18.922C15.3977 19.7445 14.7285 20.4133 13.906 20.4133H1.49132C0.668788 20.4133 0 19.7445 0 18.922V15.4506C0 11.2053 3.45363 7.75171 7.69885 7.75171H7.73063C11.9615 7.7691 15.3977 11.2159 15.3977 15.4506Z" fill="#FF5B5B"/>
<path d="M15.3975 15.4506V18.922C15.3975 19.7445 14.7283 20.4133 13.9058 20.4133H7.73047V7.75171C11.9613 7.7691 15.3975 11.2159 15.3975 15.4506Z" fill="#FF193D"/>
<path d="M15.3977 16.2239V18.9223C15.3977 19.7448 14.7285 20.4136 13.906 20.4136H1.49132C0.668788 20.4136 0 19.7448 0 18.9223V16.2239H15.3977Z" fill="#7C8287"/>
<path d="M15.3977 21.8814C15.3977 22.2325 15.1131 22.5167 14.7624 22.5167H0.635315C0.284205 22.5167 0 22.2325 0 21.8814C0 21.5307 0.284205 21.2461 0.635315 21.2461H14.7623C15.1131 21.2461 15.3977 21.5307 15.3977 21.8814Z" fill="#DCE6EB"/>
<path d="M8.36731 1.48541V5.35621C8.36731 5.70689 8.08268 5.99152 7.73199 5.99152C7.38131 5.99152 7.09668 5.70689 7.09668 5.35621V1.48541C7.09664 1.13473 7.38127 0.850098 7.73199 0.850098C8.08272 0.850098 8.36731 1.13473 8.36731 1.48541Z" fill="#FFB64C"/>
<path d="M2.87856 7.33606C2.67031 7.33606 2.4663 7.23382 2.34472 7.04597L0.357991 3.97806C0.167266 3.68358 0.251393 3.29019 0.545924 3.09947C0.840412 2.9087 1.23376 2.99287 1.42452 3.2874L3.41125 6.3553C3.60198 6.64979 3.51785 7.04318 3.22332 7.2339C3.11659 7.30301 2.99688 7.33606 2.87856 7.33606Z" fill="#FFB64C"/>
<path d="M12.3077 7.33605C12.1894 7.33605 12.0697 7.303 11.9629 7.23389C11.6684 7.04317 11.5843 6.64978 11.775 6.35529L13.7617 3.28739C13.9524 2.99282 14.3457 2.90873 14.6403 3.09946C14.9348 3.29018 15.0189 3.68357 14.8283 3.97806L12.8415 7.04596C12.7199 7.23377 12.5159 7.33605 12.3077 7.33605Z" fill="#FF9F00"/>
<path d="M15.3975 21.8814C15.3975 22.2325 15.1129 22.5167 14.7622 22.5167H7.73047V21.2461H14.7622C15.1129 21.2461 15.3975 21.5307 15.3975 21.8814Z" fill="#C8D2DC"/>
<path d="M15.3975 16.2239V18.9223C15.3975 19.7448 14.7283 20.4136 13.9058 20.4136H7.73047V16.2239H15.3975Z" fill="#596C76"/>
<path d="M8.36725 1.48541V5.35621C8.36725 5.70689 8.08262 5.99152 7.73193 5.99152V0.850098C8.08262 0.850098 8.36725 1.13473 8.36725 1.48541Z" fill="#FF9F00"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,42 @@
<svg width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_d_2131_2756)">
<path d="M15.0715 21.3921C20.7716 21.3921 25.3925 16.7712 25.3925 11.0711C25.3925 5.37099 20.7716 0.750122 15.0715 0.750122C9.37135 0.750122 4.75049 5.37099 4.75049 11.0711C4.75049 16.7712 9.37135 21.3921 15.0715 21.3921Z" fill="#F07281"/>
<path d="M15.507 21.383C15.3627 21.3891 15.2171 21.3922 15.0711 21.3922C9.37105 21.3922 4.75 16.7711 4.75 11.0711C4.75 5.37105 9.37105 0.75 15.0711 0.75C15.2171 0.75 15.3627 0.753047 15.507 0.759141C10.0092 0.987572 5.62187 5.51709 5.62187 11.0711C5.62187 16.6251 10.0092 21.1546 15.507 21.383Z" fill="#EB5569"/>
<path d="M15.071 20.0381C20.0233 20.0381 24.0379 16.0234 24.0379 11.0711C24.0379 6.1188 20.0233 2.10416 15.071 2.10416C10.1186 2.10416 6.104 6.1188 6.104 11.0711C6.104 16.0234 10.1186 20.0381 15.071 20.0381Z" fill="#EAF6FF"/>
<path d="M15.725 20.0146C15.5092 20.0303 15.2908 20.0381 15.071 20.0381C10.1186 20.0381 6.104 16.0235 6.104 11.0711C6.104 6.11867 10.1187 2.10403 15.0711 2.10403C15.2908 2.10403 15.5092 2.11186 15.725 2.12756C11.0778 2.46242 7.41188 6.33843 7.41188 11.0711C7.41188 15.8037 11.0778 19.6798 15.725 20.0146Z" fill="#D8ECFE"/>
<path d="M14.5105 5.85053L14.9107 5.59282C15.0084 5.52993 15.1338 5.52993 15.2315 5.59282L15.6318 5.85053C15.7043 5.89725 15.7482 5.9777 15.7482 6.06402V11.1909H14.394V6.06402C14.394 5.9777 14.4379 5.89729 14.5105 5.85053Z" fill="#5680A6"/>
<path d="M15.507 5.77042L15.266 5.9256V11.191H14.394V6.08717C14.394 5.98645 14.4452 5.89263 14.5299 5.83813L14.9107 5.59294C15.0083 5.53006 15.1338 5.53006 15.2314 5.59294L15.507 5.77042Z" fill="#497090"/>
<path d="M19.3017 11.2315L19.0566 11.6123C19.002 11.697 18.9082 11.7481 18.8075 11.7481H15.0713V10.3941H18.8075C18.9082 10.3941 19.0021 10.4452 19.0566 10.5299L19.3017 10.9107C19.3646 11.0084 19.3646 11.1338 19.3017 11.2315Z" fill="#5680A6"/>
<path d="M16.8914 11.0711C16.8914 11.3104 16.8452 11.5389 16.7606 11.7481H15.0713V10.3941H16.7606C16.8452 10.6033 16.8914 10.8318 16.8914 11.0711Z" fill="#497090"/>
<path d="M15.0712 12.0192C15.5949 12.0192 16.0194 11.5947 16.0194 11.071C16.0194 10.5473 15.5949 10.1228 15.0712 10.1228C14.5476 10.1228 14.123 10.5473 14.123 11.071C14.123 11.5947 14.5476 12.0192 15.0712 12.0192Z" fill="#F07281"/>
<path d="M15.5072 11.9129C15.3768 11.9809 15.2286 12.0193 15.0712 12.0193C14.5477 12.0193 14.123 11.5947 14.123 11.0712C14.123 10.5476 14.5477 10.123 15.0712 10.123C15.2286 10.123 15.3768 10.1614 15.5072 10.2294C15.2029 10.3868 14.9949 10.705 14.9949 11.0712C14.9949 11.4374 15.2029 11.7556 15.5072 11.9129Z" fill="#EB5569"/>
<path d="M26.1272 18.526V17.8497C26.1272 17.7146 26.0358 17.5966 25.905 17.5628L25.1706 17.3733C25.0889 17.0438 24.9589 16.7334 24.7883 16.4501L25.1735 15.7968C25.2422 15.6805 25.2233 15.5324 25.1278 15.4369L24.6496 14.9586C24.554 14.8631 24.406 14.8443 24.2896 14.9129L23.6363 15.2982C23.3531 15.1275 23.0426 14.9976 22.7131 14.9158L22.5236 14.1814C22.4898 14.0506 22.3718 13.9592 22.2368 13.9592H21.5604C21.4253 13.9592 21.3073 14.0506 21.2736 14.1814L21.084 14.9158C20.7545 14.9976 20.4441 15.1275 20.1609 15.2982L19.5076 14.9129C19.3912 14.8443 19.2432 14.8631 19.1476 14.9586L18.6693 15.4369C18.5738 15.5324 18.555 15.6805 18.6236 15.7968L19.0089 16.4501C18.8382 16.7334 18.7083 17.0438 18.6266 17.3733L17.8921 17.5628C17.7613 17.5966 17.6699 17.7146 17.6699 17.8497V18.526C17.6699 18.6611 17.7613 18.7791 17.8921 18.8129L18.6266 19.0024C18.7083 19.3319 18.8382 19.6423 19.0089 19.9256L18.6236 20.5789C18.555 20.6952 18.5738 20.8433 18.6693 20.9388L19.1476 21.4171C19.2431 21.5126 19.3912 21.5314 19.5076 21.4628L20.1609 21.0775C20.4441 21.2483 20.7545 21.3781 21.084 21.4599L21.2736 22.1943C21.3073 22.3251 21.4253 22.4165 21.5604 22.4165H22.2368C22.3718 22.4165 22.4898 22.3251 22.5236 22.1943L22.7131 21.4599C23.0426 21.3781 23.3531 21.2482 23.6363 21.0775L24.2896 21.4628C24.406 21.5314 24.554 21.5126 24.6496 21.4171L25.1278 20.9388C25.2233 20.8433 25.2421 20.6952 25.1735 20.5789L24.7883 19.9256C24.959 19.6423 25.0889 19.3319 25.1706 19.0024L25.905 18.8129C26.0358 18.7791 26.1272 18.6611 26.1272 18.526Z" fill="#88B4F5"/>
<path d="M18.5423 17.6202V18.7555L19.4988 19.0022C19.5803 19.3318 19.7102 19.6422 19.8811 19.9255L19.3794 20.7765L19.8585 21.2556L19.5077 21.4625C19.3913 21.5312 19.2433 21.5124 19.1478 21.4168L18.6697 20.9388C18.5742 20.8432 18.5554 20.6952 18.624 20.5788L19.0092 19.9255C18.8383 19.6422 18.7084 19.3318 18.6269 19.0022L17.8926 18.8128C17.7618 18.7791 17.6704 18.661 17.6704 18.526V17.8496C17.6704 17.7146 17.7618 17.5966 17.8925 17.5629L18.6269 17.3731C18.7084 17.0439 18.8383 16.7331 19.0093 16.4502L18.624 15.7968C18.5554 15.6804 18.5742 15.5324 18.6697 15.4369L19.1478 14.9585C19.2433 14.8629 19.3914 14.8441 19.5078 14.9128L19.8585 15.1196L19.3794 15.5992L19.8811 16.4502C19.7103 16.7331 19.5803 17.0439 19.4988 17.3731L18.5423 17.6202Z" fill="#6EA2F2"/>
<path d="M21.9564 21.4597L22.2032 22.4166H21.5608C21.4257 22.4166 21.3077 22.3252 21.2739 22.1944L21.0845 21.4597C20.9297 21.4218 20.7789 21.3725 20.6333 21.3133L21.0331 21.0774C21.3164 21.2483 21.6268 21.3782 21.9564 21.4597Z" fill="#6EA2F2"/>
<path d="M21.5608 13.9592H22.2032L21.9564 14.9157C21.6268 14.9976 21.3164 15.1275 21.0331 15.298L20.6333 15.0622C20.7789 15.0033 20.9297 14.954 21.0845 14.9157L21.2739 14.1815C21.3077 14.0506 21.4257 13.9592 21.5608 13.9592Z" fill="#6EA2F2"/>
<path d="M21.8993 20.2259C23.0249 20.2259 23.9373 19.3135 23.9373 18.1879C23.9373 17.0624 23.0249 16.1499 21.8993 16.1499C20.7738 16.1499 19.8613 17.0624 19.8613 18.1879C19.8613 19.3135 20.7738 20.2259 21.8993 20.2259Z" fill="#5680A6"/>
<path d="M22.5529 20.1188C22.3476 20.1886 22.1274 20.2261 21.899 20.2261C20.7738 20.2261 19.8613 19.3136 19.8613 18.188C19.8613 17.0624 20.7738 16.1499 21.899 16.1499C22.1274 16.1499 22.3475 16.1874 22.5529 16.2572C21.7486 16.5296 21.1692 17.2912 21.1692 18.188C21.1692 19.0847 21.7486 19.8463 22.5529 20.1188Z" fill="#497090"/>
<path d="M15.0721 4.58347C14.8915 4.58347 14.7451 4.4371 14.7451 4.25653V3.41191C14.7451 3.23134 14.8915 3.08496 15.0721 3.08496C15.2526 3.08496 15.399 3.23134 15.399 3.41191V4.25648C15.399 4.43705 15.2526 4.58347 15.0721 4.58347Z" fill="#88B4F5"/>
<path d="M15.0721 19.0569C14.8915 19.0569 14.7451 18.9106 14.7451 18.73V17.8854C14.7451 17.7048 14.8915 17.5585 15.0721 17.5585C15.2526 17.5585 15.399 17.7048 15.399 17.8854V18.73C15.399 18.9105 15.2526 19.0569 15.0721 19.0569Z" fill="#88B4F5"/>
<path d="M8.25697 11.3979H7.4124C7.23183 11.3979 7.08545 11.2516 7.08545 11.071C7.08545 10.8904 7.23183 10.744 7.4124 10.744H8.25697C8.43754 10.744 8.58392 10.8904 8.58392 11.071C8.58392 11.2516 8.43754 11.3979 8.25697 11.3979Z" fill="#88B4F5"/>
<path d="M22.7306 11.3979H21.886C21.7054 11.3979 21.5591 11.2515 21.5591 11.071C21.5591 10.8904 21.7055 10.744 21.886 10.744H22.7306C22.9112 10.744 23.0576 10.8904 23.0576 11.071C23.0576 11.2515 22.9112 11.3979 22.7306 11.3979Z" fill="#88B4F5"/>
<path d="M8.43913 15.2276C8.32614 15.2276 8.21625 15.1689 8.15569 15.064C8.06538 14.9077 8.11896 14.7077 8.27536 14.6174L9.00678 14.1951C9.16306 14.1049 9.3631 14.1584 9.4534 14.3148C9.54371 14.4711 9.49014 14.6711 9.33373 14.7614L8.60231 15.1837C8.55085 15.2134 8.49461 15.2276 8.43913 15.2276Z" fill="#88B4F5"/>
<path d="M20.9733 7.99087C20.8603 7.99087 20.7504 7.93222 20.6899 7.82731C20.5996 7.67095 20.6532 7.47096 20.8095 7.38069L21.541 6.9584C21.6973 6.86814 21.8973 6.92167 21.9876 7.07808C22.0779 7.23444 22.0243 7.43444 21.8679 7.5247L21.1365 7.94699C21.085 7.97674 21.0287 7.99087 20.9733 7.99087Z" fill="#88B4F5"/>
<path d="M9.16996 7.99079C9.11448 7.99079 9.05828 7.97665 9.00678 7.9469L8.27536 7.52462C8.11896 7.43431 8.06538 7.23436 8.15569 7.07799C8.24595 6.92159 8.4459 6.86797 8.60231 6.95832L9.33373 7.38061C9.49014 7.47091 9.54371 7.67087 9.4534 7.82723C9.39285 7.93213 9.28295 7.99079 9.16996 7.99079Z" fill="#88B4F5"/>
<path d="M11.2418 18.0312C11.1863 18.0312 11.1301 18.017 11.0786 17.9873C10.9222 17.897 10.8686 17.697 10.9589 17.5406L11.3812 16.8092C11.4715 16.6528 11.6715 16.5992 11.8278 16.6896C11.9842 16.7799 12.0378 16.9798 11.9475 17.1362L11.5252 17.8676C11.4647 17.9725 11.3548 18.0312 11.2418 18.0312Z" fill="#88B4F5"/>
<path d="M18.4781 5.49677C18.4226 5.49677 18.3664 5.48263 18.3149 5.45289C18.1585 5.36262 18.1049 5.16263 18.1952 5.00626L18.6175 4.27484C18.7078 4.11844 18.9077 4.06486 19.0641 4.15517C19.2205 4.24543 19.2741 4.44543 19.1838 4.60179L18.7615 5.33321C18.701 5.43812 18.5911 5.49677 18.4781 5.49677Z" fill="#88B4F5"/>
<path d="M11.6646 5.49662C11.5517 5.49662 11.4418 5.43796 11.3812 5.33306L10.9589 4.60164C10.8686 4.44527 10.9222 4.24528 11.0786 4.15502C11.2349 4.06471 11.4349 4.11829 11.5252 4.27469L11.9475 5.00611C12.0378 5.16248 11.9842 5.36247 11.8278 5.45273C11.7764 5.48244 11.7201 5.49662 11.6646 5.49662Z" fill="#88B4F5"/>
</g>
<defs>
<filter id="filter0_d_2131_2756" x="0.75" y="0.75" width="29.3774" height="29.6666" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_2131_2756"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_2131_2756" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@ -0,0 +1,37 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<g filter="url(#filter0_d_1460_1331)">
<path d="M29.5901 12C23.3399 11.9919 18.247 17.0779 18.2471 23.3281C18.2471 27.4831 20.4845 31.115 23.8199 33.0862C24.4121 33.4362 24.7707 34.0778 24.7707 34.7658V37.525C24.8803 37.4791 25.0006 37.4537 25.1268 37.4537H34.0233C34.1496 37.4537 34.2698 37.4791 34.3794 37.525V34.7657C34.3794 34.0696 34.7513 33.43 35.3499 33.0746C38.6744 31.1007 40.9029 27.4749 40.9029 23.3281C40.903 17.0767 35.8395 12.0082 29.5901 12Z" fill="#FFE181"/>
<path d="M27.7636 34.7658C27.7636 34.0778 27.4051 33.4362 26.8128 33.0862C23.4774 31.1149 21.2401 27.4831 21.24 23.3281C21.2399 17.5895 25.5334 12.8329 31.0739 12.0989C30.588 12.0346 30.0925 12.0007 29.5892 12C23.339 11.9919 18.246 17.0778 18.2461 23.3281C18.2462 27.4831 20.4835 31.115 23.8189 33.0862C24.4112 33.4362 24.7697 34.0778 24.7697 34.7658V37.525C24.8793 37.4791 24.9996 37.4537 25.1258 37.4537H27.7636V34.7658Z" fill="#FEC458"/>
<path d="M30.9915 37.9969C30.6915 37.9969 30.4482 37.7537 30.4482 37.4537V32.5919C30.4482 32.1033 30.6128 31.6213 30.9114 31.2345L31.6888 30.2281C31.8413 30.0306 31.9253 29.7845 31.9253 29.535V24.4612C31.9253 24.1612 32.1685 23.918 32.4685 23.918C32.7686 23.918 33.0118 24.1612 33.0118 24.4612V29.535C33.0118 30.0236 32.8472 30.5055 32.5486 30.8923L31.7712 31.8987C31.6187 32.0962 31.5347 32.3423 31.5347 32.5919V37.4537C31.5347 37.7537 31.2915 37.9969 30.9915 37.9969Z" fill="#FFB640"/>
<path d="M28.1561 37.9969C27.8561 37.9969 27.6129 37.7537 27.6129 37.4537V32.5919C27.6129 32.3424 27.5288 32.0962 27.3763 31.8987L26.5989 30.8923C26.3003 30.5056 26.1357 30.0236 26.1357 29.535V24.4612C26.1357 24.1612 26.379 23.918 26.679 23.918C26.979 23.918 27.2222 24.1612 27.2222 24.4612V29.535C27.2222 29.7845 27.3062 30.0306 27.4587 30.228L28.2362 31.2345C28.5349 31.6212 28.6993 32.1033 28.6993 32.5918V37.4536C28.6993 37.7537 28.4561 37.9969 28.1561 37.9969Z" fill="#FFB640"/>
<path d="M37.4762 21.11C36.8884 18.9193 35.3781 17.0875 33.3325 16.0845C33.0632 15.9523 32.9518 15.6269 33.0839 15.3576C33.2159 15.0882 33.5416 14.977 33.8108 15.109C36.1379 16.2501 37.8564 18.3347 38.5256 20.8284C38.6034 21.1181 38.4314 21.4161 38.1417 21.4939C37.8521 21.5717 37.554 21.3999 37.4762 21.11Z" fill="#FFEAC8"/>
<path d="M27.3809 45.4082V45.8062C27.3809 47.0127 28.368 48 29.5746 48C30.7812 48 31.7684 47.0128 31.7684 45.8062V45.4082H27.3809Z" fill="#8479C2"/>
<path d="M29.3447 45.8062V45.4082H27.3809V45.8062C27.3809 47.0127 28.368 48 29.5746 48C29.9271 48 30.2606 47.9153 30.5565 47.7659C29.8396 47.404 29.3447 46.6603 29.3447 45.8062Z" fill="#6E60B8"/>
<path d="M33.012 25.6069H26.1341C25.834 25.6069 25.5908 25.3637 25.5908 25.0637C25.5908 24.7637 25.834 24.5205 26.1341 24.5205H33.012C33.312 24.5205 33.5552 24.7637 33.5552 25.0637C33.5552 25.3637 33.312 25.6069 33.012 25.6069Z" fill="#FEC458"/>
<path d="M15.6123 23.5812H13.7434C13.4434 23.5812 13.2002 23.338 13.2002 23.038C13.2002 22.738 13.4434 22.4948 13.7434 22.4948H15.6123C15.9123 22.4948 16.1555 22.738 16.1555 23.038C16.1555 23.338 15.9123 23.5812 15.6123 23.5812Z" fill="#FEC458"/>
<path d="M16.1457 20.1338L14.3985 19.4707C14.118 19.3643 13.9769 19.0505 14.0833 18.7701C14.1899 18.4896 14.5035 18.3486 14.784 18.4549L16.5313 19.118C16.8117 19.2245 16.9529 19.5382 16.8464 19.8187C16.74 20.099 16.4266 20.2402 16.1457 20.1338Z" fill="#FEC458"/>
<path d="M14.0833 27.3059C13.9769 27.0254 14.118 26.7117 14.3985 26.6052L16.1457 25.9421C16.4261 25.8357 16.74 25.9767 16.8464 26.2573C16.9529 26.5377 16.8117 26.8515 16.5313 26.9579L14.784 27.6211C14.5035 27.7275 14.1899 27.5865 14.0833 27.3059Z" fill="#FEC458"/>
<path d="M45.4082 23.5812H43.5393C43.2393 23.5812 42.9961 23.338 42.9961 23.038C42.9961 22.738 43.2393 22.4948 43.5393 22.4948H45.4082C45.7082 22.4948 45.9514 22.738 45.9514 23.038C45.9514 23.338 45.7082 23.5812 45.4082 23.5812Z" fill="#FEC458"/>
<path d="M42.304 19.8186C42.1976 19.5381 42.3387 19.2244 42.6192 19.118L44.3664 18.4548C44.6468 18.3485 44.9607 18.4894 45.0671 18.77C45.1736 19.0505 45.0324 19.3642 44.752 19.4706L43.0048 20.1338C42.7242 20.2402 42.4106 20.0992 42.304 19.8186Z" fill="#FEC458"/>
<path d="M44.3664 27.6211L42.6192 26.958C42.3387 26.8515 42.1976 26.5378 42.304 26.2573C42.4106 25.9769 42.7242 25.8357 43.0047 25.9422L44.752 26.6053C45.0324 26.7118 45.1736 27.0255 45.0671 27.306C44.9607 27.5862 44.6472 27.7275 44.3664 27.6211Z" fill="#FEC458"/>
<path d="M33.2995 42.7386H25.8509C25.3311 42.7386 24.9082 43.1614 24.9082 43.6812V44.4836C24.9082 45.0034 25.3311 45.4262 25.8509 45.4262H33.2996C33.8193 45.4262 34.2422 45.0034 34.2422 44.4836V43.6812C34.2422 43.1614 33.8193 42.7386 33.2995 42.7386Z" fill="#EFECEF"/>
<path d="M33.2995 44.0825H25.8509C25.4252 44.0825 25.0649 43.7987 24.9483 43.4106C24.9225 43.4964 24.9082 43.5872 24.9082 43.6813V44.4837C24.9082 45.0034 25.3311 45.4263 25.8509 45.4263H33.2996C33.8193 45.4263 34.2422 45.0034 34.2422 44.4837V43.6813C34.2422 43.5871 34.2279 43.4963 34.2021 43.4106C34.0855 43.7987 33.7252 44.0825 33.2995 44.0825Z" fill="#E2DFE2"/>
<path d="M34.0228 40.0871H25.1262C24.6065 40.0871 24.1836 40.51 24.1836 41.0297V41.8321C24.1836 42.3519 24.6065 42.7748 25.1262 42.7748H34.0228C34.5426 42.7748 34.9654 42.3519 34.9654 41.8321V41.0297C34.9654 40.51 34.5426 40.0871 34.0228 40.0871Z" fill="#EFECEF"/>
<path d="M34.0228 41.431H25.1263C24.7006 41.431 24.3403 41.1472 24.2237 40.759C24.1979 40.8449 24.1836 40.9356 24.1836 41.0297V41.8321C24.1836 42.3519 24.6065 42.7748 25.1262 42.7748H34.0228C34.5426 42.7748 34.9654 42.3519 34.9654 41.8321V41.0297C34.9654 40.9356 34.9512 40.8449 34.9254 40.759C34.8088 41.1472 34.4485 41.431 34.0228 41.431Z" fill="#E2DFE2"/>
<path d="M34.0228 37.4355H25.1262C24.6065 37.4355 24.1836 37.8584 24.1836 38.3782V39.1806C24.1836 39.7004 24.6065 40.1232 25.1262 40.1232H34.0228C34.5426 40.1232 34.9654 39.7004 34.9654 39.1806V38.3782C34.9654 37.8584 34.5426 37.4355 34.0228 37.4355Z" fill="#EFECEF"/>
<path d="M34.0228 38.7794H25.1263C24.7006 38.7794 24.3403 38.4957 24.2237 38.1075C24.1979 38.1934 24.1836 38.2842 24.1836 38.3782V39.1806C24.1836 39.7004 24.6065 40.1232 25.1262 40.1232H34.0228C34.5426 40.1232 34.9654 39.7004 34.9654 39.1806V38.3782C34.9654 38.2841 34.9512 38.1933 34.9254 38.1075C34.8088 38.4957 34.4485 38.7794 34.0228 38.7794Z" fill="#E2DFE2"/>
</g>
<defs>
<filter id="filter0_d_1460_1331" x="9.2002" y="12" width="40.751" height="44" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="4"/>
<feGaussianBlur stdDeviation="2"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_1460_1331"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_1460_1331" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

17
assets/icons/lockIcon.svg Normal file
View File

@ -0,0 +1,17 @@
<svg width="51" height="68" viewBox="0 0 51 68" fill="none" xmlns="http://www.w3.org/2000/svg">
<g filter="url(#filter0_i_989_290)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M37.7041 29.193H12.6134V20.9929C12.6134 17.5416 14.0206 14.4018 16.2968 12.1312C18.5732 9.85412 21.7055 8.43994 25.1555 8.43994C28.6056 8.43994 31.7444 9.85425 34.0141 12.1312C36.2903 14.4018 37.7041 17.5418 37.7041 20.9929V29.193ZM48.398 30.9186C47.7365 30.2634 46.9259 29.7573 46.018 29.4719V20.9929C46.018 15.2516 43.6704 10.0293 39.8896 6.24716C36.1088 2.46505 30.8947 0.123047 25.1555 0.123047C19.4162 0.123047 14.2021 2.46505 10.4214 6.24716C6.64057 10.0293 4.29294 15.2516 4.29294 20.9929V29.446C3.35912 29.7314 2.52251 30.2438 1.84809 30.9186C0.784573 31.9891 0.123047 33.4552 0.123047 35.0769V61.4805C0.123047 63.1023 0.784573 64.5684 1.84809 65.6388C2.91806 66.7027 4.38383 67.3644 6.00496 67.3644H44.2411C45.8624 67.3644 47.328 66.7027 48.398 65.6388C49.4615 64.5684 50.123 63.1023 50.123 61.4805V35.0769C50.1232 33.4551 49.4617 31.9891 48.398 30.9186ZM21.0504 41.8887C22.0944 40.8507 23.5341 40.202 25.123 40.202C26.7119 40.202 28.1515 40.8507 29.1957 41.8887C30.2399 42.9333 30.8818 44.3735 30.8818 45.9628C30.8818 47.2018 30.4927 48.3436 29.8312 49.2844C29.2799 50.063 28.5406 50.6987 27.6781 51.1269V53.7997C27.6781 54.5002 27.3928 55.1425 26.9258 55.6031C26.4653 56.0636 25.8298 56.3556 25.1229 56.3556C24.4225 56.3556 23.7805 56.0636 23.32 55.6031C22.8596 55.1425 22.5677 54.5002 22.5677 53.7997V51.1269C21.7116 50.6987 20.9724 50.063 20.4211 49.2844C19.7531 48.3438 19.364 47.202 19.364 45.9628C19.3643 44.3734 20.0128 42.9331 21.0504 41.8887Z" fill="#C1C1C1"/>
</g>
<defs>
<filter id="filter0_i_989_290" x="0.123047" y="0.123047" width="55" height="72.2412" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dx="5" dy="5"/>
<feGaussianBlur stdDeviation="2.5"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="shape" result="effect1_innerShadow_989_290"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,18 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4.39622 0.199951H2.01953C1.31837 0.199951 0.75 0.766571 0.75 1.46558V16.4224L7.74254 16.8442L8.58889 8.31113L7.74254 0.621826L4.39622 0.199951Z" fill="#5A5F64"/>
<path d="M14.7347 1.46558C14.7347 0.766571 14.1664 0.199951 13.4652 0.199951H11.0885L7.74219 0.621826V16.8442L14.7347 16.4224V1.46558Z" fill="#373C41"/>
<path d="M0.75 16.4224V20.5343C0.75 21.2333 1.31837 21.8 2.01953 21.8H7.74254L8.58889 19.1112L7.74254 16.4224H0.75V16.4224Z" fill="#DCE6EB"/>
<path d="M7.74219 16.4224V21.8H13.4652C14.1664 21.8 14.7347 21.2333 14.7347 20.5343V16.4224H7.74219Z" fill="#C8D2DC"/>
<path d="M4.396 0.199951L4.84554 2.88873H7.74231L8.58867 1.54434L7.74231 0.199951H4.396Z" fill="#DCE6EB"/>
<path d="M11.0885 0.199951H7.74219V2.88873H10.639L11.0885 0.199951Z" fill="#C8D2DC"/>
<path d="M7.10742 18.4784V19.744H7.74219L8.16536 19.1112L7.74219 18.4784H7.10742Z" fill="#C8D2DC"/>
<path d="M7.74219 18.4785H8.37695V19.7441H7.74219V18.4785Z" fill="#A2ABB8"/>
<path d="M16.832 3.54602V5.59967H17.4668L17.89 4.57282L17.4668 3.54602H16.832Z" fill="#FFEB99"/>
<path d="M17.4668 3.54602H18.1016V5.59967H17.4668V3.54602Z" fill="#FFC477"/>
<path d="M13.5718 8.84427V11.4326H17.4668L18.3132 8.19791L17.4668 4.96323C15.3158 4.96213 13.5718 6.70017 13.5718 8.84427Z" fill="#FFC477"/>
<path d="M21.3578 8.88146C21.3578 6.74787 19.607 4.96435 17.4668 4.96326V11.4327H21.3578V8.88146Z" fill="#FF9F22"/>
<path d="M16.064 13.2839V14.5733C16.064 15.3445 16.6911 15.9697 17.4647 15.9697C17.4654 15.9697 17.466 15.9697 17.4667 15.9697L17.8899 14.375L17.4667 13.2839H16.064Z" fill="#FFC477"/>
<path d="M17.4668 13.2839V15.9697C18.2395 15.9686 18.8655 15.3439 18.8655 14.5733V13.284H17.4668V13.2839Z" fill="#FF9F22"/>
<path d="M12.5122 11.017V13.7057H17.4664L17.8896 12.3614L17.4664 11.017H12.5122Z" fill="#FFEB99"/>
<path d="M17.4668 11.0171H22.417V13.7059H17.4668V11.0171Z" fill="#FFC477"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,21 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.66415 8.76531C6.92473 8.32745 5.0903 8.35652 3.35916 8.84931C2.49635 9.09463 1.67052 9.45099 0.904693 9.90831C0.754212 9.9982 0.705081 10.193 0.794921 10.3435C0.880234 10.4865 1.08674 10.5388 1.23016 10.4533C1.94846 10.0243 2.72317 9.69004 3.53283 9.45983C5.15699 8.99743 6.87775 8.97009 8.50919 9.38087C8.67922 9.42352 8.85166 9.32052 8.89445 9.15057C8.93723 8.98063 8.8341 8.8081 8.66415 8.76531Z" fill="#6BBEF6"/>
<path d="M8.12225 10.7249C6.74155 10.3868 5.28693 10.4145 3.91562 10.8051C3.22009 11.0029 2.55528 11.29 1.9396 11.6585C1.7892 11.7485 1.74024 11.9434 1.83025 12.0938C1.8897 12.1932 1.99495 12.2483 2.1029 12.2483C2.15838 12.2483 2.21453 12.2337 2.26557 12.2032C2.8336 11.8632 3.44716 11.5983 4.08942 11.4156C5.35502 11.0551 6.69733 11.0295 7.97126 11.3415C8.14138 11.3831 8.31332 11.279 8.35504 11.1087C8.39677 10.9385 8.29254 10.7667 8.12225 10.7249Z" fill="#6BBEF6"/>
<path d="M7.58129 12.686C6.56068 12.4464 5.48585 12.472 4.47314 12.7604C3.94616 12.9102 3.44241 13.1284 2.97577 13.4087C2.8255 13.499 2.77688 13.694 2.86714 13.8442C2.95648 13.9929 3.15431 14.0419 3.30264 13.9528C3.72137 13.7013 4.17358 13.5055 4.64686 13.3709C5.55597 13.1121 6.52047 13.0889 7.43614 13.304C7.6069 13.3437 7.77761 13.2382 7.81768 13.0676C7.85776 12.897 7.75192 12.7261 7.58129 12.686Z" fill="#6BBEF6"/>
<path d="M15.2237 19.9248L14.4248 21.7359C14.3227 21.9674 14.0935 22.1168 13.8406 22.1168H8.87661C8.54776 22.1168 8.32741 21.7788 8.46012 21.4779L10.1353 17.6802L14.0645 19.4135L15.2237 19.9248Z" fill="#FFDDCE"/>
<path d="M15.224 19.9247L14.4251 21.7358C14.323 21.9673 14.0938 22.1167 13.8408 22.1167H12.8721L14.0648 19.4133L15.224 19.9247Z" fill="#FFCBBE"/>
<path d="M14.9355 13.7081L17.0503 14.6411L19.9865 7.98534C20.2438 7.4022 19.979 6.72063 19.395 6.463C18.811 6.20537 18.1291 6.46926 17.8718 7.0524L14.9355 13.7081Z" fill="#FFDDCE"/>
<path d="M19.3948 6.46288C19.2102 6.38142 19.0158 6.35226 18.8281 6.36864C19.0756 6.69241 19.1439 7.13717 18.968 7.53593L16.6171 12.8646C16.4019 13.3525 16.6226 13.9224 17.1102 14.1375L17.2457 14.1973L19.9863 7.98522C20.2436 7.40208 19.9787 6.72047 19.3948 6.46288Z" fill="#FFCBBE"/>
<path d="M12.8218 12.7752L14.9365 13.7082L17.5212 7.84953C17.7786 7.26596 17.5142 6.58423 16.9307 6.32677L16.9292 6.32609C16.3457 6.06863 15.6639 6.33303 15.4065 6.91655L12.8218 12.7752Z" fill="#FFDDCE"/>
<path d="M16.9308 6.327L16.9289 6.32615C16.7446 6.24486 16.5506 6.21574 16.3632 6.2322C16.6106 6.55606 16.6788 7.00129 16.5026 7.40064L14.507 11.9239C14.2898 12.4163 14.5126 12.9914 15.0046 13.2084L15.1321 13.2646L17.5208 7.85014C17.7784 7.26632 17.5142 6.58441 16.9308 6.327Z" fill="#FFCBBE"/>
<path d="M9.31333 14.9826C8.69401 16.3864 9.33203 18.028 10.739 18.6487L14.5117 20.313C15.6924 20.8339 17.0713 20.3007 17.5912 19.1223L21.8645 9.43582C21.9931 9.14446 21.9912 8.82877 21.884 8.55303C21.7767 8.27733 21.5647 8.04289 21.2727 7.91411C20.6889 7.65657 20.0069 7.92025 19.7499 8.50292L17.2391 14.1943L13.0098 12.3285C13.0447 12.2507 14.8624 8.13027 14.8624 8.13027C14.991 7.83892 14.9888 7.52259 14.8819 7.24748C14.7751 6.97195 14.5626 6.73734 14.2706 6.60857C13.6868 6.35103 13.005 6.61424 12.7478 7.19738L9.31333 14.9826Z" fill="#FFDDCE"/>
<path d="M13.8708 6.80125C13.9778 7.07631 13.9799 7.39268 13.8513 7.68403C13.8513 7.68403 12.8387 9.9793 12.3106 11.176C12.1384 11.5663 12.3151 12.0219 12.7051 12.194L13.0171 12.3316C13.052 12.2537 14.8697 8.13332 14.8697 8.13332C14.9983 7.84196 14.9961 7.52564 14.8892 7.25053C14.7824 6.975 14.5699 6.74039 14.278 6.61162C14.0934 6.5302 13.899 6.50096 13.7113 6.51729C13.7778 6.60426 13.8316 6.69994 13.8708 6.80125Z" fill="#FFCBBE"/>
<path d="M21.8916 8.55589C21.7844 8.28019 21.5723 8.04575 21.2803 7.91698C21.0957 7.83556 20.9013 7.80636 20.7136 7.82274C20.7801 7.9097 20.8337 8.00534 20.8731 8.1066C20.9804 8.3823 20.9822 8.69803 20.8537 8.98939L18.0015 15.4545C17.852 15.7934 17.4731 15.9692 17.1189 15.8608C15.9254 15.4954 14.1424 15.4075 13.3147 17.2839C12.4318 19.285 14.0807 20.1199 14.0807 20.1199L14.5193 20.3159C15.6999 20.8367 17.0789 20.3035 17.5988 19.1252L21.8721 9.43868C22.0007 9.14732 21.9988 8.83159 21.8916 8.55589Z" fill="#FFCBBE"/>
<path d="M14.8254 17.0158C15.5801 16.487 16.0509 16.4862 17.0073 16.5379C17.3379 16.5557 17.8815 16.4211 18.0859 16.1609L20.1141 13.0931C20.5543 12.5328 21.366 12.4359 21.9258 12.8767C22.4848 13.3169 22.5808 14.1266 22.1401 14.6852L19.6237 18.5358C19.6237 18.5358 18.6772 19.939 17.6984 20.3716C16.3168 20.9823 14.669 20.6074 13.7762 19.8554C13.7762 19.8554 13.6378 19.6408 13.8425 18.5751C13.9737 17.8921 14.8254 17.0158 14.8254 17.0158Z" fill="#FFDDCE"/>
<path d="M21.9254 12.8765C21.6236 12.6388 21.2486 12.5577 20.8981 12.621C21.2849 13.0786 21.3102 13.7596 20.9246 14.2483L18.4082 18.099C18.4082 18.099 17.4617 19.5021 16.4829 19.9347C15.756 20.2561 14.9555 20.3043 14.23 20.1685C15.1617 20.6979 16.5256 20.8896 17.698 20.3713C18.6768 19.9387 19.6232 18.5355 19.6232 18.5355L22.1397 14.6849C22.5803 14.1264 22.4844 13.3167 21.9254 12.8765Z" fill="#FFCBBE"/>
<path d="M14.9833 4.37348H8.18247C7.09901 4.37348 6.2207 3.49518 6.2207 2.41172C6.2207 1.32826 7.09901 0.449951 8.18247 0.449951H14.9833C16.0667 0.449951 16.945 1.32826 16.945 2.41172C16.945 3.49518 16.0667 4.37348 14.9833 4.37348Z" fill="#5C90B9"/>
<path d="M14.9836 0.449951H13.6758C14.7592 0.449951 15.6375 1.32826 15.6375 2.41172C15.6375 3.49518 14.7592 4.37348 13.6758 4.37348H14.9836C16.0671 4.37348 16.9454 3.49518 16.9454 2.41172C16.9454 1.32826 16.0671 0.449951 14.9836 0.449951Z" fill="#4A80AA"/>
<path d="M11.5833 4.37348C12.6695 4.37348 13.55 3.49517 13.55 2.41172C13.55 1.32826 12.6695 0.449951 11.5833 0.449951C10.4972 0.449951 9.6167 1.32826 9.6167 2.41172C9.6167 3.49517 10.4972 4.37348 11.5833 4.37348Z" fill="#FFD064"/>
<path d="M11.5829 4.37348C12.6663 4.37348 13.5446 3.49517 13.5446 2.41172C13.5446 1.32826 12.6663 0.449951 11.5829 0.449951C10.4994 0.449951 9.62109 1.32826 9.62109 2.41172C9.62109 3.49517 10.4994 4.37348 11.5829 4.37348Z" fill="#FFD064"/>
<path d="M11.584 3.06649C11.9454 3.06649 12.2384 2.77353 12.2384 2.41215C12.2384 2.05077 11.9454 1.75781 11.584 1.75781C11.2226 1.75781 10.9297 2.05077 10.9297 2.41215C10.9297 2.77353 11.2226 3.06649 11.584 3.06649Z" fill="#5C90B9"/>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@ -0,0 +1,6 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5834 22.3166C8.68969 22.3166 5.96921 21.1897 3.92302 19.1435C1.87688 17.0974 0.75 14.3769 0.75 11.4833C0.75 8.58959 1.87688 5.86911 3.92298 3.82293C5.96921 1.77678 8.68961 0.649902 11.5834 0.649902C14.477 0.649902 17.1975 1.77678 19.2436 3.82293C21.2898 5.86911 22.4167 8.58955 22.4167 11.4833C22.4167 14.377 21.2897 17.0974 19.2436 19.1436C17.1975 21.1898 14.477 22.3166 11.5834 22.3166ZM11.5834 3.60368C7.23853 3.60368 3.70378 7.13843 3.70378 11.4833C3.70378 15.8281 7.23853 19.3628 11.5834 19.3628C15.9282 19.3628 19.463 15.8281 19.463 11.4833C19.463 7.13848 15.9281 3.60368 11.5834 3.60368Z" fill="#7DD2F0"/>
<g opacity="0.1">
<path d="M5.89215 19.1435C3.84605 17.0974 2.71917 14.3769 2.71917 11.4832C2.71917 8.58955 3.84605 5.86907 5.89215 3.82297C7.70445 2.01067 10.0458 0.920313 12.5679 0.694548C12.2424 0.665348 11.9141 0.649902 11.5834 0.649902C8.68969 0.649902 5.96921 1.77678 3.92302 3.82293C1.87688 5.86903 0.75 8.58955 0.75 11.4832C0.75 14.3768 1.87688 17.0974 3.92298 19.1435C5.96913 21.1896 8.68961 22.3166 11.5833 22.3166C11.914 22.3166 12.2424 22.3011 12.5679 22.272C10.0458 22.0462 7.70449 20.9558 5.89215 19.1435Z" fill="black"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,4 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.0539 4.23654C21.4826 6.07144 22.3331 8.37817 22.3331 10.8834C22.3331 16.8663 17.4827 21.7167 11.4998 21.7167L10.2744 20.2302L11.4998 18.829C15.8882 18.829 19.4454 15.2717 19.4454 10.8834C19.4454 9.17629 18.9075 7.59487 17.9909 6.29953L11.4998 12.7906L10.5337 11.1112L11.4998 8.97612L16.0837 4.39227C14.7883 3.47567 13.2069 2.93781 11.4998 2.93781L10.2744 1.33418L11.4998 0.0500488C14.005 0.0500488 16.3118 0.900635 18.1467 2.32928L20.4115 0.0500488L22.3331 1.94165L20.0539 4.23654Z" fill="#66B3FF"/>
<path d="M3.55475 10.8834C3.55475 12.5905 4.09261 14.1719 5.00921 15.4672L11.5003 8.97612V12.7906L6.91647 17.3745C8.21182 18.2911 9.79323 18.829 11.5003 18.829V21.7167C8.99512 21.7167 6.68838 20.8661 4.85348 19.4375L2.57214 21.7167L0.666992 19.8116L2.94622 17.5302C1.51758 15.6953 0.666992 13.3886 0.666992 10.8834C0.666992 4.9005 5.51745 0.0500488 11.5003 0.0500488V2.93781C7.11198 2.93781 3.55475 6.49504 3.55475 10.8834Z" fill="#80D4FF"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

40
assets/icons/office.svg Normal file
View File

@ -0,0 +1,40 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="20" cy="20" r="20" fill="#023DFE" fill-opacity="0.6"/>
<path d="M31.9152 18.4965V15.9326H25.4302C25.2913 15.9326 25.1787 16.0452 25.1787 16.1841V18.4965H31.9152Z" fill="#FED402"/>
<path d="M31.7237 15.8841H26.3818L26.2641 15.933H25.4302C25.2913 15.933 25.1787 16.0456 25.1787 16.1845V17.1905H31.9152V15.933L31.7514 15.8813C31.7422 15.8826 31.7332 15.8841 31.7237 15.8841Z" fill="#FE6C55"/>
<path d="M18.4375 15.5244H19.9465V17.0891H18.4375V15.5244Z" fill="#918291"/>
<path d="M21.959 18.4969V17.7941C21.959 17.3774 21.6212 17.0396 21.2044 17.0396H17.1803C16.7636 17.0396 16.4258 17.3773 16.4258 17.7941V18.4969H21.959Z" fill="#A79BA7"/>
<path d="M18.0266 18.448V17.7941C18.0266 17.3774 18.3644 17.0396 18.7812 17.0396H17.1803C16.7636 17.0396 16.4258 17.3773 16.4258 17.7941V18.448H18.0266Z" fill="#918291"/>
<path d="M23.7282 15.2068H14.6592C14.5244 15.2068 14.415 15.0975 14.415 14.9626V9.61035C14.415 9.47554 14.5244 9.36621 14.6592 9.36621H23.7282C23.863 9.36621 23.9724 9.47554 23.9724 9.61035V14.9626C23.9724 15.0975 23.8631 15.2068 23.7282 15.2068Z" fill="#EAF6FF"/>
<path d="M16.4271 14.9553V9.61772C16.4271 9.47881 16.5397 9.36621 16.6786 9.36621H14.6666C14.5276 9.36621 14.415 9.47881 14.415 9.61772V14.9553C14.415 15.0942 14.5276 15.2068 14.6666 15.2068H16.6786C16.5397 15.2068 16.4271 15.0942 16.4271 14.9553Z" fill="#D8ECFE"/>
<path d="M23.718 15.573H14.6636C14.323 15.573 14.0459 15.2959 14.0459 14.9553V9.61772C14.0459 9.2771 14.323 9 14.6636 9H23.7253C24.0619 9 24.3356 9.27378 24.3356 9.61035V14.9553C24.3357 15.2959 24.0585 15.573 23.718 15.573ZM14.7783 14.8406H23.6032V9.73242H14.7783V14.8406Z" fill="#A79BA7"/>
<path d="M9.88359 17.0653V16.6991H9.2311C9.01699 16.6991 8.84277 16.525 8.84277 16.3108V15.8078C8.84277 15.5937 9.01694 15.4194 9.2311 15.4194H9.88355V14.687H9.2311C8.61313 14.687 8.11035 15.1898 8.11035 15.8078V16.3108C8.11035 16.9288 8.61309 17.4315 9.2311 17.4315H9.92603C9.89858 17.3138 9.88359 17.1913 9.88359 17.0653Z" fill="#EAF6FF"/>
<path d="M10.6568 18.4975H12.3349C12.8259 18.2091 13.1558 17.6759 13.1558 17.0653V14.9312C13.1558 14.7963 13.0465 14.687 12.9117 14.687H9.83594V17.0653C9.83594 17.6759 10.1658 18.2091 10.6568 18.4975Z" fill="#EAF6FF"/>
<path d="M10.5784 18.4486H11.8378C11.3896 18.1515 11.0935 17.6434 11.0935 17.0653V14.687H9.83594V17.0653C9.83594 17.6428 10.131 18.1513 10.5784 18.4486Z" fill="#D8ECFE"/>
<path d="M25.1787 17.1914H27.6977V18.449H25.1787V17.1914Z" fill="#FAC600"/>
<path d="M27.9492 15.9326H25.4302C25.2913 15.9326 25.1787 16.0452 25.1787 16.1841V17.1902H27.6977V16.1841C27.6977 16.0452 27.8103 15.9326 27.9492 15.9326Z" fill="#FD544D"/>
<path d="M32.7477 15.9338H26.2627V14.9278C26.2627 14.7889 26.3753 14.6763 26.5142 14.6763H32.7477C32.8866 14.6763 32.9992 14.7889 32.9992 14.9278V15.6823C32.9992 15.8212 32.8866 15.9338 32.7477 15.9338Z" fill="#00C27A"/>
<path d="M28.6018 14.6763H26.5142C26.3753 14.6763 26.2627 14.7889 26.2627 14.9278V15.9338H28.3502V14.9278C28.3502 14.7889 28.4629 14.6763 28.6018 14.6763Z" fill="#09A755"/>
<path d="M10.2637 19.7251H22.0313V24.6865H10.2637V19.7251Z" fill="#FFBD86"/>
<path d="M10.3135 19.7734H11.5641V24.686H10.3135V19.7734Z" fill="#F6A96C"/>
<path d="M21.9854 19.7241V22.5457L22.1291 22.5945H30.5894L30.7364 22.5457V19.7241H21.9854Z" fill="#EA9B58"/>
<path d="M21.9854 19.7729H23.5196V22.5457H21.9854V19.7729Z" fill="#D88A55"/>
<path d="M26.9885 21.519H25.6807C25.4784 21.519 25.3145 21.3551 25.3145 21.1528C25.3145 20.9506 25.4784 20.7866 25.6807 20.7866H26.9885C27.1908 20.7866 27.3547 20.9506 27.3547 21.1528C27.3547 21.3551 27.1908 21.519 26.9885 21.519Z" fill="#D88A55"/>
<path d="M21.9854 22.5464V25.3191L22.0939 25.3679H30.6279L30.7364 25.3191V22.5464H21.9854Z" fill="#F6A96C"/>
<path d="M21.9854 22.5464H23.5196V25.3191H21.9854V22.5464Z" fill="#EA9B58"/>
<path d="M26.9885 24.291H25.6807C25.4784 24.291 25.3145 24.1271 25.3145 23.9248C25.3145 23.7226 25.4784 23.5586 25.6807 23.5586H26.9885C27.1908 23.5586 27.3547 23.7226 27.3547 23.9248C27.3547 24.1271 27.1908 24.291 26.9885 24.291Z" fill="#D88A55"/>
<path d="M30.7364 25.3188H21.9854V28.7856C21.9854 28.9245 22.0979 29.0371 22.2369 29.0371H30.7364V25.3188Z" fill="#EA9B58"/>
<path d="M23.5196 28.7856V25.3188H21.9854V28.7856C21.9854 28.9245 22.0979 29.0371 22.2369 29.0371H23.7711C23.6322 29.0371 23.5196 28.9245 23.5196 28.7856Z" fill="#D88A55"/>
<path d="M26.9885 27.064H25.6807C25.4784 27.064 25.3145 26.9 25.3145 26.6978C25.3145 26.4955 25.4784 26.3315 25.6807 26.3315H26.9885C27.1908 26.3315 27.3547 26.4955 27.3547 26.6978C27.3547 26.9 27.1908 27.064 26.9885 27.064Z" fill="#D88A55"/>
<path d="M8.80469 19.7251V30.773C8.80469 30.912 8.91729 31.0246 9.0562 31.0246H10.0623C10.2012 31.0246 10.3138 30.912 10.3138 30.773V19.7251H8.80469Z" fill="#A79BA7"/>
<path d="M9.4647 30.773V19.7251H8.80469V30.773C8.80469 30.912 8.91729 31.0246 9.0562 31.0246H9.71621C9.5773 31.0246 9.4647 30.912 9.4647 30.773Z" fill="#918291"/>
<path d="M30.6875 19.7251V30.773C30.6875 30.912 30.8001 31.0246 30.939 31.0246H31.9451C32.084 31.0246 32.1966 30.912 32.1966 30.773V19.7251H30.6875Z" fill="#A79BA7"/>
<path d="M31.3475 30.773V19.7251H30.6875V30.773C30.6875 30.912 30.8001 31.0246 30.939 31.0246H31.599C31.4601 31.0246 31.3475 30.912 31.3475 30.773Z" fill="#918291"/>
<path d="M32.7485 18.4487H8.25151C8.1126 18.4487 8 18.5613 8 18.7002V19.522C8 19.6609 8.1126 19.7735 8.25151 19.7735H32.7485C32.8874 19.7735 33 19.6609 33 19.522V18.7002C33 18.5613 32.8874 18.4487 32.7485 18.4487Z" fill="#F6A96C"/>
<path d="M11.418 19.522V18.7002C11.418 18.5613 11.5306 18.4487 11.6695 18.4487H8.25151C8.1126 18.4487 8 18.5613 8 18.7002V19.522C8 19.6609 8.1126 19.7735 8.25151 19.7735H11.6695C11.5306 19.7735 11.418 19.6609 11.418 19.522Z" fill="#EA9B58"/>
<path d="M22.3078 11.3062H18.5352C18.3329 11.3062 18.1689 11.1422 18.1689 10.9399C18.1689 10.7377 18.3329 10.5737 18.5352 10.5737H22.3078C22.5101 10.5737 22.674 10.7377 22.674 10.9399C22.674 11.1422 22.5101 11.3062 22.3078 11.3062Z" fill="#0593FC"/>
<path d="M17.3792 11.3057H16.0713C15.869 11.3057 15.7051 11.1417 15.7051 10.9395C15.7051 10.7372 15.869 10.5732 16.0713 10.5732H17.3792C17.5814 10.5732 17.7454 10.7372 17.7454 10.9395C17.7454 11.1417 17.5814 11.3057 17.3792 11.3057Z" fill="#0593FC"/>
<path d="M22.3078 12.6147H21.1006C20.8983 12.6147 20.7344 12.4508 20.7344 12.2485C20.7344 12.0463 20.8983 11.8823 21.1006 11.8823H22.3078C22.5101 11.8823 22.674 12.0463 22.674 12.2485C22.674 12.4508 22.5101 12.6147 22.3078 12.6147Z" fill="#0593FC"/>
<path d="M19.7936 12.6143H16.0713C15.869 12.6143 15.7051 12.4503 15.7051 12.248C15.7051 12.0458 15.869 11.8818 16.0713 11.8818H19.7936C19.9959 11.8818 20.1598 12.0458 20.1598 12.248C20.1598 12.4503 19.9959 12.6143 19.7936 12.6143Z" fill="#0593FC"/>
<path d="M18.2846 13.9224H16.0713C15.869 13.9224 15.7051 13.7584 15.7051 13.5562C15.7051 13.3539 15.869 13.1899 16.0713 13.1899H18.2846C18.4868 13.1899 18.6508 13.3539 18.6508 13.5562C18.6508 13.7584 18.4868 13.9224 18.2846 13.9224Z" fill="#0593FC"/>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

30
assets/icons/parlour.svg Normal file
View File

@ -0,0 +1,30 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="20" cy="20" r="20" fill="#D5D5D5" fill-opacity="0.6"/>
<path d="M17.0582 18.9595C16.9067 18.9265 16.7389 18.9087 16.5551 18.9087H11.0202C10.0388 18.9087 9.51074 19.4155 9.51074 20.0408V23.9798L17.5614 24.483L17.0582 18.9595Z" fill="#D273B3"/>
<path d="M18.0646 20.0403C18.0646 19.5321 17.7158 19.1022 17.0582 18.959V23.602C17.0582 23.8104 16.8893 23.9793 16.6809 23.9793H12.0266C12.0266 23.4711 11.588 23.0412 10.9305 22.898V23.9793H9.51074V25.659H18.5677C18.5677 25.659 18.0646 20.6656 18.0646 20.0403Z" fill="#CA59A6"/>
<path d="M26.1152 14.38L25.6121 9H9.88812C9.67971 9 9.51074 9.16896 9.51074 9.37738V14.38H26.1152Z" fill="#FFE07D"/>
<path d="M25.6104 9V14.38H26.1135L26.6167 10.5095V9.37738C26.6167 9.16896 26.4477 9 26.2393 9H25.6104Z" fill="#FFC250"/>
<path d="M25.6121 11.0786C24.0781 11.991 23.0219 12.8197 23.0219 12.8197C23.0219 12.8197 21.1458 11.572 19.989 11.572C17.7635 11.572 16.0629 14.3795 9.51074 14.3795V14.8827L26.1152 15.3859L25.6121 11.0786Z" fill="#FFF0AF"/>
<path d="M25.2347 14.8834H9.51074V15.5124C9.51074 15.7208 9.67971 15.8897 9.88812 15.8897H26.241C26.4495 15.8897 26.6184 15.7208 26.6184 15.5124V10.5098C26.2658 10.6989 25.929 10.8908 25.6121 11.0794V14.5061C25.6121 14.7144 25.4431 14.8834 25.2347 14.8834Z" fill="#FFE07D"/>
<path d="M25.611 18.9595C25.4595 18.9265 25.2916 18.9087 25.1078 18.9087H19.573C18.5915 18.9087 18.0635 19.4155 18.0635 20.0408V23.9798L26.1141 24.483L25.611 18.9595Z" fill="#D273B3"/>
<path d="M25.611 18.959V23.602C25.611 23.8104 25.442 23.9793 25.2336 23.9793H18.0635V25.659H26.6173C26.6173 25.659 26.6173 20.6656 26.6173 20.0403C26.6173 19.5321 26.2685 19.1022 25.611 18.959Z" fill="#CA59A6"/>
<path d="M24.1014 25.489L22.5836 24.9858H18.9613C18.3775 24.9858 18.0635 25.2873 18.0635 25.6592V25.9922L26.1147 26.4953L24.1014 25.489Z" fill="#DA8BC1"/>
<path d="M24.1015 25.4888V25.6146C24.1015 25.823 23.9325 25.9919 23.7241 25.9919H18.0635V27.5014H26.6173V25.4888H24.1015Z" fill="#D273B3"/>
<path d="M17.0573 24.9858H12.0256L11.5225 26.4953H17.5605L17.0573 24.9858Z" fill="#DA8BC1"/>
<path d="M18.0646 25.6592C18.0646 25.2873 17.7505 24.9858 17.1668 24.9858H17.0582V25.6148C17.0582 25.8232 16.8893 25.9922 16.6809 25.9922H12.0266V24.9858H9.51074V27.5017H18.5677C18.5677 27.5017 18.0646 26.0311 18.0646 25.6592Z" fill="#D273B3"/>
<path d="M27.1203 21.9785C26.9688 21.9455 26.801 21.9277 26.6172 21.9277C25.6357 21.9277 25.1077 22.4346 25.1077 23.0599V27.2504H11.019L10.0127 21.9785C9.86116 21.9455 9.69331 21.9277 9.5095 21.9277C8.52802 21.9277 8 22.4346 8 23.0599V28.5084L27.6235 29.0115L27.1203 21.9785Z" fill="#DA8BC1"/>
<path d="M11.02 27.25C11.02 27.25 11.02 23.6847 11.02 23.0594C11.02 22.5512 10.6712 22.1212 10.0137 21.978V26.9984L11.02 27.25Z" fill="#DA8BC1"/>
<path d="M27.1203 21.978V28.1305C27.1203 28.3389 26.9514 28.5079 26.743 28.5079H8V29.1368C8 29.3452 8.16896 29.5142 8.37738 29.5142H27.7493C27.9577 29.5142 28.1267 29.3452 28.1267 29.1368V23.0594C28.1267 22.5512 27.7779 22.1212 27.1203 21.978Z" fill="#D273B3"/>
<path d="M18.2412 29.0115C16.7317 29.0115 14.0388 29.0115 12.5293 29.0115C11.0198 29.0115 10.5166 28.4172 10.5166 28.0051C10.5166 27.7272 10.7419 27.502 11.0198 27.502H19.7507C20.0286 27.502 20.2539 27.7272 20.2539 28.0051C20.2539 28.4172 19.7507 29.0115 18.2412 29.0115Z" fill="#D273B3"/>
<path d="M28.1267 27.25H22.4951C23.2643 28.2151 24.9145 28.8487 26.8263 28.8487C27.277 28.8487 27.7132 28.8116 28.1267 28.7422V27.25Z" fill="#D273B3"/>
<path d="M11.9093 27.1172L10.921 30.2378C10.8581 30.4365 10.9682 30.6486 11.1669 30.7115C11.3656 30.7745 11.5777 30.6644 11.6406 30.4657L12.6288 27.345L11.9093 27.1172Z" fill="#DCE6EB"/>
<path d="M17.1338 27.345L18.1221 30.4657C18.185 30.6644 18.3971 30.7744 18.5957 30.7115C18.7944 30.6486 18.9045 30.4365 18.8416 30.2378L17.8533 27.1172L17.1338 27.345Z" fill="#DCE6EB"/>
<path d="M19.2477 26.4956H10.5168C10.2389 26.4956 10.0137 26.7209 10.0137 26.9988C10.0137 27.0778 10.0323 27.1635 10.0729 27.2504C10.0729 27.2504 15.8957 27.6026 17.3861 27.6026C18.8955 27.6026 19.2477 26.4956 19.2477 26.4956Z" fill="#E0BBA4"/>
<path d="M19.2481 26.4956C19.2481 26.4956 18.8959 27.2504 17.3864 27.2504C15.8961 27.2504 11.634 27.2504 10.0732 27.2504C10.2441 27.6168 10.8066 28.0051 12.0267 28.0051H17.7386C17.7386 28.0051 19.7513 27.4108 19.7513 26.9988C19.7513 26.7209 19.526 26.4956 19.2481 26.4956Z" fill="#CF9875"/>
<path d="M23.9337 27.1172L22.9455 30.2378C22.8825 30.4365 22.9926 30.6486 23.1913 30.7115C23.39 30.7745 23.6021 30.6644 23.665 30.4657L24.6533 27.345L23.9337 27.1172Z" fill="#DCE6EB"/>
<path d="M29.2432 26.5306L30.4893 30.4653C30.5522 30.664 30.7643 30.774 30.9629 30.7111C31.1616 30.6482 31.2717 30.4361 31.2088 30.2374L29.9627 26.3027L29.2432 26.5306Z" fill="#DCE6EB"/>
<path d="M29.3791 25.4893L31.786 16.4072C31.2671 16.4685 30.8111 16.7947 30.5903 17.2776L27.6694 23.6637C27.3009 24.4694 26.4963 24.9862 25.6104 24.9862L29.3791 25.4893Z" fill="#FFE07D"/>
<path d="M32.2456 16.3955H31.9652C31.9054 16.3955 31.8465 16.3999 31.7881 16.4068L28.6881 23.1845C28.3144 24.0017 28.1277 24.4717 27.4238 24.9857L29.3812 25.4889L32.7274 16.5699C32.5968 16.4612 32.4291 16.3955 32.2456 16.3955Z" fill="#FFC250"/>
<path d="M29.4367 26.4869C30.9619 25.5631 32.1083 22.6303 32.1083 17.9209L29.4815 23.6639C29.113 24.4697 28.3084 24.9864 27.4224 24.9864C27.0923 24.9864 25.611 24.9864 25.611 24.9864H22.583C21.9515 24.9864 21.5979 25.7167 21.9916 26.2106C22.5624 26.7568 24.1091 27.3398 26.0209 27.3398C27.3581 27.3398 28.5673 27.0134 29.4367 26.4869Z" fill="#E0BBA4"/>
<path d="M32.7265 16.5698L32.1089 17.9202C31.7576 22.438 30.4593 25.0592 28.9341 25.983C28.0648 26.5095 26.8555 26.8359 25.5183 26.8359C23.6065 26.8359 22.4859 26.4952 21.9922 26.2099C22.7613 27.175 24.4116 27.8423 26.3234 27.8423C27.6606 27.8423 28.8699 27.5158 29.7392 26.9893C31.4525 25.9516 32.8794 22.7722 32.9994 17.1686C33.0045 16.9283 32.8974 16.7121 32.7265 16.5698Z" fill="#CF9875"/>
</svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -0,0 +1,22 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M40.0146 13H25.0431C23.3894 13 22.0488 14.3406 22.0488 15.9943V44.0741C22.0488 45.7279 23.3894 47.0684 25.0431 47.0684H45.0051C46.6588 47.0684 47.9994 45.7279 47.9994 44.0741V20.9848L40.0146 13Z" fill="#E4F2F9"/>
<path d="M40.0149 13H35.0244V47.0684H45.0054C46.6591 47.0684 47.9997 45.7279 47.9997 44.0741V20.9848L40.0149 13Z" fill="#BDE0F1"/>
<path d="M40.0146 13V19.9867C40.0146 20.5379 40.4615 20.9848 41.0127 20.9848H47.9994L40.0146 13Z" fill="#77BEE2"/>
<path d="M42.3429 33.0948H27.7042C27.1529 33.0948 26.7061 32.6479 26.7061 32.0967C26.7061 31.5455 27.1529 31.0986 27.7042 31.0986H42.3429C42.8942 31.0986 43.341 31.5455 43.341 32.0967C43.341 32.6479 42.8942 33.0948 42.3429 33.0948Z" fill="#5F5F82"/>
<path d="M42.3429 27.1061H27.7042C27.1529 27.1061 26.7061 26.6592 26.7061 26.108C26.7061 25.5567 27.1529 25.1099 27.7042 25.1099H42.3429C42.8942 25.1099 43.341 25.5567 43.341 26.108C43.341 26.6592 42.8942 27.1061 42.3429 27.1061Z" fill="#5F5F82"/>
<path d="M42.3429 39.0836H27.7042C27.1529 39.0836 26.7061 38.6367 26.7061 38.0855C26.7061 37.5343 27.1529 37.0874 27.7042 37.0874H42.3429C42.8942 37.0874 43.341 37.5343 43.341 38.0855C43.341 38.6367 42.8942 39.0836 42.3429 39.0836Z" fill="#5F5F82"/>
<path d="M43.3419 32.0967C43.3419 31.5455 42.895 31.0986 42.3438 31.0986H35.0244V33.0948H42.3438C42.895 33.0948 43.3419 32.6479 43.3419 32.0967Z" fill="#3C3C55"/>
<path d="M43.3419 26.108C43.3419 25.5567 42.895 25.1099 42.3438 25.1099H35.0244V27.1061H42.3438C42.895 27.1061 43.3419 26.6592 43.3419 26.108Z" fill="#3C3C55"/>
<path d="M42.3438 39.0836C42.895 39.0836 43.3419 38.6367 43.3419 38.0855C43.3419 37.5343 42.895 37.0874 42.3438 37.0874H35.0244V39.0836H42.3438Z" fill="#3C3C55"/>
<path d="M24.5 44.5984V45.8321C24.5 46.7383 23.7685 47.4698 22.8623 47.4698H21.7705C20.8643 47.4698 20.1328 46.7383 20.1328 45.8321V44.5984C20.1328 44.2927 20.373 44.0161 20.6787 44.0161H23.9541C24.2599 44.0161 24.5 44.2927 24.5 44.5984Z" fill="#FEA832"/>
<path d="M24.5 44.5984V45.8321C24.5 46.7383 23.7685 47.4698 22.8623 47.4698H22.3164V44.0161H23.9541C24.2599 44.0161 24.5 44.2927 24.5 44.5984Z" fill="#FE9923"/>
<path d="M22.3167 33.2402C21.9237 33.2402 21.5307 33.2839 21.1376 33.3822C19.3907 33.7861 17.9823 35.1727 17.5565 36.9087C17.1307 38.6555 17.622 40.4243 18.8775 41.658C19.3252 42.1057 19.5872 42.7716 19.5872 43.4923V43.6124C19.5872 44.5185 20.3187 45.2864 21.2249 45.2864H23.4085C24.3148 45.2864 25.0463 44.5185 25.0463 43.6124V43.4923C25.0463 42.7825 25.3192 42.0947 25.7996 41.6252C26.7167 40.6972 27.2299 39.4635 27.2299 38.1533C27.2299 35.402 25.0026 33.2402 22.3167 33.2402Z" fill="#FEDB41"/>
<path d="M27.2295 38.1533C27.2295 39.4635 26.7164 40.6972 25.7993 41.6253C25.3189 42.0947 25.0459 42.7826 25.0459 43.4923V43.6124C25.0459 44.5185 24.3144 45.2864 23.4082 45.2864H22.3164V33.2402C25.0023 33.2402 27.2295 35.402 27.2295 38.1533Z" fill="#FFCC33"/>
<path d="M17.2985 33.9069L15.7546 32.363C15.5414 32.1498 15.5414 31.8043 15.7546 31.5911C15.9679 31.3778 16.3134 31.3778 16.5266 31.5911L18.0705 33.135C18.2837 33.3482 18.2837 33.6937 18.0705 33.9069C17.8572 34.1202 17.5118 34.1202 17.2985 33.9069Z" fill="#FEA832"/>
<path d="M15.7659 38.6992H13.5459C13.2442 38.6992 13 38.4551 13 38.1533C13 37.8516 13.2442 37.6074 13.5459 37.6074H15.7659C16.0676 37.6074 16.3118 37.8516 16.3118 38.1533C16.3118 38.4551 16.0676 38.6992 15.7659 38.6992Z" fill="#FEA832"/>
<path d="M31.0872 38.6997H28.8672C28.5655 38.6997 28.3213 38.4555 28.3213 38.1538C28.3213 37.8521 28.5655 37.6079 28.8672 37.6079H31.0872C31.3889 37.6079 31.6331 37.8521 31.6331 38.1538C31.6331 38.4555 31.3889 38.6997 31.0872 38.6997Z" fill="#FE9923"/>
<path d="M26.5623 33.9074C26.349 33.6942 26.349 33.3487 26.5623 33.1354L28.1061 31.5916C28.3194 31.3783 28.6649 31.3783 28.8781 31.5916C29.0913 31.8048 29.0913 32.1503 28.8781 32.3635L27.3342 33.9074C27.1209 34.1206 26.7755 34.1206 26.5623 33.9074Z" fill="#FE9923"/>
<path d="M22.8633 29.3823V31.6023C22.8633 31.908 22.6231 32.1482 22.3174 32.1482C22.0116 32.1482 21.7715 31.908 21.7715 31.6023V29.3823C21.7715 29.0766 22.0116 28.8364 22.3174 28.8364C22.6231 28.8364 22.8633 29.0766 22.8633 29.3823Z" fill="#FEA832"/>
<path d="M22.8623 29.3823V31.6023C22.8623 31.908 22.6221 32.1482 22.3164 32.1482V28.8364C22.6221 28.8364 22.8623 29.0766 22.8623 29.3823Z" fill="#FE9923"/>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

@ -0,0 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.3711 7.19528L16.5547 0.0468445L15.1602 1.4296C13.6133 0.492096 11.8164 0 10 0C4.65622 0 0.257721 4.22272 0.0234985 9.55475L0 10.0468L3.52737 10.8086L3.51563 10.0821C3.48038 6.46088 6.43753 3.51562 10 3.51562C10.8789 3.51562 11.7616 3.69141 12.5703 4.03122L11.2227 5.37888L18.3711 7.19528Z" fill="#EBEBEB"/>
<path d="M16.4843 9.27338V10C16.4843 13.586 13.5038 16.4844 9.99997 16.4844C9.13281 16.4844 8.2774 16.3086 7.48044 15.9688L8.78125 14.6797L1.59375 12.8398L3.4335 19.9883L4.83975 18.582C6.38669 19.5078 8.19531 20 9.99997 20C15.332 20 19.7305 15.8008 19.9765 10.4805L20 9.98825C19.7656 9.94141 16.6015 9.29687 16.4843 9.27338Z" fill="#EBEBEB"/>
<path d="M12.5703 4.03122C11.7616 3.69141 10.8789 3.51562 10 3.51562V0C11.8164 0 13.6133 0.492096 15.1602 1.4296L16.5547 0.0468445L18.3711 7.19528L11.2227 5.37888L12.5703 4.03122Z" fill="#D8D8D8"/>
<path d="M20 9.98825L19.9765 10.4805C19.7305 15.8008 15.332 20 10 20V16.4844C13.5039 16.4844 16.4844 13.586 16.4844 10V9.27338C16.6016 9.29687 19.7656 9.94141 20 9.98825Z" fill="#D8D8D8"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,12 @@
<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.40512 0C4.48692 0 1.29297 3.19395 1.29297 7.11215V10.9915C1.29297 11.3535 1.57741 11.6381 1.93953 11.6381H4.52576C4.88789 11.6381 5.17232 11.3535 5.17232 10.9915V7.11215C5.17232 5.32763 6.62064 3.87936 8.40512 3.87936C10.1896 3.87936 11.6379 5.32767 11.6379 7.11215V8.40527C11.6379 8.76731 11.9224 9.05183 12.2845 9.05183H14.8707C15.2328 9.05183 15.5173 8.76731 15.5173 8.40527V7.11215C15.5173 3.19395 12.3233 0 8.40512 0Z" fill="#C5C9F7"/>
<path d="M15.5174 7.11215V8.40527C15.5174 8.76731 15.233 9.05183 14.8709 9.05183H12.2846C11.9225 9.05183 11.6381 8.76731 11.6381 8.40527V7.11215C11.6381 5.32763 10.1898 3.87936 8.40527 3.87936V0C12.3235 0 15.5174 3.19395 15.5174 7.11215Z" fill="#A8AFF1"/>
<path d="M13.5779 8.27563H3.23298C2.87086 8.27563 2.58643 8.56007 2.58643 8.92219V19.3534C2.58643 19.7154 2.87086 19.9999 3.23298 19.9999H13.5779C13.9401 19.9999 14.2245 19.7154 14.2245 19.3534V8.92219C14.2245 8.56007 13.9401 8.27563 13.5779 8.27563Z" fill="#FEDB41"/>
<path d="M14.2243 8.92219V19.3534C14.2243 19.7154 13.9399 19.9999 13.5777 19.9999H8.40527V8.27563H13.5777C13.9399 8.27563 14.2243 8.56007 14.2243 8.92219Z" fill="#FFCC33"/>
<path d="M3.87936 19.9999H1.93968C0.870083 19.9999 0 19.1298 0 18.0602V10.2153C0 9.14572 0.870083 8.27563 1.93968 8.27563H3.87936V19.9999Z" fill="#FEA832"/>
<path d="M16.8105 18.0602C16.8105 19.1298 15.9404 19.9999 14.8708 19.9999H12.9312V8.27563H14.8708C15.9404 8.27563 16.8105 9.14572 16.8105 10.2153V18.0602Z" fill="#FE9923"/>
<path d="M8.40501 10.8621C7.33162 10.8621 6.46533 11.7284 6.46533 12.8017C6.46533 13.875 7.33162 14.7414 8.40501 14.7414C9.4784 14.7414 10.3447 13.875 10.3447 12.8017C10.3447 11.7284 9.4784 10.8621 8.40501 10.8621Z" fill="#994C0F"/>
<path d="M9.05142 14.0948V16.681C9.05142 17.1077 8.72814 17.3276 8.40486 17.3276C8.08158 17.3276 7.7583 17.1077 7.7583 16.681V14.0948C7.7583 13.668 8.08158 13.4482 8.40486 13.4482C8.72814 13.4482 9.05142 13.6681 9.05142 14.0948Z" fill="#994C0F"/>
<path d="M10.345 12.8017C10.345 13.875 9.47866 14.7414 8.40527 14.7414V10.8621C9.47866 10.8621 10.345 11.7284 10.345 12.8017Z" fill="#713708"/>
<path d="M9.05183 14.0948V16.681C9.05183 17.1077 8.72855 17.3276 8.40527 17.3276V13.4482C8.72855 13.4482 9.05183 13.6681 9.05183 14.0948Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,12 @@
<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.61718 0C4.06636 0 1.17188 2.89448 1.17188 6.4453V9.96092C1.17188 10.289 1.42964 10.5469 1.75781 10.5469H4.10156C4.42972 10.5469 4.68749 10.289 4.68749 9.96092V6.4453C4.68749 4.8281 6.00001 3.51562 7.61718 3.51562C9.23434 3.51562 10.5469 4.82813 10.5469 6.4453V7.61717C10.5469 7.94526 10.8046 8.20311 11.1328 8.20311H13.4765C13.8047 8.20311 14.0625 7.94526 14.0625 7.61717V6.4453C14.0625 2.89448 11.168 0 7.61718 0Z" fill="#C5C9F7"/>
<path d="M14.0625 6.4453V7.61717C14.0625 7.94526 13.8047 8.20311 13.4766 8.20311H11.1328C10.8046 8.20311 10.5469 7.94526 10.5469 7.61717V6.4453C10.5469 4.8281 9.23435 3.51562 7.61719 3.51562V0C11.168 0 14.0625 2.89448 14.0625 6.4453Z" fill="#A8AFF1"/>
<path d="M12.3047 9.375H2.92969C2.60152 9.375 2.34375 9.63277 2.34375 9.96094V19.4141C2.34375 19.7421 2.60152 20 2.92969 20H12.3047C12.6328 20 12.8906 19.7421 12.8906 19.4141V9.96094C12.8906 9.63277 12.6328 9.375 12.3047 9.375Z" fill="#FEDB41"/>
<path d="M12.8906 9.96094V19.4141C12.8906 19.7421 12.6328 20 12.3047 20H7.61719V9.375H12.3047C12.6328 9.375 12.8906 9.63277 12.8906 9.96094Z" fill="#FFCC33"/>
<path d="M3.51562 20H1.75781C0.788502 20 0 19.2115 0 18.2422V11.1328C0 10.1635 0.788502 9.375 1.75781 9.375H3.51562V20Z" fill="#FEA832"/>
<path d="M15.2344 18.2422C15.2344 19.2115 14.4459 20 13.4766 20H11.7188V9.375H13.4766C14.4459 9.375 15.2344 10.1635 15.2344 11.1328V18.2422Z" fill="#FE9923"/>
<path d="M7.61718 11.7188C6.64444 11.7188 5.85938 12.5039 5.85938 13.4766C5.85938 14.4492 6.64444 15.2344 7.61718 15.2344C8.58993 15.2344 9.37499 14.4492 9.37499 13.4766C9.37499 12.5039 8.58993 11.7188 7.61718 11.7188Z" fill="#994C0F"/>
<path d="M8.20263 14.6484V16.9922C8.20263 17.3789 7.90967 17.5781 7.6167 17.5781C7.32373 17.5781 7.03076 17.3789 7.03076 16.9922V14.6484C7.03076 14.2617 7.32373 14.0625 7.6167 14.0625C7.90967 14.0625 8.20263 14.2617 8.20263 14.6484Z" fill="#994C0F"/>
<path d="M9.375 13.4766C9.375 14.4492 8.58993 15.2344 7.61719 15.2344V11.7188C8.58993 11.7188 9.375 12.5039 9.375 13.4766Z" fill="#713708"/>
<path d="M8.20312 14.6484V16.9922C8.20312 17.3789 7.91016 17.5781 7.61719 17.5781V14.0625C7.91016 14.0625 8.20312 14.2617 8.20312 14.6484Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.3711 7.19528L16.5547 0.0468445L15.1602 1.4296C13.6133 0.492096 11.8164 0 10 0C4.65622 0 0.257721 4.22272 0.0234985 9.55475L0 10.0468L3.52737 10.8086L3.51563 10.0821C3.48038 6.46088 6.43753 3.51562 10 3.51562C10.8789 3.51562 11.7616 3.69141 12.5703 4.03122L11.2227 5.37888L18.3711 7.19528Z" fill="#64E1DC"/>
<path d="M16.4843 9.27338V10C16.4843 13.586 13.5038 16.4844 9.99997 16.4844C9.13281 16.4844 8.2774 16.3086 7.48044 15.9688L8.78125 14.6797L1.59375 12.8398L3.4335 19.9883L4.83975 18.582C6.38669 19.5078 8.19531 20 9.99997 20C15.332 20 19.7305 15.8008 19.9765 10.4805L20 9.98825C19.7656 9.94141 16.6015 9.29687 16.4843 9.27338Z" fill="#64E1DC"/>
<path d="M12.5703 4.03122C11.7616 3.69141 10.8789 3.51562 10 3.51562V0C11.8164 0 13.6133 0.492096 15.1602 1.4296L16.5547 0.0468445L18.3711 7.19528L11.2227 5.37888L12.5703 4.03122Z" fill="#00C8C8"/>
<path d="M20 9.98825L19.9765 10.4805C19.7305 15.8008 15.332 20 10 20V16.4844C13.5039 16.4844 16.4844 13.586 16.4844 10V9.27338C16.6016 9.29687 19.7656 9.94141 20 9.98825Z" fill="#00C8C8"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,14 @@
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.5146 19.9607C15.8652 19.9607 16.1494 19.6765 16.1494 19.3259C16.1494 18.9754 15.8652 18.6912 15.5146 18.6912C15.1641 18.6912 14.8799 18.9754 14.8799 19.3259C14.8799 19.6765 15.1641 19.9607 15.5146 19.9607Z" fill="#DDC9F1"/>
<path d="M7.33732 19.1868C11.7682 19.1868 21.0841 10.9956 21.0841 4.26414C21.0841 3.59218 20.8674 2.97045 20.3046 2.56246C19.9081 2.35185 19.4641 2.24292 19.0742 2.24292C17.5621 2.24292 16.7455 3.26438 16.3025 3.9008C12.8754 8.82442 9.99403 10.3394 7.8583 11.2551C7.52356 11.4933 7.23271 11.6621 6.96324 11.6298C5.91084 12.0702 5.09334 12.4544 4.54419 13.2512C4.45921 13.3745 4.38131 13.5095 4.31004 13.6532C4.31004 13.6532 3.67896 13.8893 3.43889 14.1227C2.49923 15.036 2.28662 17.0258 2.28662 18.9069C2.70675 18.7839 3.13048 18.6495 3.55615 18.5045V18.5049C4.86851 19.0079 6.31874 19.1868 7.33732 19.1868Z" fill="#DA8BC1"/>
<path d="M3.43893 14.123C3.09167 15.1961 2.92139 16.6454 2.92139 18.5051C2.92139 18.5797 2.92194 18.6487 2.92299 18.713C3.13344 18.6463 3.34452 18.5768 3.55615 18.5048V18.5051C3.55615 17.0732 3.65615 14.9729 4.30987 13.6536C3.96642 13.7266 3.67896 13.8897 3.43893 14.123Z" fill="#CA59A6"/>
<path d="M6.62797 16.2764C6.80325 16.2764 6.94536 16.1344 6.94536 15.959C6.94536 14.3039 7.34991 11.8794 7.85849 11.2551C7.54373 11.3901 7.24518 11.512 6.96342 11.6299C6.50741 12.8723 6.31055 14.8829 6.31055 15.959C6.31059 16.1344 6.45269 16.2764 6.62797 16.2764Z" fill="#CA59A6"/>
<path d="M20.3046 2.5625C20.6108 2.99042 20.7879 3.59222 20.7879 4.26418C20.7879 10.77 11.6554 18.8906 7.33737 18.8906C6.31878 18.8906 5.15161 18.7231 4.24885 18.2599V18.2599C4.0175 18.3447 3.78653 18.4264 3.55615 18.5049C4.48867 19.2643 6.07444 19.5254 7.33737 19.5254C11.9939 19.5254 21.4227 11.1085 21.4227 4.26418C21.4227 3.46493 20.9215 2.89021 20.3046 2.5625Z" fill="#CA59A6"/>
<path d="M9.50105 4.48584C9.29555 4.48584 9.15222 6.04419 8.99544 6.20098C8.83865 6.35776 7.74512 6.50448 7.74512 6.71002C7.74512 6.91551 8.83861 7.06223 8.99544 7.21906C9.15222 7.37584 9.29555 8.93419 9.50105 8.93419C9.70654 8.93419 9.84987 7.37584 10.0067 7.21906C10.1634 7.06227 11.257 6.91555 11.257 6.71002C11.257 6.50452 10.1635 6.35781 10.0067 6.20098C9.84991 6.04415 9.70658 4.48584 9.50105 4.48584Z" fill="#DDC9F1"/>
<path d="M14.8796 21.9417C15.0665 21.9417 15.2181 21.7902 15.2181 21.6032C15.2181 21.4162 15.0665 21.2646 14.8796 21.2646C14.6926 21.2646 14.541 21.4162 14.541 21.6032C14.541 21.7902 14.6926 21.9417 14.8796 21.9417Z" fill="#DDC9F1"/>
<path d="M14.2096 18.1121C14.3966 18.1121 14.5482 17.9606 14.5482 17.7736C14.5482 17.5866 14.3966 17.4351 14.2096 17.4351C14.0227 17.4351 13.8711 17.5866 13.8711 17.7736C13.8711 17.9606 14.0227 18.1121 14.2096 18.1121Z" fill="#ECC3DF"/>
<path d="M16.8918 17.9294C16.7165 17.9294 16.5744 17.7874 16.5744 17.6121V16.9773H16.1401C15.9649 16.9773 15.8228 16.8352 15.8228 16.6599C15.8228 16.4846 15.9649 16.3425 16.1401 16.3425H16.5744V15.7078C16.5744 15.5324 16.7165 15.3904 16.8918 15.3904C17.0671 15.3904 17.2092 15.5324 17.2092 15.7078V16.3425H17.6435C17.8188 16.3425 17.9609 16.4846 17.9609 16.6599C17.9609 16.8352 17.8188 16.9773 17.6435 16.9773H17.2092V17.6121C17.2092 17.7873 17.0671 17.9294 16.8918 17.9294Z" fill="#ECC3DF"/>
<path d="M7.73855 4.67017C7.56327 4.67017 7.42116 4.52811 7.42116 4.35278V3.71802H6.98682C6.81154 3.71802 6.66943 3.57596 6.66943 3.40063C6.66943 3.22531 6.81154 3.08325 6.98682 3.08325H7.42116V2.44849C7.42116 2.27316 7.56327 2.1311 7.73855 2.1311C7.91383 2.1311 8.05593 2.27316 8.05593 2.44849V3.08325H8.49024C8.66552 3.08325 8.80762 3.22531 8.80762 3.40063C8.80762 3.57596 8.66552 3.71802 8.49024 3.71802H8.05593V4.35278C8.05593 4.52811 7.91383 4.67017 7.73855 4.67017Z" fill="#ECC3DF"/>
<path d="M8.65495 0.95223C8.84192 0.95223 8.99349 0.80066 8.99349 0.613688C8.99349 0.426717 8.84192 0.275146 8.65495 0.275146C8.46798 0.275146 8.31641 0.426717 8.31641 0.613688C8.31641 0.80066 8.46798 0.95223 8.65495 0.95223Z" fill="#DDC9F1"/>
<path d="M0.39037 19.7094C0.244374 19.7094 0.112977 19.608 0.0806041 19.4596C0.0432376 19.2883 0.151782 19.1192 0.323042 19.0819C6.96125 17.6332 15.102 13.1366 18.3248 6.35624C18.4001 6.19798 18.5894 6.13061 18.7477 6.20585C18.9061 6.28109 18.9734 6.47042 18.8981 6.62873C15.5829 13.6034 7.248 18.2204 0.458332 19.702C0.435523 19.707 0.412756 19.7094 0.39037 19.7094Z" fill="#D5D9F2"/>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -0,0 +1,16 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M42.8874 25.2344C42.4818 24.821 41.8241 24.821 41.4185 25.2344C41.0128 25.6479 41.0128 26.3183 41.4185 26.7319C42.3435 27.6748 42.3435 29.2093 41.4185 30.1523C41.0128 30.5658 41.0129 31.2362 41.4185 31.6497C41.824 32.0633 42.4817 32.0633 42.8874 31.6497C44.6225 29.8809 44.6225 27.0031 42.8874 25.2344Z" fill="#023DFE" fill-opacity="0.4"/>
<path d="M45.406 23.6256C45.0004 23.212 44.3427 23.2121 43.937 23.6256C43.5314 24.0391 43.5314 24.7095 43.937 25.123C45.7366 26.9576 45.7368 29.9268 43.937 31.7616C43.5314 32.175 43.5314 32.8455 43.937 33.259C44.3427 33.6725 45.0003 33.6725 45.406 33.259C48.0175 30.597 48.0178 26.2879 45.406 23.6256Z" fill="#023DFE" fill-opacity="0.2"/>
<path d="M18.9452 25.2345C18.5396 24.8209 17.8819 24.8209 17.4763 25.2345C15.7371 27.0072 15.737 29.8768 17.4763 31.6498C17.8819 32.0633 18.5396 32.0633 18.9452 31.6498C19.3509 31.2363 19.3509 30.5659 18.9452 30.1523C18.018 29.2071 18.0179 27.6773 18.9452 26.7319C19.3509 26.3184 19.3509 25.648 18.9452 25.2345Z" fill="#023DFE" fill-opacity="0.2"/>
<path d="M16.4276 25.123C16.8333 24.7096 16.8333 24.0391 16.4276 23.6256C16.022 23.212 15.3643 23.212 14.9587 23.6256C12.3472 26.2877 12.347 30.5966 14.9587 33.259C15.3642 33.6725 16.0219 33.6726 16.4276 33.259C16.8333 32.8456 16.8333 32.1751 16.4276 31.7616C14.628 29.927 14.6278 26.9578 16.4276 25.123Z" fill="#023DFE" fill-opacity="0.4"/>
<path d="M19.4425 12H14.0866C13.5129 12 13.0479 12.4741 13.0479 13.0589V18.5188C13.0479 19.1036 13.5129 19.5777 14.0866 19.5777C14.6602 19.5777 15.1253 19.1036 15.1253 18.5188V14.1177H19.4425C20.0161 14.1177 20.4812 13.6436 20.4812 13.0589C20.4812 12.4741 20.0161 12 19.4425 12Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M46.2784 12H40.9225C40.3488 12 39.8838 12.4741 39.8838 13.0589C39.8838 13.6436 40.3488 14.1177 40.9225 14.1177H45.2397V18.5188C45.2397 19.1036 45.7048 19.5777 46.2784 19.5777C46.8521 19.5777 47.3171 19.1036 47.3171 18.5188V13.0589C47.3171 12.474 46.8521 12 46.2784 12Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M46.2784 39.4224C45.7048 39.4224 45.2397 39.8965 45.2397 40.4812V44.8823H40.9225C40.3488 44.8823 39.8838 45.3564 39.8838 45.9412C39.8838 46.526 40.3488 47.0001 40.9225 47.0001H46.2784C46.8521 47.0001 47.3171 46.526 47.3171 45.9412V40.4812C47.3171 39.8965 46.8521 39.4224 46.2784 39.4224Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M19.4425 44.8823H15.1253V40.4812C15.1253 39.8965 14.6602 39.4224 14.0866 39.4224C13.5129 39.4224 13.0479 39.8965 13.0479 40.4812V45.9412C13.0479 46.526 13.5129 47.0001 14.0866 47.0001H19.4425C20.0161 47.0001 20.4812 46.526 20.4812 45.9412C20.4812 45.3564 20.0161 44.8823 19.4425 44.8823Z" fill="#023DFE" fill-opacity="0.6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M30.6836 22.0491C29.144 22.0491 27.9023 20.8075 27.9023 19.2679C27.9023 17.6786 29.144 16.437 30.6836 16.437C32.2232 16.437 33.4648 17.6786 33.4648 19.2679C33.4648 20.8075 32.2232 22.0491 30.6836 22.0491ZM30.6836 17.1323C29.5413 17.1323 28.5977 18.076 28.5977 19.2679C28.5977 20.4102 29.5413 21.3538 30.6836 21.3538C31.8755 21.3538 32.8192 20.4102 32.8192 19.2679C32.8192 18.076 31.8755 17.1323 30.6836 17.1323Z" fill="#023DFE" fill-opacity="0.6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M32.2235 41.8655C31.2799 41.8655 30.4853 41.0708 30.4853 40.0775C30.4853 39.9782 30.4853 39.7795 30.4853 39.4816C30.4853 38.5379 30.5349 35.856 30.4356 35.3594L27.1081 32.3298C26.2141 31.6842 26.5121 29.7969 26.5617 29.5982C26.7107 28.8036 26.9094 27.711 27.0584 26.966C26.9591 27.0157 26.9094 27.115 26.9094 27.1647L25.8664 30.3929C25.6678 31.0882 25.0221 31.5352 24.3268 31.5352C24.1282 31.5352 23.9792 31.4855 23.8302 31.4358C22.9859 31.1875 22.4892 30.2439 22.7872 29.3996L24.0785 25.2774C24.2275 24.8304 25.5684 23.9861 26.2638 23.5888C27.0584 23.0921 28.598 22.3472 29.8396 22.3472C30.9323 22.3472 31.6276 22.8935 31.8262 23.8868C31.9256 24.3338 31.6276 26.7177 31.4786 27.711C31.3792 28.5553 31.2302 29.3996 31.1309 29.9956C31.0316 30.5419 30.9819 30.8399 30.9323 31.0385L33.3658 33.2238C33.4155 33.2734 34.0611 33.8694 34.0115 34.7137V40.0775C34.0115 41.0708 33.2168 41.8655 32.2235 41.8655ZM27.555 25.6747C27.6544 25.6747 27.7537 25.7244 27.8034 25.8237C27.9027 25.923 27.9027 26.072 27.853 26.2707C27.853 26.37 27.853 26.519 27.8034 26.668C27.7537 26.966 27.6544 27.413 27.6047 27.9096C27.406 28.8036 27.2571 29.6976 27.2571 29.6976C27.1577 30.2439 27.0584 31.4855 27.5054 31.7835H27.555L30.9819 34.9124C31.1309 35.0614 31.2799 35.3594 31.1806 39.4816V40.0775C31.1806 40.3755 31.2799 40.6238 31.4786 40.8225C31.6772 41.0708 31.9752 41.1702 32.2235 41.1702C32.8195 41.1702 33.3162 40.6735 33.3162 40.0775V34.7137C33.3162 34.6641 33.3162 34.6641 33.3162 34.6641C33.3658 34.1674 32.8692 33.7701 32.8692 33.7204L30.2866 31.3862C30.1873 31.2372 30.1376 31.0882 30.2369 30.9392C30.3363 30.6909 30.5846 29.3996 30.8329 27.5123C31.0812 25.5257 31.1806 24.2344 31.1806 24.0358C30.9819 23.3405 30.5846 23.0425 29.8396 23.0425C27.9524 23.0425 25.0221 25.1284 24.7738 25.5257L23.4329 29.5982C23.2839 30.0949 23.5322 30.6412 24.0288 30.7902C24.1282 30.8399 24.2275 30.8399 24.3268 30.8399C24.7241 30.8399 25.0718 30.5419 25.2208 30.1942L26.2638 26.966C26.4127 26.4197 27.3067 25.774 27.406 25.7244C27.4557 25.7244 27.5054 25.6747 27.555 25.6747Z" fill="#023DFE" fill-opacity="0.6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M24.923 41.8157C24.7244 41.8157 24.5754 41.8157 24.3767 41.7164C23.9297 41.5674 23.5821 41.2198 23.3834 40.7728C23.1847 40.3755 23.1847 39.8291 23.3337 39.3822L25.817 32.4291C25.817 32.3298 25.9163 32.2304 26.0653 32.2304C26.1646 32.1808 26.264 32.2304 26.3633 32.3298L27.9526 33.9687L28.5486 34.6143C28.6479 34.7137 28.6976 34.813 28.6479 34.962L26.6613 40.5741C26.5123 41.0211 26.1646 41.4184 25.7673 41.6171C25.4693 41.7661 25.221 41.8157 24.923 41.8157ZM26.264 33.2237L23.9794 39.6305C23.8801 39.9285 23.8801 40.2265 24.0291 40.5245C24.1284 40.7728 24.327 40.9714 24.625 41.0708C24.8734 41.1701 25.1713 41.1701 25.4197 41.0211C25.7177 40.8721 25.9163 40.6238 26.0156 40.3258L27.9029 34.9123L27.4559 34.4653L26.264 33.2237Z" fill="#023DFE" fill-opacity="0.6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M36.2973 31.5849C36.049 31.5849 35.8007 31.5352 35.6517 31.3862L32.0758 28.8037C31.9268 28.7043 31.8772 28.5553 31.9268 28.456L32.3738 25.7741C32.3738 25.6748 32.4731 25.5755 32.5725 25.5258C32.6718 25.4761 32.8208 25.4761 32.9201 25.5755L37.2906 28.903C37.837 29.35 37.9363 30.1943 37.4893 30.8896C37.1913 31.3366 36.7443 31.5849 36.2973 31.5849ZM32.6221 28.3567L36.049 30.8399C36.0987 30.8896 36.198 30.8896 36.2973 30.8896C36.496 30.8896 36.7443 30.7406 36.8933 30.4923C37.1416 30.1446 37.1416 29.648 36.8933 29.4493L32.9698 26.4694L32.6221 28.3567Z" fill="#023DFE" fill-opacity="0.6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M39.2763 42.4712H21.1982C21.0492 42.4712 20.8506 42.3222 20.8506 42.1235C20.8506 41.9249 21.0492 41.7759 21.1982 41.7759H39.2763C39.4253 41.7759 39.6239 41.9249 39.6239 42.1235C39.6239 42.3222 39.4253 42.4712 39.2763 42.4712Z" fill="#023DFE" fill-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@ -0,0 +1,13 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M42.4407 26.2229C42.0277 25.8098 41.3578 25.8098 40.9446 26.2229C40.5315 26.636 40.5315 27.3058 40.9446 27.719C41.8867 28.6611 41.8867 30.1942 40.9446 31.1363C40.5315 31.5495 40.5315 32.2193 40.9446 32.6324C41.3576 33.0456 42.0275 33.0457 42.4407 32.6324C44.2079 30.8652 44.2079 27.99 42.4407 26.2229Z" fill="#023DFE" fill-opacity="0.4"/>
<path d="M45.0052 24.615C44.5921 24.2018 43.9222 24.202 43.5091 24.615C43.0959 25.0282 43.0959 25.698 43.5091 26.1111C45.342 27.944 45.3421 30.9105 43.5091 32.7437C43.0959 33.1568 43.0959 33.8267 43.5091 34.2398C43.9222 34.653 44.592 34.653 45.0052 34.2398C47.665 31.5801 47.6653 27.275 45.0052 24.615Z" fill="#023DFE" fill-opacity="0.2"/>
<path d="M18.0551 26.2225C17.6419 25.8093 16.9721 25.8093 16.559 26.2225C14.7877 27.9936 14.7876 30.8606 16.559 32.632C16.9721 33.0452 17.6419 33.0452 18.0551 32.632C18.4683 32.2189 18.4683 31.5491 18.0551 31.1359C17.1107 30.1915 17.1107 28.6631 18.0551 27.7186C18.4683 27.3054 18.4683 26.6356 18.0551 26.2225Z" fill="#023DFE" fill-opacity="0.2"/>
<path d="M15.491 26.1111C15.9042 25.6981 15.9042 25.0282 15.491 24.615C15.0779 24.2019 14.4081 24.2019 13.9949 24.615C11.3351 27.2748 11.3349 31.5798 13.9949 34.2398C14.4079 34.6529 15.0778 34.653 15.491 34.2398C15.9042 33.8267 15.9042 33.1568 15.491 32.7437C13.6582 30.9108 13.658 27.9442 15.491 26.1111Z" fill="#023DFE" fill-opacity="0.4"/>
<path d="M18.5618 13H13.1067C12.5225 13 12.0488 13.4737 12.0488 14.0579V19.5129C12.0488 20.0972 12.5225 20.5709 13.1067 20.5709C13.691 20.5709 14.1647 20.0972 14.1647 19.5129V15.1158H18.5618C19.146 15.1158 19.6197 14.6422 19.6197 14.0579C19.6197 13.4737 19.146 13 18.5618 13Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M45.8938 13H40.4388C39.8545 13 39.3809 13.4737 39.3809 14.0579C39.3809 14.6422 39.8545 15.1158 40.4388 15.1158H44.8359V19.5129C44.8359 20.0972 45.3096 20.5709 45.8938 20.5709C46.4781 20.5709 46.9517 20.0972 46.9517 19.5129V14.0579C46.9517 13.4736 46.4781 13 45.8938 13Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M45.8938 40.3975C45.3096 40.3975 44.8359 40.8711 44.8359 41.4554V45.8525H40.4388C39.8545 45.8525 39.3809 46.3262 39.3809 46.9104C39.3809 47.4947 39.8545 47.9683 40.4388 47.9683H45.8938C46.4781 47.9683 46.9517 47.4947 46.9517 46.9104V41.4554C46.9517 40.8711 46.4781 40.3975 45.8938 40.3975Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M18.5618 45.8525H14.1647V41.4554C14.1647 40.8711 13.691 40.3975 13.1067 40.3975C12.5225 40.3975 12.0488 40.8711 12.0488 41.4554V46.9104C12.0488 47.4947 12.5225 47.9683 13.1067 47.9683H18.5618C19.146 47.9683 19.6197 47.4947 19.6197 46.9104C19.6197 46.3262 19.146 45.8525 18.5618 45.8525Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M32.6792 39.2089V33.0756C32.8119 33.1227 32.9545 33.1485 33.1031 33.1485C33.8041 33.1485 34.3745 32.5781 34.3745 31.877V24.7002C34.3745 23.5317 33.4239 22.5811 32.2554 22.5811H26.3218C25.1533 22.5811 24.2027 23.5317 24.2027 24.7002V31.877C24.2027 32.5781 24.773 33.1485 25.4742 33.1485C25.6227 33.1485 25.7654 33.1226 25.898 33.0756V41.3849C25.898 42.2029 26.5634 42.8683 27.3814 42.8683C28.1993 42.8683 28.8648 42.2029 28.8648 41.3849V39.6537C29.1469 39.6454 29.4303 39.6454 29.7124 39.6537V41.3849C29.7124 42.2029 30.3778 42.8683 31.1958 42.8683C32.0138 42.8683 32.6792 42.2029 32.6792 41.3849V40.0885C34.0846 40.4973 34.9962 41.1453 34.9962 41.7663C34.9962 42.7687 32.6522 43.8855 29.2886 43.8855C25.9251 43.8855 23.5811 42.7687 23.5811 41.7663C23.5811 41.3385 24.0295 40.8755 24.8115 40.4962C25.0221 40.3939 25.1099 40.1404 25.0078 39.9299C24.9056 39.7192 24.6522 39.6314 24.4415 39.7335C23.0297 40.4184 22.7334 41.217 22.7334 41.7663C22.7334 42.6281 23.464 43.4058 24.7907 43.9559C25.9991 44.4571 27.5965 44.7331 29.2886 44.7331C30.9808 44.7331 32.5782 44.4571 33.7866 43.9559C35.1132 43.4058 35.8438 42.6281 35.8438 41.7663C35.8438 40.6756 34.6677 39.7321 32.6792 39.2089ZM29.7124 38.8056C29.4302 38.7978 29.1469 38.7978 28.8648 38.8056V32.3008H29.7124V38.8056ZM32.2554 24.2764C32.0213 24.2764 31.8316 24.4661 31.8316 24.7002V41.3849C31.8316 41.7354 31.5464 42.0206 31.1958 42.0206C30.8453 42.0206 30.5601 41.7354 30.5601 41.3849V31.877C30.5601 31.6429 30.3704 31.4532 30.1363 31.4532H28.4409C28.2069 31.4532 28.0171 31.6429 28.0171 31.877V41.3849C28.0171 41.7354 27.7319 42.0206 27.3814 42.0206C27.0308 42.0206 26.7456 41.7354 26.7456 41.3849V24.7002C26.7456 24.4661 26.5559 24.2764 26.3218 24.2764C26.0877 24.2764 25.898 24.4661 25.898 24.7002V31.877C25.898 32.1107 25.7079 32.3008 25.4742 32.3008C25.2404 32.3008 25.0503 32.1107 25.0503 31.877V24.7002C25.0503 23.9991 25.6207 23.4287 26.3218 23.4287H32.2554C32.9565 23.4287 33.5269 23.9991 33.5269 24.7002V31.877C33.5269 32.1107 33.3368 32.3008 33.1031 32.3008C32.8693 32.3008 32.6792 32.1107 32.6792 31.877V24.7002C32.6792 24.4661 32.4895 24.2764 32.2554 24.2764Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M29.2705 21.7334C30.9064 21.7334 32.2373 20.4025 32.2373 18.7666C32.2373 17.1307 30.9064 15.7998 29.2705 15.7998C27.6346 15.7998 26.3037 17.1307 26.3037 18.7666C26.3037 20.4025 27.6346 21.7334 29.2705 21.7334ZM29.2705 16.6475C30.439 16.6475 31.3896 17.5981 31.3896 18.7666C31.3896 19.9351 30.439 20.8857 29.2705 20.8857C28.102 20.8857 27.1514 19.9351 27.1514 18.7666C27.1514 17.5981 28.102 16.6475 29.2705 16.6475Z" fill="#023DFE" fill-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,8 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M19.5188 12H14.0589C13.4741 12 13 12.4741 13 13.0589V18.5188C13 19.1036 13.4741 19.5777 14.0589 19.5777C14.6436 19.5777 15.1177 19.1036 15.1177 18.5188V14.1177H19.5188C20.1036 14.1177 20.5777 13.6436 20.5777 13.0589C20.5777 12.4741 20.1036 12 19.5188 12Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M46.8753 12H41.4153C40.8305 12 40.3564 12.4741 40.3564 13.0589C40.3564 13.6436 40.8305 14.1177 41.4153 14.1177H45.8164V18.5188C45.8164 19.1036 46.2905 19.5777 46.8753 19.5777C47.46 19.5777 47.9341 19.1036 47.9341 18.5188V13.0589C47.9341 12.474 47.46 12 46.8753 12Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M46.8753 39.4224C46.2905 39.4224 45.8164 39.8965 45.8164 40.4812V44.8823H41.4153C40.8305 44.8823 40.3564 45.3564 40.3564 45.9412C40.3564 46.526 40.8305 47.0001 41.4153 47.0001H46.8753C47.46 47.0001 47.9341 46.526 47.9341 45.9412V40.4812C47.9341 39.8965 47.46 39.4224 46.8753 39.4224Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M19.5188 44.8823H15.1177V40.4812C15.1177 39.8965 14.6436 39.4224 14.0589 39.4224C13.4741 39.4224 13 39.8965 13 40.4812V45.9412C13 46.526 13.4741 47.0001 14.0589 47.0001H19.5188C20.1036 47.0001 20.5777 46.526 20.5777 45.9412C20.5777 45.3564 20.1036 44.8823 19.5188 44.8823Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M30.4057 39.9983C28.7846 39.9983 27.261 39.6653 25.8771 39.0086C25.4646 38.8129 25.2888 38.3196 25.4844 37.9068C25.68 37.4941 26.173 37.3182 26.5855 37.5139C34.1327 40.9982 42.0418 33.1745 38.4624 25.588C38.0285 24.5863 39.4485 23.9031 39.9562 24.8792C43.3274 31.8145 38.0938 40.0622 30.4057 39.9983ZM21.959 34.3754C22.3709 34.1782 22.5449 33.6843 22.3478 33.2722C18.7593 25.7387 26.669 17.7459 34.2261 21.349C34.6386 21.5447 35.1315 21.3687 35.3271 20.956C35.5227 20.5433 35.3469 20.0499 34.9344 19.8542C25.9137 15.6161 16.6301 24.9972 20.8566 33.9863C21.0543 34.4024 21.5564 34.5709 21.959 34.3754ZM21.2361 39.756L40.7444 20.2352C41.0673 19.9122 41.0673 19.3885 40.7444 19.0655C40.4216 18.7425 39.8982 18.7424 39.5754 19.0655L20.067 38.5863C19.7442 38.9093 19.7442 39.433 20.067 39.756C20.3899 40.0791 20.9133 40.0791 21.2361 39.756Z" fill="#023DFE" fill-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

19
assets/icons/sensors.svg Normal file
View File

@ -0,0 +1,19 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M23.9062 27.0312H16.0938C14.3679 27.0312 12.9688 25.6321 12.9688 23.9062V16.0938C12.9688 14.3679 14.3679 12.9688 16.0938 12.9688H23.9062C25.6321 12.9688 27.0312 14.3679 27.0312 16.0938V23.9062C27.0312 25.6321 25.6321 27.0312 23.9062 27.0312Z" fill="#7E8596"/>
<path d="M20 23.9062V16.0938C20 14.3679 21.3991 12.9688 23.125 12.9688H16.0938C14.3679 12.9688 12.9688 14.3679 12.9688 16.0938V23.9062C12.9688 25.6321 14.3679 27.0312 16.0938 27.0312H23.125C21.3991 27.0312 20 25.6321 20 23.9062Z" fill="#636978"/>
<path d="M20 16.875L18.4375 20L20 23.125H23.125V16.875H20Z" fill="#FFF04A"/>
<path d="M16.875 16.875H20V23.125H16.875V16.875Z" fill="#FFDA45"/>
<path d="M28.5651 4.71953C28.4152 4.71953 28.2652 4.66234 28.1508 4.54797C25.9736 2.37086 23.079 1.17188 20.0001 1.17188C16.9212 1.17188 14.0265 2.37086 11.8492 4.54797C11.6204 4.77672 11.2494 4.7768 11.0206 4.54789C10.7918 4.31906 10.7918 3.94805 11.0206 3.7193C13.4192 1.32086 16.6081 0 20.0001 0C23.3919 0 26.5809 1.32086 28.9795 3.71922C29.2083 3.94812 29.2083 4.31906 28.9795 4.54781C28.865 4.66234 28.715 4.71953 28.5651 4.71953Z" fill="#87C7FF"/>
<path d="M25.7101 7.57461C25.5601 7.57461 25.4101 7.51742 25.2958 7.40305C23.8811 5.98852 22.0004 5.20953 20 5.20953C17.9995 5.20953 16.1187 5.9886 14.7042 7.40305C14.4754 7.63188 14.1044 7.6318 13.8756 7.40297C13.6468 7.17414 13.6468 6.80313 13.8756 6.57438C15.5115 4.9386 17.6865 4.03766 20.0001 4.03766C22.3135 4.03766 24.4885 4.93852 26.1243 6.57438C26.3533 6.80321 26.3533 7.17422 26.1244 7.40297C26.01 7.51742 25.86 7.57461 25.7101 7.57461Z" fill="#87C7FF"/>
<path d="M22.855 10.4297C22.7051 10.4297 22.5551 10.3725 22.4406 10.2581C21.0949 8.91226 18.9051 8.91226 17.5593 10.2581C17.3305 10.4869 16.9595 10.4869 16.7307 10.2581C16.5019 10.0292 16.5019 9.65828 16.7307 9.42945C18.5334 7.62687 21.4666 7.62687 23.2694 9.42945C23.4982 9.65835 23.4982 10.0293 23.2694 10.2581C23.1549 10.3725 23.0049 10.4297 22.855 10.4297Z" fill="#87C7FF"/>
<path d="M19.9999 40C16.608 40 13.4191 38.6791 11.0206 36.2808C10.7918 36.0519 10.7918 35.6809 11.0206 35.4522C11.2494 35.2233 11.6205 35.2234 11.8492 35.4521C14.0264 37.6291 16.921 38.8281 19.9999 38.8281C23.0788 38.8281 25.9735 37.6291 28.1508 35.452C28.3796 35.2232 28.7506 35.2233 28.9794 35.4521C29.2081 35.6809 29.2082 36.052 28.9793 36.2807C26.5808 38.6791 23.3919 40 19.9999 40Z" fill="#87C7FF"/>
<path d="M18.8406 35.8803C18.8129 35.8803 18.7851 35.8784 18.7569 35.8744C16.9 35.6088 15.212 34.7621 13.8756 33.4257C13.6468 33.1969 13.6468 32.8259 13.8756 32.5971C14.1044 32.3682 14.4754 32.3683 14.7042 32.597C15.86 33.7528 17.3187 34.4849 18.9228 34.7143C19.2432 34.7602 19.4657 35.057 19.4199 35.3773C19.3781 35.6694 19.1275 35.8803 18.8406 35.8803Z" fill="#87C7FF"/>
<path d="M21.1594 35.8803C20.8725 35.8803 20.6219 35.6695 20.5801 35.3773C20.5343 35.0569 20.7569 34.7602 21.0772 34.7143C22.6812 34.4849 24.14 33.7527 25.2957 32.597C25.5246 32.3683 25.8955 32.3683 26.1244 32.597C26.3532 32.8259 26.3532 33.1969 26.1244 33.4257C24.788 34.762 23.1001 35.6087 21.243 35.8744C21.215 35.8783 21.1869 35.8803 21.1594 35.8803Z" fill="#87C7FF"/>
<path d="M20 31.9226C18.816 31.9226 17.632 31.4719 16.7306 30.5705C16.5018 30.3416 16.5018 29.9707 16.7306 29.7419C16.9594 29.5131 17.3304 29.5131 17.5592 29.7419C18.905 31.0877 21.0948 31.0877 22.4405 29.7419C22.6694 29.5131 23.0403 29.5131 23.2692 29.7419C23.498 29.9708 23.498 30.3417 23.2692 30.5705C22.3679 31.472 21.1839 31.9226 20 31.9226Z" fill="#87C7FF"/>
<path d="M35.8664 29.151C35.7165 29.151 35.5665 29.0938 35.4521 28.9795C35.2232 28.7505 35.2232 28.3796 35.452 28.1509C37.6291 25.9736 38.8281 23.079 38.8281 20.0001C38.8281 16.9212 37.6291 14.0265 35.452 11.8492C35.2232 11.6204 35.2232 11.2494 35.4521 11.0206C35.6809 10.7919 36.0519 10.7918 36.2807 11.0207C38.6791 13.4192 40 16.6081 40 20.0001C40 23.392 38.6791 26.5809 36.2808 28.9795C36.1663 29.0938 36.0163 29.151 35.8664 29.151Z" fill="#87C7FF"/>
<path d="M33.0113 26.296C32.8614 26.296 32.7114 26.2388 32.597 26.1244C32.3681 25.8956 32.3681 25.5246 32.597 25.2959C34.0114 23.8812 34.7905 22.0005 34.7905 20.0001C34.7905 17.9997 34.0114 16.1189 32.597 14.7043C32.3681 14.4755 32.3681 14.1044 32.597 13.8757C32.8259 13.6469 33.1969 13.6469 33.4256 13.8758C35.0614 15.5116 35.9624 17.6866 35.9624 20.0002C35.9624 22.3137 35.0615 24.4886 33.4256 26.1245C33.3113 26.2387 33.1613 26.296 33.0113 26.296Z" fill="#87C7FF"/>
<path d="M30.1562 23.4409C30.0063 23.4409 29.8563 23.3837 29.7419 23.2694C29.513 23.0405 29.513 22.6695 29.7419 22.4407C31.0877 21.0949 31.0877 18.9052 29.7419 17.5595C29.513 17.3305 29.513 16.9596 29.7419 16.7308C29.9708 16.502 30.3417 16.502 30.5705 16.7308C32.3732 18.5335 32.3732 21.4667 30.5705 23.2695C30.4562 23.3837 30.3062 23.4409 30.1562 23.4409Z" fill="#87C7FF"/>
<path d="M4.13367 29.151C3.98367 29.151 3.83375 29.0938 3.71938 28.9794C1.32086 26.5808 0 23.3919 0 19.9999C0 16.608 1.32086 13.4191 3.71922 11.0206C3.94805 10.7917 4.31906 10.7918 4.54781 11.0205C4.77664 11.2494 4.77664 11.6204 4.54781 11.8491C2.37086 14.0264 1.17188 16.9211 1.17188 19.9999C1.17188 23.0788 2.37086 25.9735 4.54797 28.1508C4.7768 28.3796 4.7768 28.7506 4.54797 28.9794C4.43359 29.0937 4.28359 29.151 4.13367 29.151Z" fill="#87C7FF"/>
<path d="M6.98867 26.296C6.83875 26.296 6.68875 26.2388 6.57438 26.1244C4.93852 24.4885 4.03766 22.3135 4.03766 20C4.03766 17.6865 4.93852 15.5115 6.57438 13.8755C6.80321 13.6468 7.17422 13.6468 7.40297 13.8755C7.6318 14.1045 7.6318 14.4754 7.40297 14.7042C5.98852 16.1188 5.20953 17.9995 5.20953 20C5.20953 22.0004 5.98852 23.8812 7.40305 25.2958C7.63188 25.5246 7.63188 25.8956 7.40305 26.1244C7.2886 26.2388 7.1386 26.296 6.98867 26.296Z" fill="#87C7FF"/>
<path d="M9.84374 23.4409C9.69382 23.4409 9.54382 23.3838 9.42944 23.2694C7.62671 21.4666 7.62671 18.5334 9.42944 16.7307C9.65827 16.502 10.0293 16.502 10.258 16.7307C10.4869 16.9596 10.4869 17.3305 10.258 17.5594C8.91226 18.9052 8.91226 21.0949 10.258 22.4406C10.4869 22.6695 10.4869 23.0405 10.258 23.2693C10.1437 23.3838 9.99366 23.4409 9.84374 23.4409Z" fill="#87C7FF"/>
</svg>

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

@ -0,0 +1,5 @@
<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6285 7.71213C16.7017 7.45568 16.4435 7.22748 16.1959 7.3265L15.1655 7.73865C16.1389 3.60162 13.625 1.11653 12.3304 0.144775L11.9298 0.670909C12.2945 4.19447 10.8692 6.76014 10.8692 6.76014L9.68561 6.04748C7.62998 8.849 7.26764 11.6216 7.26764 11.6216L6.22408 10.9344L5.84229 15.5837L4.19482 17.0959C4.19482 17.0959 9.12167 19.2514 13.8616 14.8388C14.0276 14.6842 13.9919 14.4118 13.789 14.3104L12.2614 13.5466C13.7724 12.6481 15.8692 10.3725 16.6285 7.71213Z" fill="#3C90FF"/>
<path d="M6.94906 12.0505C7.20699 12.3081 7.64844 12.1541 7.69012 11.7919L7.73981 11.3605C7.74266 11.3361 8.03223 8.97299 9.75582 6.46858L10.3879 7.10061C10.5927 7.30538 10.9366 7.25717 11.0772 7.00401L11.2119 6.76147C11.279 6.64108 12.7669 3.89768 12.3301 0.144898C12.2921 0.116382 12.2549 0.0888043 12.2191 0.0629058C11.9912 -0.102173 11.6795 0.0789605 11.7085 0.358922C12.0732 3.88248 10.6479 6.44815 10.6479 6.44815L9.94278 5.74311C9.80399 5.60432 9.57125 5.61936 9.45512 5.7776C7.39953 8.57913 7.09852 11.2882 7.09852 11.2882L6.50012 10.6898C6.32644 10.5161 6.03016 10.593 5.9598 10.8283C5.23234 13.2614 5.71516 15.7505 5.71516 15.7505L5.71465 15.751L6.34887 15.6284C6.34477 15.6068 5.97328 13.6111 6.43992 11.5421L6.94906 12.0505Z" fill="#D5EAFF"/>
<path d="M13.2564 5.99086C13.3141 5.82226 13.224 5.6389 13.0554 5.58121C12.8865 5.52402 12.7031 5.61367 12.6457 5.78222C11.8359 8.15234 10.4981 10.2638 8.9927 12.0755C8.98586 10.3478 9.52113 9.28922 9.5316 9.26899C9.61414 9.11145 9.55367 8.91656 9.39641 8.83352C9.23793 8.75063 9.04348 8.81098 8.96031 8.96856C8.92824 9.02961 8.19051 10.4673 8.37992 12.7845C4.65574 16.9593 0.236005 19.3579 0.170849 19.3926C0.0136223 19.4766 -0.0459481 19.672 0.0381926 19.8292C0.0961615 19.9381 0.207724 20 0.323037 20C0.374404 20 0.426084 19.9878 0.474599 19.962C0.530303 19.9324 3.69996 18.2135 6.9675 15.1477C7.06207 15.1555 7.47437 15.1877 7.91512 15.1877C8.76023 15.1877 10.083 15.1078 11.1436 14.6835C11.3091 14.6172 11.3897 14.4295 11.3236 14.264C11.2574 14.0985 11.068 14.0186 10.9041 14.0842C9.80613 14.5235 8.34164 14.5541 7.6 14.5366C9.86817 12.2889 12.09 9.40438 13.2564 5.99086Z" fill="#B8DDFF"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,10 @@
<svg width="27" height="22" viewBox="0 0 27 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.1479 19.7489C21.8971 19.7489 21.6463 19.6536 21.455 19.4628C21.0723 19.0813 21.0723 18.4628 21.455 18.0813C23.3489 16.1931 24.392 13.6783 24.392 11C24.392 8.32175 23.3489 5.8069 21.455 3.91875C21.0723 3.53726 21.0723 2.9187 21.455 2.53721C21.8376 2.15573 22.4581 2.15573 22.8407 2.53721C25.1049 4.79436 26.3518 7.79982 26.3518 11C26.3518 14.2001 25.1049 17.2056 22.8407 19.4628C22.6495 19.6535 22.3986 19.7489 22.1479 19.7489Z" fill="#8ABBD5"/>
<path d="M19.1532 16.7632C18.9024 16.7632 18.6517 16.6678 18.4603 16.4771C18.0777 16.0956 18.0777 15.477 18.4603 15.0955C19.5576 14.0016 20.162 12.5471 20.162 11.0001C20.162 9.453 19.5577 7.99856 18.4603 6.90459C18.0777 6.5231 18.0777 5.90454 18.4603 5.52305C18.843 5.14157 19.4635 5.14157 19.8461 5.52305C21.3136 6.98602 22.1218 8.93113 22.1218 11.0001C22.1218 13.069 21.3136 15.0141 19.8461 16.4771C19.6548 16.6678 19.404 16.7632 19.1532 16.7632Z" fill="#8ABBD5"/>
<path d="M6.82209 16.5777H2.98238C1.65778 16.5777 0.583984 15.5072 0.583984 14.1867V7.81316C0.583984 6.49264 1.65778 5.42215 2.98238 5.42215H6.82209L7.45701 11L6.82209 16.5777Z" fill="#7A8C98"/>
<path d="M7.45702 10.9997L6.82195 16.5776H2.98245C1.65735 16.5776 0.583496 15.5071 0.583496 14.1866V12.4841C0.583496 13.0991 1.65735 13.5979 2.98245 13.5979H6.82195L7.45702 10.9997Z" fill="#596C76"/>
<path d="M11.7625 15.2926C14.1406 15.2926 16.0685 13.3707 16.0685 10.9999C16.0685 8.62907 14.1406 6.70715 11.7625 6.70715C9.38439 6.70715 7.45654 8.62907 7.45654 10.9999C7.45654 13.3707 9.38439 15.2926 11.7625 15.2926Z" fill="#7A8C98"/>
<path d="M16.0691 10.9998C16.0691 13.3706 14.1413 15.2923 11.7633 15.2923C9.38527 15.2923 7.45752 13.3705 7.45752 10.9998C7.45752 10.5114 7.53946 10.0428 7.6901 9.60535C8.27015 11.2914 9.87459 12.5034 11.7633 12.5034C13.652 12.5034 15.2564 11.2914 15.8365 9.60535C15.9871 10.0428 16.0691 10.5115 16.0691 10.9998Z" fill="#596C76"/>
<path d="M10.7297 21.1156L6.82178 16.5777V5.42208L10.7297 0.884102C11.9129 -0.489855 14.1721 0.344314 14.1721 2.15515V19.8446C14.1721 21.6554 11.9129 22.4895 10.7297 21.1156Z" fill="#E8E8E8"/>
<path d="M14.173 15.1207V19.8452C14.173 21.6557 11.9137 22.49 10.7305 21.1158L6.82275 16.5782V13.5985L10.7305 15.7127C11.9137 16.3524 14.173 15.9638 14.173 15.1207Z" fill="#C8C8C8"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,11 @@
<svg width="13" height="23" viewBox="0 0 13 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.15551 14.0132V3.29201C8.15551 1.83826 6.97716 0.659912 5.52358 0.659912C4.06983 0.659912 2.89149 1.83826 2.89149 3.29201V14.0132C1.7138 14.8418 0.944336 16.2113 0.944336 17.7607C0.944336 20.2897 2.99453 22.3399 5.52358 22.3399C8.05263 22.3399 10.1028 20.2897 10.1028 17.7607C10.1028 16.2113 9.3332 14.8418 8.15551 14.0132Z" fill="#D8D8D8"/>
<path d="M5.52339 20.8401C3.77952 20.8401 2.36084 19.4212 2.36084 17.6775C2.36084 16.3533 3.18373 15.1743 4.41848 14.7143V3.29192C4.41848 2.68257 4.91404 2.18701 5.52339 2.18701C6.13258 2.18701 6.6283 2.68257 6.6283 3.29192V14.7143C7.86288 15.1741 8.68594 16.3531 8.68594 17.6774C8.68594 19.4212 7.26726 20.8401 5.52339 20.8401Z" fill="#F3E8D7"/>
<path d="M4.41799 13.3142V14.7144C3.18341 15.1744 2.36035 16.3534 2.36035 17.6776C2.36035 19.4213 3.7792 20.8401 5.52307 20.8401C7.26677 20.8401 8.68561 19.4213 8.68561 17.6776C8.68561 16.3534 7.86256 15.1744 6.62797 14.7144V13.3142H4.41799Z" fill="#69E6ED"/>
<path d="M6.62779 14.7144V13.3142H4.41798V14.7144C4.41798 14.7144 5.94549 15.4231 5.94549 17.6776C5.94549 18.9309 5.21258 20.0163 4.15283 20.5277C4.5675 20.7278 5.03229 20.8401 5.52288 20.8401C7.26659 20.8401 8.68543 19.4213 8.68543 17.6776C8.68543 16.3532 7.86238 15.1744 6.62779 14.7144Z" fill="#33D8DD"/>
<path d="M11.8004 8.29106H9.90237C9.72158 8.29106 9.5752 8.14451 9.5752 7.96389C9.5752 7.78327 9.72158 7.63672 9.90237 7.63672H11.8004C11.981 7.63672 12.1274 7.78327 12.1274 7.96389C12.1276 8.14451 11.981 8.29106 11.8004 8.29106Z" fill="#0D6E9A"/>
<path d="M10.7641 5.63945H9.90237C9.72158 5.63945 9.5752 5.4929 9.5752 5.31228C9.5752 5.13166 9.72158 4.98511 9.90237 4.98511H10.7641C10.9448 4.98511 11.0913 5.13166 11.0913 5.31228C11.0913 5.4929 10.9448 5.63945 10.7641 5.63945Z" fill="#0D6E9A"/>
<path d="M11.0695 2.98784H9.90237C9.72158 2.98784 9.5752 2.84129 9.5752 2.66067C9.5752 2.48005 9.72158 2.3335 9.90237 2.3335H11.0695C11.2503 2.3335 11.3966 2.48005 11.3966 2.66067C11.3966 2.84129 11.2503 2.98784 11.0695 2.98784Z" fill="#0D6E9A"/>
<path d="M11.0695 13.5945H9.90237C9.72158 13.5945 9.5752 13.448 9.5752 13.2674C9.5752 13.0866 9.72158 12.9402 9.90237 12.9402H11.0695C11.2503 12.9402 11.3966 13.0866 11.3966 13.2674C11.3966 13.448 11.2503 13.5945 11.0695 13.5945Z" fill="#0D6E9A"/>
<path d="M10.7641 10.9427H9.90237C9.72158 10.9427 9.5752 10.7961 9.5752 10.6155C9.5752 10.4349 9.72158 10.2883 9.90237 10.2883H10.7641C10.9448 10.2883 11.0913 10.4349 11.0913 10.6155C11.0913 10.7961 10.9448 10.9427 10.7641 10.9427Z" fill="#0D6E9A"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,4 +1,4 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:
- provider: true
- provider: true

View File

@ -0,0 +1,17 @@
import 'package:flutter/material.dart';
extension BuildContextExt on BuildContext {
ThemeData get theme => Theme.of(this);
TextTheme get textTheme => Theme.of(this).textTheme;
AppBarTheme get appBarTheme => Theme.of(this).appBarTheme;
Size get screenSize => MediaQuery.of(this).size;
double get screenWidth => MediaQuery.of(this).size.width;
double get screenHeight => MediaQuery.of(this).size.height;
double get textScale => MediaQuery.textScalerOf(this).scale(1);
}

View File

@ -0,0 +1 @@

View File

@ -1,14 +1,9 @@
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:syncrow_web/pages/access_management/view/access_management.dart';
import 'package:syncrow_web/pages/auth/bloc/auth_bloc.dart';
import 'package:syncrow_web/pages/auth/view/login_page.dart';
import 'package:syncrow_web/pages/home/bloc/home_bloc.dart';
import 'package:syncrow_web/pages/home/view/home_page.dart';
import 'package:syncrow_web/pages/spaseManagementIcon.dart';
import 'package:syncrow_web/pages/visitor_password/bloc/visitor_password_bloc.dart';
import 'package:syncrow_web/pages/visitor_password/view/visitor_password_dialog.dart';
import 'package:go_router/go_router.dart';
import 'package:syncrow_web/services/locator.dart';
import 'package:syncrow_web/utils/app_routes.dart';
@ -19,14 +14,15 @@ Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
initialSetup();
String checkToken = await AuthBloc.getTokenAndValidate();
GoRouter router = GoRouter(
initialLocation: checkToken == 'Success' ? RoutesConst.home :RoutesConst.main ,
routes: AppRoutes.getRoutes(),
GoRouter router = GoRouter(
initialLocation: checkToken == 'Success' ? RoutesConst.home : RoutesConst.auth,
routes: AppRoutes.getRoutes(),
);
runApp(MyApp(
router: router,
));
}
class MyApp extends StatelessWidget {
final GoRouter router;
const MyApp({
@ -37,48 +33,42 @@ class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MultiBlocProvider(
providers: [
BlocProvider(create: (context) => HomeBloc()),
BlocProvider<VisitorPasswordBloc>(
create: (context) => VisitorPasswordBloc(),)
],
child: MaterialApp.router(
debugShowCheckedModeBanner: false, // Hide debug banner
scrollBehavior: const MaterialScrollBehavior().copyWith(
dragDevices: {
PointerDeviceKind.mouse,
PointerDeviceKind.touch,
PointerDeviceKind.stylus,
PointerDeviceKind.unknown,
},
),
theme: ThemeData(
textTheme: const TextTheme(
bodySmall: TextStyle(fontSize: 13, color: ColorsManager.whiteColors, fontWeight: FontWeight.bold),
bodyMedium: TextStyle(color: Colors.black87, fontSize: 14),
bodyLarge: TextStyle(fontSize: 16, color: Colors.white),
headlineSmall: TextStyle(color: Colors.black87, fontSize: 18),
headlineMedium: TextStyle(color: Colors.black87, fontSize: 20),
headlineLarge: TextStyle(
color: Colors.white,
fontSize: 24,
fontWeight: FontWeight.bold,
providers: [
BlocProvider(create: (context) => HomeBloc()),
BlocProvider<VisitorPasswordBloc>(
create: (context) => VisitorPasswordBloc(),
)
],
child: MaterialApp.router(
debugShowCheckedModeBanner: false, // Hide debug banner
scrollBehavior: const MaterialScrollBehavior().copyWith(
dragDevices: {
PointerDeviceKind.mouse,
PointerDeviceKind.touch,
PointerDeviceKind.stylus,
PointerDeviceKind.unknown,
},
),
),
colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), // Set up color scheme
useMaterial3: true, // Enable Material 3
),
routeInformationProvider: router.routeInformationProvider,
routerDelegate: router.routerDelegate,
routeInformationParser: router.routeInformationParser,
));
theme: ThemeData(
fontFamily: 'Aftika',
textTheme: const TextTheme(
bodySmall: TextStyle(
fontSize: 13, color: ColorsManager.whiteColors, fontWeight: FontWeight.bold),
bodyMedium: TextStyle(color: Colors.black87, fontSize: 14),
bodyLarge: TextStyle(fontSize: 16, color: Colors.white),
headlineSmall: TextStyle(color: Colors.black87, fontSize: 18),
headlineMedium: TextStyle(color: Colors.black87, fontSize: 20),
headlineLarge: TextStyle(
color: Colors.white,
fontSize: 24,
fontWeight: FontWeight.bold,
),
),
),
routeInformationProvider: router.routeInformationProvider,
routerDelegate: router.routerDelegate,
routeInformationParser: router.routeInformationParser,
));
}
}

View File

@ -22,16 +22,15 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
int? effectiveTimeTimeStamp;
int? expirationTimeTimeStamp;
TextEditingController passwordName= TextEditingController();
TextEditingController passwordName = TextEditingController();
List<PasswordModel> filteredData = [];
List<PasswordModel> data=[];
List<PasswordModel> data = [];
Future<void> _onFetchTableData(
FetchTableData event, Emitter<AccessState> emit) async {
Future<void> _onFetchTableData(FetchTableData event, Emitter<AccessState> emit) async {
try {
emit(AccessLoaded());
data = await AccessMangApi().fetchVisitorPassword();
filteredData= data;
data = await AccessMangApi().fetchVisitorPassword();
filteredData = data;
updateTabsCount();
emit(TableLoaded(data));
} catch (e) {
@ -40,7 +39,8 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
}
void updateTabsCount() {
int toBeEffectiveCount = data.where((item) => item.passwordStatus.value== 'To be effective').length;
int toBeEffectiveCount =
data.where((item) => item.passwordStatus.value == 'To be effective').length;
int effectiveCount = data.where((item) => item.passwordStatus.value == 'Effective').length;
int expiredCount = data.where((item) => item.passwordStatus.value == 'Expired').length;
tabs[1] = 'To Be Effective ($toBeEffectiveCount)';
@ -48,29 +48,21 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
tabs[3] = 'Expired ($expiredCount)';
}
int selectedIndex = 0;
final List<String> tabs = [
'All',
'To Be Effective (0)',
'Effective (0)',
'Expired'
];
final List<String> tabs = ['All', 'To Be Effective (0)', 'Effective (0)', 'Expired'];
Future selectFilterTap(TabChangedEvent event, Emitter<AccessState> emit) async {
try {
emit(AccessLoaded());
selectedIndex= event.selectedIndex;
selectedIndex = event.selectedIndex;
emit(AccessInitial());
emit(TableLoaded(data));
} catch (e) {
emit(FailedState( e.toString()));
emit(FailedState(e.toString()));
return;
}
}
Future<void> selectTime(SelectTime event, Emitter<AccessState> emit) async {
emit(AccessLoaded());
final DateTime? picked = await showDatePicker(
@ -80,37 +72,39 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
lastDate: DateTime(2101),
);
if (picked != null) {
final selectedDateTime = DateTime(
picked.year,
picked.month,
picked.day,
);
final selectedTimestamp = DateTime(
selectedDateTime.year,
selectedDateTime.month,
selectedDateTime.day,
selectedDateTime.hour,
selectedDateTime.minute,
).millisecondsSinceEpoch ~/ 1000; // Divide by 1000 to remove milliseconds
if (event.isStart) {
if (expirationTimeTimeStamp != null && selectedTimestamp > expirationTimeTimeStamp!) {
CustomSnackBar.displaySnackBar('Effective Time cannot be later than Expiration Time.');
} else {
startTime = selectedDateTime.toString().split('.').first; // Remove seconds and milliseconds
effectiveTimeTimeStamp = selectedTimestamp;
}
final selectedDateTime = DateTime(
picked.year,
picked.month,
picked.day,
);
final selectedTimestamp = DateTime(
selectedDateTime.year,
selectedDateTime.month,
selectedDateTime.day,
selectedDateTime.hour,
selectedDateTime.minute,
).millisecondsSinceEpoch ~/
1000; // Divide by 1000 to remove milliseconds
if (event.isStart) {
if (expirationTimeTimeStamp != null && selectedTimestamp > expirationTimeTimeStamp!) {
CustomSnackBar.displaySnackBar('Effective Time cannot be later than Expiration Time.');
} else {
if (effectiveTimeTimeStamp != null && selectedTimestamp < effectiveTimeTimeStamp!) {
CustomSnackBar.displaySnackBar('Expiration Time cannot be earlier than Effective Time.');
} else {
endTime = selectedDateTime.toString().split('.').first; // Remove seconds and milliseconds
expirationTimeTimeStamp = selectedTimestamp;
}
startTime =
selectedDateTime.toString().split('.').first; // Remove seconds and milliseconds
effectiveTimeTimeStamp = selectedTimestamp;
}
} else {
if (effectiveTimeTimeStamp != null && selectedTimestamp < effectiveTimeTimeStamp!) {
CustomSnackBar.displaySnackBar('Expiration Time cannot be earlier than Effective Time.');
} else {
endTime = selectedDateTime.toString().split('.').first; // Remove seconds and milliseconds
expirationTimeTimeStamp = selectedTimestamp;
}
}
}
emit(ChangeTimeState());
}
Future<void> _filterData(FilterDataEvent event, Emitter<AccessState> emit) async {
emit(AccessLoaded());
try {
@ -118,15 +112,22 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
bool matchesCriteria = true;
// Convert timestamp to DateTime and extract date component
DateTime effectiveDate = DateTime.fromMillisecondsSinceEpoch(int.parse(item.effectiveTime.toString()) * 1000).toUtc().toLocal();
DateTime invalidDate = DateTime.fromMillisecondsSinceEpoch(int.parse(item.invalidTime.toString()) * 1000).toUtc().toLocal();
DateTime effectiveDateOnly = DateTime(effectiveDate.year, effectiveDate.month, effectiveDate.day);
DateTime effectiveDate =
DateTime.fromMillisecondsSinceEpoch(int.parse(item.effectiveTime.toString()) * 1000)
.toUtc()
.toLocal();
DateTime invalidDate =
DateTime.fromMillisecondsSinceEpoch(int.parse(item.invalidTime.toString()) * 1000)
.toUtc()
.toLocal();
DateTime effectiveDateOnly =
DateTime(effectiveDate.year, effectiveDate.month, effectiveDate.day);
DateTime invalidDateOnly = DateTime(invalidDate.year, invalidDate.month, invalidDate.day);
// Filter by password name
if (event.passwordName != null && event.passwordName!.isNotEmpty) {
final bool matchesName = item.passwordName != null &&
item.passwordName.contains(event.passwordName);
final bool matchesName =
item.passwordName != null && item.passwordName.contains(event.passwordName);
if (!matchesName) {
matchesCriteria = false;
}
@ -134,7 +135,8 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
// Filter by start date only
if (event.startTime != null && event.endTime == null) {
DateTime startDateOnly = DateTime.fromMillisecondsSinceEpoch(event.startTime! * 1000).toUtc().toLocal();
DateTime startDateOnly =
DateTime.fromMillisecondsSinceEpoch(event.startTime! * 1000).toUtc().toLocal();
startDateOnly = DateTime(startDateOnly.year, startDateOnly.month, startDateOnly.day);
if (effectiveDateOnly.isBefore(startDateOnly)) {
matchesCriteria = false;
@ -143,7 +145,8 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
// Filter by end date only
if (event.endTime != null && event.startTime == null) {
DateTime endDateOnly = DateTime.fromMillisecondsSinceEpoch(event.endTime! * 1000).toUtc().toLocal();
DateTime endDateOnly =
DateTime.fromMillisecondsSinceEpoch(event.endTime! * 1000).toUtc().toLocal();
endDateOnly = DateTime(endDateOnly.year, endDateOnly.month, endDateOnly.day);
if (invalidDateOnly.isAfter(endDateOnly)) {
matchesCriteria = false;
@ -152,8 +155,10 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
// Filter by both start date and end date
if (event.startTime != null && event.endTime != null) {
DateTime startDateOnly = DateTime.fromMillisecondsSinceEpoch(event.startTime! * 1000).toUtc().toLocal();
DateTime endDateOnly = DateTime.fromMillisecondsSinceEpoch(event.endTime! * 1000).toUtc().toLocal();
DateTime startDateOnly =
DateTime.fromMillisecondsSinceEpoch(event.startTime! * 1000).toUtc().toLocal();
DateTime endDateOnly =
DateTime.fromMillisecondsSinceEpoch(event.endTime! * 1000).toUtc().toLocal();
startDateOnly = DateTime(startDateOnly.year, startDateOnly.month, startDateOnly.day);
endDateOnly = DateTime(endDateOnly.year, endDateOnly.month, endDateOnly.day);
if (effectiveDateOnly.isBefore(startDateOnly) || invalidDateOnly.isAfter(endDateOnly)) {
@ -179,16 +184,14 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
}
}
resetSearch(ResetSearch event, Emitter<AccessState> emit) async{
resetSearch(ResetSearch event, Emitter<AccessState> emit) async {
emit(AccessLoaded());
startTime = 'Start Time';
endTime = 'End Time';
passwordName.clear();
selectedIndex=0;
effectiveTimeTimeStamp=null;
expirationTimeTimeStamp=null;
startTime = 'Start Time';
endTime = 'End Time';
passwordName.clear();
selectedIndex = 0;
effectiveTimeTimeStamp = null;
expirationTimeTimeStamp = null;
add(FetchTableData());
}
@ -206,7 +209,8 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
filteredData = data;
break;
case 1: // To Be Effective
filteredData = data.where((item) => item.passwordStatus.value == "To Be Effective").toList();
filteredData =
data.where((item) => item.passwordStatus.value == "To Be Effective").toList();
break;
case 2: // Effective
filteredData = data.where((item) => item.passwordStatus.value == "Effective").toList();
@ -221,12 +225,10 @@ class AccessBloc extends Bloc<AccessEvent, AccessState> {
selectedTabIndex: selectedIndex,
passwordName: passwordName.text.toLowerCase(),
startTime: effectiveTimeTimeStamp,
endTime: expirationTimeTimeStamp
));
endTime: expirationTimeTimeStamp));
emit(TableLoaded(filteredData));
} catch (e) {
emit(FailedState(e.toString()));
}
}
}

View File

@ -1,14 +1,15 @@
import 'package:equatable/equatable.dart';
import 'package:flutter/material.dart';
abstract class AccessEvent extends Equatable {
abstract class AccessEvent extends Equatable {
const AccessEvent();
@override
List<Object> get props => [];
}
class FetchTableData extends AccessEvent {}
class ResetSearch extends AccessEvent {}
class TabChangedEvent extends AccessEvent {
@ -17,16 +18,14 @@ class TabChangedEvent extends AccessEvent {
const TabChangedEvent(this.selectedIndex);
}
class SelectTime extends AccessEvent {
final BuildContext context;
final BuildContext context;
final bool isStart;
const SelectTime({required this.context,required this.isStart});
const SelectTime({required this.context, required this.isStart});
@override
List<Object> get props => [context,isStart];
List<Object> get props => [context, isStart];
}
class FilterDataEvent extends AccessEvent {
final String? passwordName;
final int? startTime;
@ -34,13 +33,9 @@ class FilterDataEvent extends AccessEvent {
final int selectedTabIndex; // Add this field
const FilterDataEvent({
this.passwordName,
this.passwordName,
this.startTime,
this.endTime,
required this.selectedTabIndex, // Initialize this field
});
}

View File

@ -11,6 +11,7 @@ abstract class AccessState extends Equatable {
class AccessInitial extends AccessState {}
class AccessLoaded extends AccessState {}
class FailedState extends AccessState {
final String message;
@ -29,7 +30,7 @@ class TableLoaded extends AccessState {
List<Object> get props => [data];
}
class TabState extends AccessState {
class TabState extends AccessState {
final int selectedIndex;
const TabState({required this.selectedIndex});

View File

@ -30,9 +30,9 @@ class PasswordModel {
effectiveTime: json['effectiveTime'],
passwordCreated: json['passwordCreated'],
createdTime: json['createdTime'],
passwordName: json['passwordName']??'No name', // New field
passwordStatus:AccessStatusExtension.fromString(json['passwordStatus']),
passwordType:AccessTypeExtension.fromString(json['passwordType']),
passwordName: json['passwordName'] ?? 'No name', // New field
passwordStatus: AccessStatusExtension.fromString(json['passwordStatus']),
passwordType: AccessTypeExtension.fromString(json['passwordType']),
deviceUuid: json['deviceUuid'],
);
}
@ -50,5 +50,4 @@ class PasswordModel {
'deviceUuid': deviceUuid,
};
}
}

View File

@ -5,11 +5,10 @@ import 'package:go_router/go_router.dart';
import 'package:syncrow_web/pages/access_management/bloc/access_bloc.dart';
import 'package:syncrow_web/pages/access_management/bloc/access_event.dart';
import 'package:syncrow_web/pages/access_management/bloc/access_state.dart';
import 'package:syncrow_web/pages/common/buttons/default_button.dart';
import 'package:syncrow_web/pages/common/custom_table.dart';
import 'package:syncrow_web/pages/common/custom_web_textfield.dart';
import 'package:syncrow_web/pages/common/date_time_widget.dart';
import 'package:syncrow_web/pages/common/default_button.dart';
import 'package:syncrow_web/pages/home/view/home_page.dart';
import 'package:syncrow_web/pages/common/text_field/custom_web_textfield.dart';
import 'package:syncrow_web/pages/visitor_password/view/visitor_password_dialog.dart';
import 'package:syncrow_web/utils/color_manager.dart';
import 'package:syncrow_web/utils/constants/assets.dart';
@ -22,13 +21,13 @@ class AccessManagementPage extends StatelessWidget {
const AccessManagementPage({super.key});
@override
Widget build(BuildContext context) {
Size size = MediaQuery.of(context).size;
return WebScaffold(
enableMenuSideba: false,
appBarTitle: Row(
children: [
Text('Access Management',
Text(
'Access Management',
style: Theme.of(context).textTheme.headlineLarge,
)
],
@ -37,9 +36,9 @@ class AccessManagementPage extends StatelessWidget {
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text('Physical Access',
style: Theme.of(context).textTheme.headlineMedium!
.copyWith(color: Colors.white),
Text(
'Physical Access',
style: Theme.of(context).textTheme.headlineMedium!.copyWith(color: Colors.white),
),
Row(
children: [
@ -53,233 +52,236 @@ class AccessManagementPage extends StatelessWidget {
Assets.grid,
),
),
const SizedBox(width: 10,)
const SizedBox(
width: 10,
)
],
),
],
),
],
scaffoldBody: BlocProvider(create: (BuildContext context) => AccessBloc()..add(FetchTableData()),
child: BlocConsumer<AccessBloc, AccessState>(listener: (context, state) {},
scaffoldBody: BlocProvider(
create: (BuildContext context) => AccessBloc()..add(FetchTableData()),
child: BlocConsumer<AccessBloc, AccessState>(
listener: (context, state) {},
builder: (context, state) {
final accessBloc = BlocProvider.of<AccessBloc>(context);
final filteredData = accessBloc.filteredData;
return state is AccessLoaded?
const Center(child: CircularProgressIndicator()):
Container(
padding: EdgeInsets.all(30),
height: size.height,
width: size.width,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Container(
decoration: containerDecoration,
height: size.height * 0.05,
child: Flexible(
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: BlocProvider.of<AccessBloc>(context).tabs.length,
shrinkWrap: true,
itemBuilder: (context, index) {
final isSelected = index == BlocProvider.of<AccessBloc>(context).selectedIndex;
return InkWell(
onTap: () {
BlocProvider.of<AccessBloc>(context).add(TabChangedEvent(index));
},
child: Container(
decoration: BoxDecoration(
color: ColorsManager.boxColor,
border: Border.all(
color: isSelected ? Colors.blue : Colors.transparent,
width: 2.0,
),
borderRadius: index == 0
? const BorderRadius.only(
topLeft: Radius.circular(10),
bottomLeft: Radius.circular(10))
: index == 3
? const BorderRadius.only(
topRight: Radius.circular(10),
bottomRight: Radius.circular(10))
: null,
return state is AccessLoaded
? const Center(child: CircularProgressIndicator())
: Container(
padding: EdgeInsets.all(30),
height: size.height,
width: size.width,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Container(
decoration: containerDecoration,
height: size.height * 0.05,
child: Flexible(
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: BlocProvider.of<AccessBloc>(context).tabs.length,
shrinkWrap: true,
itemBuilder: (context, index) {
final isSelected = index ==
BlocProvider.of<AccessBloc>(context).selectedIndex;
return InkWell(
onTap: () {
BlocProvider.of<AccessBloc>(context)
.add(TabChangedEvent(index));
},
child: Container(
decoration: BoxDecoration(
color: ColorsManager.boxColor,
border: Border.all(
color: isSelected ? Colors.blue : Colors.transparent,
width: 2.0,
),
borderRadius: index == 0
? const BorderRadius.only(
topLeft: Radius.circular(10),
bottomLeft: Radius.circular(10))
: index == 3
? const BorderRadius.only(
topRight: Radius.circular(10),
bottomRight: Radius.circular(10))
: null,
),
padding: const EdgeInsets.only(left: 10, right: 10),
child: Center(
child: Text(
BlocProvider.of<AccessBloc>(context).tabs[index],
style: TextStyle(
color: isSelected ? Colors.blue : Colors.black,
),
),
),
),
);
},
),
),
),
const SizedBox(
height: 20,
),
Row(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.end,
textBaseline: TextBaseline.ideographic,
children: [
Container(
width: size.width * 0.15,
child: CustomWebTextField(
controller: accessBloc.passwordName,
isRequired: true,
textFieldName: 'Name',
description: '',
),
padding: const EdgeInsets.only(left: 10, right: 10),
child: Center(
child: Text(
BlocProvider.of<AccessBloc>(context).tabs[index],
style: TextStyle(
color: isSelected ? Colors.blue : Colors.black,
),
const SizedBox(
width: 15,
),
DateTimeWebWidget(
icon: Assets.calendarIcon,
isRequired: false,
title: 'Access Time',
size: size,
endTime: () {
accessBloc.add(SelectTime(context: context, isStart: false));
},
startTime: () {
accessBloc.add(SelectTime(context: context, isStart: true));
},
firstString: BlocProvider.of<AccessBloc>(context).startTime,
secondString: BlocProvider.of<AccessBloc>(context).endTime,
),
const SizedBox(
width: 15,
),
SizedBox(
width: size.width * 0.06,
child: Container(
decoration: containerDecoration,
child: DefaultButton(
onPressed: () {
accessBloc.add(FilterDataEvent(
selectedTabIndex: BlocProvider.of<AccessBloc>(
context)
.selectedIndex, // Pass the selected tab index
passwordName:
accessBloc.passwordName.text.toLowerCase(),
startTime: accessBloc.effectiveTimeTimeStamp,
endTime: accessBloc.expirationTimeTimeStamp));
},
borderRadius: 9,
child: const Text('Search'))),
),
const SizedBox(
width: 10,
),
SizedBox(
width: size.width * 0.06,
child: Container(
decoration: containerDecoration,
child: DefaultButton(
onPressed: () {
accessBloc.add(ResetSearch());
},
backgroundColor: ColorsManager.whiteColors,
borderRadius: 9,
child: Text(
'Reset',
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(color: Colors.black),
),
),
),
),
);
},
),
),
),
const SizedBox(
height: 20,
),
Row(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.end,
textBaseline: TextBaseline.ideographic,
children: [
Container(
width: size.width * 0.15,
child: CustomWebTextField(
controller: accessBloc.passwordName,
isRequired: true,
textFieldName: 'Name',
description: '',
],
),
),
const SizedBox(
width: 15,
),
DateTimeWebWidget(
icon: Assets.calendarIcon,
isRequired: false,
title: 'Access Time',
size: size,
endTime: () {
accessBloc.add(SelectTime(context: context, isStart: false));
},
startTime: () {
accessBloc.add(SelectTime(context: context, isStart: true));
},
firstString:BlocProvider.of<AccessBloc>(context).startTime ,
secondString:BlocProvider.of<AccessBloc>(context).endTime ,
) ,
const SizedBox(
width: 15,
),
SizedBox(
width: size.width * 0.06,
child:Container(
decoration: containerDecoration,
child: DefaultButton(
onPressed: () {
accessBloc.add(FilterDataEvent(
selectedTabIndex: BlocProvider.of<AccessBloc>(context).selectedIndex, // Pass the selected tab index
passwordName: accessBloc.passwordName.text.toLowerCase(),
startTime: accessBloc.effectiveTimeTimeStamp,
endTime: accessBloc.expirationTimeTimeStamp
));
}, borderRadius: 9,
child: const Text('Search'))),
),
const SizedBox(
width: 10,
),
SizedBox(
width: size.width * 0.06,
child: Container(
decoration: containerDecoration,
child: DefaultButton(
onPressed: () {
accessBloc.add(ResetSearch());
},
backgroundColor: ColorsManager.whiteColors,
borderRadius: 9,
child: Text(
'Reset',
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(color: Colors.black),
const SizedBox(
height: 20,
),
Wrap(
children: [
Container(
width: size.width * 0.15,
decoration: containerDecoration,
child: DefaultButton(
onPressed: () {
showDialog(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return const VisitorPasswordDialog();
},
).then((v) {
if (v != null) {
accessBloc.add(FetchTableData());
}
});
},
borderRadius: 8,
child: const Text('+ Create Visitor Password ')),
),
),
const SizedBox(
width: 10,
),
Container(
width: size.width * 0.12,
decoration: containerDecoration,
child: DefaultButton(
borderRadius: 8,
backgroundColor: ColorsManager.whiteColors,
child: Text(
'Admin Password',
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(color: Colors.black),
)))
],
),
),
],
),
const SizedBox(
height: 20,
),
Wrap(
children: [
Container(
width: size.width * 0.15,
decoration: containerDecoration,
child: DefaultButton(
onPressed: () {
showDialog(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return const VisitorPasswordDialog();
},
).then((v){
if(v!=null){
accessBloc.add(FetchTableData());
}
});
},
borderRadius: 8,
child: const Text('+ Create Visitor Password ')),
),
const SizedBox(
width: 10,
),
Container(
width: size.width * 0.12,
decoration: containerDecoration,
child: DefaultButton(
borderRadius: 8,
backgroundColor: ColorsManager.whiteColors,
child: Text(
'Admin Password',
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(color: Colors.black),
)))
],
),
const SizedBox(
height: 20,
),
Expanded(
child: DynamicTable(
isEmpty: filteredData.isEmpty ,
withCheckBox: false,
size: size,
cellDecoration: containerDecoration,
headers: const [
'Name',
'Access Type',
'Access Period',
'Accessible Device',
'Authorizer',
'Authorization Date & Time',
'Access Status'
],
data: filteredData.map((item) {
return [
item.passwordName.toString(),
item.passwordType.value,
('${accessBloc.timestampToDate(item.effectiveTime)} - ${accessBloc.timestampToDate(item.invalidTime)}'),
item.deviceUuid.toString(),
'',
'',
item.passwordStatus.value,
];
}).toList(),
)
// : const Center(child: CircularProgressIndicator()),
)
],
),
);
}))
);
const SizedBox(
height: 20,
),
Expanded(
child: DynamicTable(
isEmpty: filteredData.isEmpty,
withCheckBox: false,
size: size,
cellDecoration: containerDecoration,
headers: const [
'Name',
'Access Type',
'Access Period',
'Accessible Device',
'Authorizer',
'Authorization Date & Time',
'Access Status'
],
data: filteredData.map((item) {
return [
item.passwordName.toString(),
item.passwordType.value,
('${accessBloc.timestampToDate(item.effectiveTime)} - ${accessBloc.timestampToDate(item.invalidTime)}'),
item.deviceUuid.toString(),
'',
'',
item.passwordStatus.value,
];
}).toList(),
)
// : const Center(child: CircularProgressIndicator()),
)
],
),
);
})));
}
}

View File

@ -34,7 +34,7 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
TextEditingController();
final TextEditingController forgetOtp = TextEditingController();
final forgetFormKey = GlobalKey<FormState>();
late bool checkValidate = false;
late bool checkValidate = false;
Timer? _timer;
int _remainingTime = 0;
@ -58,8 +58,7 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
add(const UpdateTimerEvent(remainingTime: 0, isButtonEnabled: true));
} else {
add(UpdateTimerEvent(
remainingTime: _remainingTime,
isButtonEnabled: false));
remainingTime: _remainingTime, isButtonEnabled: false));
}
});
}
@ -85,7 +84,7 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
} else if (response == "You entered wrong otp") {
forgetValidate = 'Wrong one time password.';
emit(AuthInitialState());
}else if (response == "OTP expired") {
} else if (response == "OTP expired") {
forgetValidate = 'One time password has been expired.';
emit(AuthInitialState());
}
@ -95,6 +94,7 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
// emit(FailureForgetState(error: failure.toString()));
}
}
//925207
String? validateCode(String? value) {
if (value == null || value.isEmpty) {
@ -155,6 +155,7 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
key: UserModel.userUuidKey,
value: Token.decodeToken(token.accessToken)['uuid'].toString());
user = UserModel.fromToken(token);
debugPrint(token.accessToken);
loginEmailController.clear();
loginPasswordController.clear();
emit(LoginSuccess());
@ -162,21 +163,27 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
emit(const LoginFailure(error: 'Something went wrong'));
}
} else {
emit(const LoginFailure(error: 'Accept terms and condition'));
}
}
checkBoxToggle(CheckBoxEvent event, Emitter<AuthState> emit,) {
checkBoxToggle(
CheckBoxEvent event,
Emitter<AuthState> emit,
) {
emit(AuthLoading());
isChecked = event.newValue!;
add(CheckEnableEvent());
emit(LoginInitial());
}
checkOtpCode(ChangePasswordEvent event, Emitter<AuthState> emit,) async {
checkOtpCode(
ChangePasswordEvent event,
Emitter<AuthState> emit,
) async {
emit(LoadingForgetState());
await AuthenticationAPI.verifyOtp(email: forgetEmailController.text, otpCode: forgetOtp.text);
await AuthenticationAPI.verifyOtp(
email: forgetEmailController.text, otpCode: forgetOtp.text);
emit(SuccessForgetState());
}
@ -204,19 +211,17 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
} else if (regionUuid == '') {
return 'Please select your region';
}
validate='';
validate = '';
return null;
}
String? loginValidateEmail(String? value) {
if (!RegExp(r'^[^@]+@[^@]+\.[^@]+').hasMatch(value!)) {
if (!RegExp(r'^[^@]+@[^@]+\.[^@]+').hasMatch(value!)) {
return '';
}
return null;
}
bool _validateInputs(Emitter<AuthState> emit) {
emit(LoadingForgetState());
final nameError = validateEmail(forgetEmailController.text);
@ -359,7 +364,9 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
final String formattedTime = [
if (days > 0) '${days}d', // Append 'd' for days
if (days > 0 || hours > 0)
hours.toString().padLeft(2, '0'), // Show hours if there are days or hours
hours
.toString()
.padLeft(2, '0'), // Show hours if there are days or hours
minutes.toString().padLeft(2, '0'),
seconds.toString().padLeft(2, '0'),
].join(':');
@ -367,9 +374,12 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
return formattedTime;
}
bool checkEnable( CheckEnableEvent event, Emitter<AuthState> emit,) {
bool checkEnable(
CheckEnableEvent event,
Emitter<AuthState> emit,
) {
emit(AuthLoading());
checkValidate = isChecked==true &&
checkValidate = isChecked == true &&
loginPasswordController.text.isNotEmpty &&
loginEmailController.text.isNotEmpty &&
regionUuid != '';
@ -377,14 +387,21 @@ class AuthBloc extends Bloc<AuthEvent, AuthState> {
return checkValidate;
}
changeValidate(ChangeValidateEvent event, Emitter<AuthState> emit,){
changeValidate(
ChangeValidateEvent event,
Emitter<AuthState> emit,
) {
emit(AuthLoading());
validate='';
validate = '';
emit(LoginInitial());
}
changeForgetValidate(ChangeValidateEvent event, Emitter<AuthState> emit,){
changeForgetValidate(
ChangeValidateEvent event,
Emitter<AuthState> emit,
) {
emit(AuthLoading());
forgetValidate='';
forgetValidate = '';
emit(LoginInitial());
}
}

View File

@ -13,47 +13,60 @@ class LoginButtonPressed extends AuthEvent {
final String password;
final String regionUuid;
const LoginButtonPressed({required this.username, required this.password, required this.regionUuid, });
const LoginButtonPressed({
required this.username,
required this.password,
required this.regionUuid,
});
@override
List<Object> get props => [username, password,regionUuid];
List<Object> get props => [username, password, regionUuid];
}
class CheckBoxEvent extends AuthEvent {
final bool? newValue;
const CheckBoxEvent({required this.newValue,});
const CheckBoxEvent({
required this.newValue,
});
@override
List<Object> get props => [newValue!,];
List<Object> get props => [
newValue!,
];
}
class GetCodeEvent extends AuthEvent{}
class GetCodeEvent extends AuthEvent {}
class SubmitEvent extends AuthEvent{}
class SubmitEvent extends AuthEvent {}
class StartTimerEvent extends AuthEvent{}
class StartTimerEvent extends AuthEvent {}
class StopTimerEvent extends AuthEvent{}
class StopTimerEvent extends AuthEvent {}
class UpdateTimerEvent extends AuthEvent {
final int remainingTime;
final bool isButtonEnabled;
const UpdateTimerEvent({required this.remainingTime, required this.isButtonEnabled});
const UpdateTimerEvent(
{required this.remainingTime, required this.isButtonEnabled});
}
class ChangePasswordEvent extends AuthEvent{}
class ChangePasswordEvent extends AuthEvent {}
class SendOtpEvent extends AuthEvent{}
class SendOtpEvent extends AuthEvent {}
class PasswordVisibleEvent extends AuthEvent{
class PasswordVisibleEvent extends AuthEvent {
final bool? newValue;
const PasswordVisibleEvent({required this.newValue,});
const PasswordVisibleEvent({
required this.newValue,
});
}
class RegionInitialEvent extends AuthEvent {}
class CheckEnableEvent extends AuthEvent {}
class ChangeValidateEvent extends AuthEvent {}
class SelectRegionEvent extends AuthEvent {
@ -62,4 +75,3 @@ class SelectRegionEvent extends AuthEvent {
@override
List<Object> get props => [val];
}

View File

@ -12,6 +12,7 @@ class LoginInitial extends AuthState {}
class AuthTokenLoading extends AuthState {}
class AuthLoading extends AuthState {}
class AuthInitialState extends AuthState {}
class LoginSuccess extends AuthState {}
@ -55,7 +56,8 @@ class TimerState extends AuthState {
final bool isButtonEnabled;
final int remainingTime;
const TimerState({required this.isButtonEnabled, required this.remainingTime});
const TimerState(
{required this.isButtonEnabled, required this.remainingTime});
@override
List<Object> get props => [isButtonEnabled, remainingTime];
@ -74,6 +76,7 @@ class AuthTokenError extends AuthError {
class AuthSuccess extends AuthState {}
class AuthTokenSuccess extends AuthSuccess {}
class TimerUpdated extends AuthState {
final String formattedTime;
final bool isButtonEnabled;

View File

@ -1,5 +1,3 @@
class RegionModel {
final String name;
final String id;

View File

@ -42,14 +42,11 @@ class Token {
//save token to secure storage
var storage = const FlutterSecureStorage();
storage.write(
key: loginAccessTokenKey,
value: json[loginAccessTokenKey] ?? '');
key: loginAccessTokenKey, value: json[loginAccessTokenKey] ?? '');
storage.write(
key: loginRefreshTokenKey,
value: json[loginRefreshTokenKey] ?? '');
key: loginRefreshTokenKey, value: json[loginRefreshTokenKey] ?? '');
//create token object ?
return Token(
json[loginAccessTokenKey] ?? '',
return Token(json[loginAccessTokenKey] ?? '',
json[loginRefreshTokenKey] ?? '', '', 0, 0);
}

View File

@ -1,5 +1,3 @@
import 'package:syncrow_web/pages/auth/model/token.dart';
class UserModel {

View File

@ -10,7 +10,10 @@ class VerifyPassCode {
final String deviceId;
VerifyPassCode(
{required this.phone, required this.passCode, required this.agent, required this.deviceId});
{required this.phone,
required this.passCode,
required this.agent,
required this.deviceId});
factory VerifyPassCode.fromJson(Map<String, dynamic> json) => VerifyPassCode(
phone: json[verificationPhone],

View File

@ -1,4 +1,3 @@
import 'package:flutter/material.dart';
class ForgetPasswordMobilePage extends StatelessWidget {

View File

@ -1,19 +1,15 @@
import 'package:flutter/material.dart';
import 'package:syncrow_web/pages/auth/view/forget_password_mobile_page.dart';
import 'package:syncrow_web/pages/auth/view/forget_password_web_page.dart';
import 'package:syncrow_web/utils/responsive_layout.dart';
class ForgetPasswordPage extends StatelessWidget {
const ForgetPasswordPage({super.key});
@override
Widget build(BuildContext context) {
return const ResponsiveLayout(
return const ResponsiveLayout(
desktopBody: ForgetPasswordWebPage(),
mobileBody:ForgetPasswordWebPage()
);
mobileBody: ForgetPasswordWebPage());
}
}

View File

@ -5,7 +5,7 @@ import 'package:syncrow_web/pages/auth/bloc/auth_bloc.dart';
import 'package:syncrow_web/pages/auth/bloc/auth_event.dart';
import 'package:syncrow_web/pages/auth/bloc/auth_state.dart';
import 'package:syncrow_web/pages/auth/model/region_model.dart';
import 'package:syncrow_web/pages/common/default_button.dart';
import 'package:syncrow_web/pages/common/buttons/default_button.dart';
import 'package:syncrow_web/pages/common/first_layer.dart';
import 'package:syncrow_web/utils/color_manager.dart';
import 'package:syncrow_web/utils/constants/assets.dart';
@ -36,7 +36,7 @@ class ForgetPasswordWebPage extends StatelessWidget {
}
},
builder: (context, state) {
return _buildForm(context, state);
return _buildForm(context, state);
},
),
),
@ -66,7 +66,7 @@ class ForgetPasswordWebPage extends StatelessWidget {
child: Stack(
children: [
if (state is AuthLoading)
const Center(child: CircularProgressIndicator()),
const Center(child: CircularProgressIndicator()),
ListView(
shrinkWrap: true,
controller: _scrollController,
@ -99,7 +99,8 @@ class ForgetPasswordWebPage extends StatelessWidget {
borderRadius:
const BorderRadius.all(Radius.circular(30)),
border: Border.all(
color: ColorsManager.graysColor.withOpacity(0.2)),
color:
ColorsManager.graysColor.withOpacity(0.2)),
),
child: Form(
key: forgetBloc.forgetFormKey,
@ -108,7 +109,8 @@ class ForgetPasswordWebPage extends StatelessWidget {
horizontal: size.width * 0.02,
vertical: size.width * 0.003),
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
mainAxisAlignment:
MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
const SizedBox(height: 10),
@ -122,21 +124,27 @@ class ForgetPasswordWebPage extends StatelessWidget {
const SizedBox(height: 10),
Text(
'Please fill in your account information to\nretrieve your password',
style: Theme.of(context).textTheme.bodySmall!.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
),
const SizedBox(height: 10),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
crossAxisAlignment:
CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
"Country/Region",
style: Theme.of(context).textTheme.bodySmall!.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
),
const SizedBox(height: 10),
SizedBox(
@ -145,7 +153,8 @@ class ForgetPasswordWebPage extends StatelessWidget {
icon: const Icon(
Icons.keyboard_arrow_down_outlined,
),
decoration: textBoxDecoration()!.copyWith(
decoration:
textBoxDecoration()!.copyWith(
hintText: null,
),
hint: SizedBox(
@ -160,15 +169,14 @@ class ForgetPasswordWebPage extends StatelessWidget {
),
),
isDense: true,
style:
const TextStyle(color: Colors.black),
style: const TextStyle(
color: Colors.black),
items: forgetBloc.regionList!
.map((RegionModel region) {
return DropdownMenuItem<String>(
value: region.id,
child: SizedBox(
width: size.width*0.06,
width: size.width * 0.06,
child: Text(region.name)),
);
}).toList(),
@ -183,13 +191,18 @@ class ForgetPasswordWebPage extends StatelessWidget {
),
const SizedBox(height: 20),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
crossAxisAlignment:
CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
"Account",
style: Theme.of(context).textTheme.bodySmall!.copyWith(fontSize: 14,fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
),
const SizedBox(height: 10),
SizedBox(
@ -197,22 +210,29 @@ class ForgetPasswordWebPage extends StatelessWidget {
validator: forgetBloc.validateEmail,
controller:
forgetBloc.forgetEmailController,
decoration: textBoxDecoration()!.copyWith(
hintText: 'Enter your email'),
style:
const TextStyle(color: Colors.black),
decoration: textBoxDecoration()!
.copyWith(
hintText: 'Enter your email'),
style: const TextStyle(
color: Colors.black),
),
),
],
),
const SizedBox(height: 20.0),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
crossAxisAlignment:
CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
"One Time Password",
style: Theme.of(context).textTheme.bodySmall!.copyWith(fontSize: 14,fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
),
const SizedBox(height: 10),
SizedBox(
@ -221,65 +241,88 @@ class ForgetPasswordWebPage extends StatelessWidget {
keyboardType:
TextInputType.visiblePassword,
controller: forgetBloc.forgetOtp,
decoration: textBoxDecoration()!.copyWith(
decoration:
textBoxDecoration()!.copyWith(
hintText: 'Enter Code',
suffixIcon: SizedBox(
width: 100,
child: Center(
child: InkWell(
onTap:state is TimerState && !state.isButtonEnabled && state.remainingTime!=1?null: () {
forgetBloc.add(StartTimerEvent());
},
onTap: state is TimerState &&
!state
.isButtonEnabled &&
state.remainingTime !=
1
? null
: () {
forgetBloc.add(
StartTimerEvent());
},
child: Text(
'Get Code ${state is TimerState && !state.isButtonEnabled && state.remainingTime!=1? "(${forgetBloc.formattedTime(state.remainingTime)}) " : ""}',
'Get Code ${state is TimerState && !state.isButtonEnabled && state.remainingTime != 1 ? "(${forgetBloc.formattedTime(state.remainingTime)}) " : ""}',
style: TextStyle(
color: state is TimerState &&
!state.isButtonEnabled
color: state
is TimerState &&
!state
.isButtonEnabled
? Colors.grey
: ColorsManager.btnColor,
: ColorsManager
.btnColor,
),
),
),
),
),
),
style:
const TextStyle(color: Colors.black),
style: const TextStyle(
color: Colors.black),
),
),
if (forgetBloc.forgetValidate != '') // Check if there is a validation message
if (forgetBloc.forgetValidate !=
'') // Check if there is a validation message
Padding(
padding: const EdgeInsets.only(top: 8.0),
padding:
const EdgeInsets.only(top: 8.0),
child: Text(
forgetBloc.forgetValidate,
style: const TextStyle(
color: ColorsManager.red,
fontSize: 10,
fontWeight: FontWeight.w700
),
color: ColorsManager.red,
fontSize: 10,
fontWeight: FontWeight.w700),
),
),
],
),
const SizedBox(height: 20.0),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
crossAxisAlignment:
CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
"Password",
style: Theme.of(context).textTheme.bodySmall!.copyWith(fontSize: 14,fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14,
fontWeight: FontWeight.w400),
),
const SizedBox(height: 10),
SizedBox(
child: TextFormField(
validator: forgetBloc.passwordValidator,
keyboardType: TextInputType.visiblePassword,
controller: forgetBloc.forgetPasswordController,
decoration: textBoxDecoration()!.copyWith(
validator:
forgetBloc.passwordValidator,
keyboardType:
TextInputType.visiblePassword,
controller: forgetBloc
.forgetPasswordController,
decoration:
textBoxDecoration()!.copyWith(
hintText: 'At least 8 characters',
),
style: const TextStyle(color: Colors.black),
style: const TextStyle(
color: Colors.black),
),
),
],
@ -289,17 +332,22 @@ class ForgetPasswordWebPage extends StatelessWidget {
),
const SizedBox(height: 20.0),
Row(
crossAxisAlignment: CrossAxisAlignment.center,
crossAxisAlignment:
CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
SizedBox(
width: size.width * 0.2,
child: DefaultButton(
backgroundColor: ColorsManager.btnColor,
backgroundColor:
ColorsManager.btnColor,
child: const Text('Submit'),
onPressed: () {
if (forgetBloc.forgetFormKey.currentState!.validate()) {
forgetBloc.add(ChangePasswordEvent());
if (forgetBloc
.forgetFormKey.currentState!
.validate()) {
forgetBloc
.add(ChangePasswordEvent());
}
},
),
@ -321,8 +369,10 @@ class ForgetPasswordWebPage extends StatelessWidget {
SizedBox(
width: size.width * 0.2,
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment:
MainAxisAlignment.center,
crossAxisAlignment:
CrossAxisAlignment.center,
children: [
const Flexible(
child: Text(

View File

@ -8,7 +8,7 @@ import 'package:syncrow_web/pages/auth/bloc/auth_event.dart';
import 'package:syncrow_web/pages/auth/bloc/auth_state.dart';
import 'package:syncrow_web/pages/auth/model/region_model.dart';
import 'package:syncrow_web/pages/auth/view/forget_password_page.dart';
import 'package:syncrow_web/pages/common/default_button.dart';
import 'package:syncrow_web/pages/common/buttons/default_button.dart';
import 'package:syncrow_web/utils/color_manager.dart';
import 'package:syncrow_web/utils/constants/assets.dart';
import 'package:syncrow_web/pages/home/view/home_page.dart';
@ -27,7 +27,7 @@ class LoginMobilePage extends StatelessWidget {
// Navigate to home screen after successful login
Navigator.pushReplacement(
context,
MaterialPageRoute(builder: (context) => HomePage()),
MaterialPageRoute(builder: (context) => HomePage()),
);
} else if (state is LoginFailure) {
// Show error message
@ -148,14 +148,14 @@ class LoginMobilePage extends StatelessWidget {
),
isDense: true,
style: const TextStyle(color: Colors.black),
items:loginBloc.regionList!.map((RegionModel region) {
items: loginBloc.regionList!
.map((RegionModel region) {
return DropdownMenuItem<String>(
value: region.name,
child: Text(region.name),
);
}).toList(),
onChanged: (String? value) {
},
onChanged: (String? value) {},
),
)
],
@ -194,7 +194,8 @@ class LoginMobilePage extends StatelessWidget {
validator: loginBloc.validatePassword,
obscureText: loginBloc.obscureText,
keyboardType: TextInputType.visiblePassword,
controller: loginBloc.loginPasswordController,
controller:
loginBloc.loginPasswordController,
decoration: textBoxDecoration()!.copyWith(
hintText: 'At least 8 characters',
),
@ -220,7 +221,8 @@ class LoginMobilePage extends StatelessWidget {
},
child: Text(
"Forgot Password?",
style: Theme.of(context).textTheme.bodySmall,
style:
Theme.of(context).textTheme.bodySmall,
),
),
],
@ -295,12 +297,15 @@ class LoginMobilePage extends StatelessWidget {
: ColorsManager.grayColor,
child: const Text('Sign in'),
onPressed: () {
if (loginBloc.loginFormKey.currentState!.validate()) {
if (loginBloc.loginFormKey.currentState!
.validate()) {
loginBloc.add(
LoginButtonPressed(
regionUuid:'' ,
username: loginBloc.loginEmailController.text,
password: loginBloc.loginPasswordController.text,
regionUuid: '',
username:
loginBloc.loginEmailController.text,
password: loginBloc
.loginPasswordController.text,
),
);
}

View File

@ -9,8 +9,6 @@ class LoginPage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return const ResponsiveLayout(
desktopBody: LoginWebPage(),
mobileBody:LoginWebPage()
);
desktopBody: LoginWebPage(), mobileBody: LoginWebPage());
}
}

View File

@ -1,7 +1,5 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_svg/svg.dart';
import 'package:go_router/go_router.dart';
@ -10,7 +8,7 @@ import 'package:syncrow_web/pages/auth/bloc/auth_event.dart';
import 'package:syncrow_web/pages/auth/bloc/auth_state.dart';
import 'package:syncrow_web/pages/auth/model/region_model.dart';
import 'package:syncrow_web/pages/auth/view/forget_password_page.dart';
import 'package:syncrow_web/pages/common/default_button.dart';
import 'package:syncrow_web/pages/common/buttons/default_button.dart';
import 'package:syncrow_web/pages/common/first_layer.dart';
import 'package:syncrow_web/utils/color_manager.dart';
import 'package:syncrow_web/utils/constants/assets.dart';
@ -25,7 +23,6 @@ class LoginWebPage extends StatefulWidget {
}
class _LoginWebPageState extends State<LoginWebPage> {
@override
Widget build(BuildContext context) {
return Scaffold(
@ -34,7 +31,7 @@ class _LoginWebPageState extends State<LoginWebPage> {
child: BlocConsumer<AuthBloc, AuthState>(
listener: (context, state) {
if (state is LoginSuccess) {
context.pushReplacement(RoutesConst.home);
context.go(RoutesConst.home);
} else if (state is LoginFailure) {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
@ -44,16 +41,16 @@ class _LoginWebPageState extends State<LoginWebPage> {
}
},
builder: (context, state) {
return _buildLoginForm(context,state);
return _buildLoginForm(context, state);
},
),
),
);
}
Widget _buildLoginForm(BuildContext context,AuthState state) {
Widget _buildLoginForm(BuildContext context, AuthState state) {
final loginBloc = BlocProvider.of<AuthBloc>(context);
Size size = MediaQuery.of(context).size;
Size size = MediaQuery.of(context).size;
late ScrollController _scrollController;
_scrollController = ScrollController();
void _scrollToCenter() {
@ -64,6 +61,7 @@ class _LoginWebPageState extends State<LoginWebPage> {
curve: Curves.easeInOut,
);
}
WidgetsBinding.instance.addPostFrameCallback((_) {
_scrollToCenter();
});
@ -76,14 +74,14 @@ class _LoginWebPageState extends State<LoginWebPage> {
shrinkWrap: true,
children: [
Container(
padding: EdgeInsets.all(size.width*0.02) ,
margin: EdgeInsets.all(size.width*0.09),
padding: EdgeInsets.all(size.width * 0.02),
margin: EdgeInsets.all(size.width * 0.09),
decoration: BoxDecoration(
color: Colors.black.withOpacity(0.3),
borderRadius: const BorderRadius.all(Radius.circular(20)),
),
child: Center(
child:Row(
child: Row(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
@ -97,43 +95,48 @@ class _LoginWebPageState extends State<LoginWebPage> {
const Spacer(),
Expanded(
flex: 3,
child: Container(
child: Container(
decoration: BoxDecoration(
color: Colors.white.withOpacity(0.1),
borderRadius: const BorderRadius.all(Radius.circular(30)),
border: Border.all(color: ColorsManager.graysColor.withOpacity(0.2))),
border: Border.all(
color: ColorsManager.graysColor.withOpacity(0.2))),
child: Form(
key: loginBloc.loginFormKey,
child: Padding(
padding: EdgeInsets.symmetric(
horizontal: size.width*0.02,
vertical: size.width*0.003),
padding: EdgeInsets.symmetric(
horizontal: size.width * 0.02,
vertical: size.width * 0.003),
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
const SizedBox(height: 40),
Text(
'Login',
style:Theme.of(context).textTheme.headlineLarge),
SizedBox(height: size.height*0.03),
Text('Login',
style: Theme.of(context).textTheme.headlineLarge),
SizedBox(height: size.height * 0.03),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
"Country/Region",
style: Theme.of(context).textTheme.bodySmall!.copyWith(fontSize: 14,fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14, fontWeight: FontWeight.w400),
),
const SizedBox(
height: 10,
),
const SizedBox(height: 10,),
SizedBox(
child: DropdownButtonFormField<String>(
padding: EdgeInsets.zero,
value: loginBloc.regionList!.any((region) => region.id == loginBloc.regionUuid)
value: loginBloc.regionList!.any((region) =>
region.id == loginBloc.regionUuid)
? loginBloc.regionUuid
: null,
validator: loginBloc.validateRegion,
icon: const Icon(
Icons.keyboard_arrow_down_outlined,
@ -144,25 +147,29 @@ class _LoginWebPageState extends State<LoginWebPage> {
),
hint: SizedBox(
width: size.width * 0.12,
child: Align(
child: Align(
alignment: Alignment.centerLeft,
child: Text(
'Select your region/country',
textAlign: TextAlign.center,
style: Theme.of(context).textTheme.bodySmall!.copyWith(
color: ColorsManager.grayColor,
fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
color: ColorsManager.grayColor,
fontWeight: FontWeight.w400),
overflow: TextOverflow.ellipsis,
),
),
),
isDense: true,
style: const TextStyle(color: Colors.black),
items: loginBloc.regionList!.map((RegionModel region) {
items:
loginBloc.regionList!.map((RegionModel region) {
return DropdownMenuItem<String>(
value: region.id,
child: SizedBox(
width: size.width*0.08,
width: size.width * 0.08,
child: Text(region.name)),
);
}).toList(),
@ -172,8 +179,6 @@ class _LoginWebPageState extends State<LoginWebPage> {
},
),
)
],
),
const SizedBox(height: 20.0),
@ -181,8 +186,13 @@ class _LoginWebPageState extends State<LoginWebPage> {
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text("Email",
style: Theme.of(context).textTheme.bodySmall!.copyWith(fontSize: 14,fontWeight: FontWeight.w400),
Text(
"Email",
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14, fontWeight: FontWeight.w400),
),
const SizedBox(
height: 10,
@ -190,18 +200,21 @@ class _LoginWebPageState extends State<LoginWebPage> {
SizedBox(
child: TextFormField(
onChanged: (value) {
loginBloc.add(CheckEnableEvent());
// print(loginBloc.checkEnable());
loginBloc.add(CheckEnableEvent());
// print(loginBloc.checkEnable());
},
validator:loginBloc.loginValidateEmail ,
controller:loginBloc.loginEmailController,
validator: loginBloc.loginValidateEmail,
controller: loginBloc.loginEmailController,
decoration: textBoxDecoration()!.copyWith(
errorStyle: const TextStyle(height: 0), // Hide the error text space
errorStyle: const TextStyle(
height: 0), // Hide the error text space
hintText: 'Enter your email address',
hintStyle: Theme.of(context).textTheme.bodySmall!.copyWith(
color: ColorsManager.grayColor,
fontWeight: FontWeight.w400)
),
hintStyle: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
color: ColorsManager.grayColor,
fontWeight: FontWeight.w400)),
style: const TextStyle(color: Colors.black),
),
),
@ -212,8 +225,13 @@ class _LoginWebPageState extends State<LoginWebPage> {
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text("Password",
style: Theme.of(context).textTheme.bodySmall!.copyWith(fontSize: 14,fontWeight: FontWeight.w400),
Text(
"Password",
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
fontSize: 14, fontWeight: FontWeight.w400),
),
const SizedBox(
height: 10,
@ -222,30 +240,36 @@ class _LoginWebPageState extends State<LoginWebPage> {
child: TextFormField(
onChanged: (value) {
loginBloc.add(CheckEnableEvent());
},
validator:loginBloc.validatePassword,
obscureText:loginBloc.obscureText,
},
validator: loginBloc.validatePassword,
obscureText: loginBloc.obscureText,
keyboardType: TextInputType.visiblePassword,
controller:loginBloc.loginPasswordController,
controller: loginBloc.loginPasswordController,
decoration: textBoxDecoration()!.copyWith(
hintText: 'At least 8 characters',
hintStyle: Theme.of(context).textTheme.bodySmall!.copyWith(
color: ColorsManager.grayColor,
fontWeight: FontWeight.w400),
suffixIcon: IconButton(onPressed: () {
loginBloc.add(PasswordVisibleEvent(newValue: loginBloc.obscureText));
hintText: 'At least 8 characters',
hintStyle: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
color: ColorsManager.grayColor,
fontWeight: FontWeight.w400),
suffixIcon: IconButton(
onPressed: () {
loginBloc.add(PasswordVisibleEvent(
newValue: loginBloc.obscureText));
},
icon: SizedBox(
child: SvgPicture.asset(
loginBloc.obscureText?
Assets.visiblePassword :
Assets.invisiblePassword,
height: 15,
width: 15,
),
icon: SizedBox(
child: SvgPicture.asset(
loginBloc.obscureText
? Assets.visiblePassword
: Assets.invisiblePassword,
height: 15,
width: 15,
),
),
errorStyle: const TextStyle(height: 0), // Hide the error text space
),
errorStyle: const TextStyle(
height: 0), // Hide the error text space
),
style: const TextStyle(color: Colors.black),
),
@ -261,11 +285,20 @@ class _LoginWebPageState extends State<LoginWebPage> {
children: [
InkWell(
onTap: () {
Navigator.of(context).push(MaterialPageRoute(builder: (context) => const ForgetPasswordPage(),));
Navigator.of(context).push(MaterialPageRoute(
builder: (context) =>
const ForgetPasswordPage(),
));
},
child: Text(
"Forgot Password?",
style: Theme.of(context).textTheme.bodySmall!.copyWith(color: Colors.black,fontSize: 14,fontWeight: FontWeight.w400),
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(
color: Colors.black,
fontSize: 14,
fontWeight: FontWeight.w400),
),
),
],
@ -279,9 +312,10 @@ class _LoginWebPageState extends State<LoginWebPage> {
Transform.scale(
scale: 1.2, // Adjust the scale as needed
child: Checkbox(
fillColor: MaterialStateProperty.all<Color>(Colors.white),
fillColor:
MaterialStateProperty.all<Color>(Colors.white),
activeColor: Colors.white,
value:loginBloc.isChecked,
value: loginBloc.isChecked,
checkColor: Colors.black,
shape: const CircleBorder(),
onChanged: (bool? newValue) {
@ -290,7 +324,7 @@ class _LoginWebPageState extends State<LoginWebPage> {
),
),
SizedBox(
width:size.width * 0.14,
width: size.width * 0.14,
child: RichText(
text: TextSpan(
text: 'Agree to ',
@ -299,7 +333,8 @@ class _LoginWebPageState extends State<LoginWebPage> {
TextSpan(
text: '(Terms of Service)',
style: const TextStyle(
color: Colors.black,),
color: Colors.black,
),
recognizer: TapGestureRecognizer()
..onTap = () {
loginBloc.launchURL(
@ -317,8 +352,7 @@ class _LoginWebPageState extends State<LoginWebPage> {
),
TextSpan(
text: ' (Privacy Statement)',
style: const TextStyle(
color: Colors.black),
style: const TextStyle(color: Colors.black),
recognizer: TapGestureRecognizer()
..onTap = () {
loginBloc.launchURL(
@ -337,28 +371,33 @@ class _LoginWebPageState extends State<LoginWebPage> {
mainAxisAlignment: MainAxisAlignment.center,
children: [
SizedBox(
width:size.width * 0.2,
width: size.width * 0.2,
child: DefaultButton(
enabled: loginBloc.checkValidate,
child:Text('Sign in',
style: Theme.of(context).textTheme.labelLarge !.copyWith(
fontSize: 14,
color:
loginBloc.checkValidate ?
ColorsManager.whiteColors:ColorsManager.whiteColors.withOpacity(0.2),
)
),
child: Text('Sign in',
style: Theme.of(context)
.textTheme
.labelLarge!
.copyWith(
fontSize: 14,
color: loginBloc.checkValidate
? ColorsManager.whiteColors
: ColorsManager.whiteColors
.withOpacity(0.2),
)),
onPressed: () {
if(loginBloc.loginFormKey.currentState!.validate() ){
if (loginBloc.loginFormKey.currentState!
.validate()) {
loginBloc.add(LoginButtonPressed(
regionUuid:loginBloc.regionUuid,
regionUuid: loginBloc.regionUuid,
username: loginBloc.loginEmailController.text,
password: loginBloc.loginPasswordController.text,
password:
loginBloc.loginPasswordController.text,
));
}else{
} else {
loginBloc.add(ChangeValidateEvent());
}
},
},
),
),
],
@ -367,23 +406,31 @@ class _LoginWebPageState extends State<LoginWebPage> {
Row(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [ SizedBox(child: Text(loginBloc.validate,
style: const TextStyle(fontWeight: FontWeight.w700,color: ColorsManager.red ),),)],)
children: [
SizedBox(
child: Text(
loginBloc.validate,
style: const TextStyle(
fontWeight: FontWeight.w700,
color: ColorsManager.red),
),
)
],
)
],
),
),
)
)),
))),
const Spacer(),
],
),),
),
),
),
],
),
),
),
if (state is AuthLoading)
const Center(child: CircularProgressIndicator())
if (state is AuthLoading) const Center(child: CircularProgressIndicator())
],
);
}

View File

@ -0,0 +1,97 @@
import 'package:flutter/material.dart';
import 'package:syncrow_web/utils/color_manager.dart';
class DefaultButton extends StatelessWidget {
const DefaultButton({
super.key,
this.enabled = true,
this.onPressed,
required this.child,
this.isSecondary = false,
this.isLoading = false,
this.isDone = false,
this.customTextStyle,
this.customButtonStyle,
this.backgroundColor,
this.foregroundColor,
this.borderRadius,
this.height,
this.padding,
});
final void Function()? onPressed;
final Widget child;
final double? height;
final bool isSecondary;
final double? borderRadius;
final bool enabled;
final double? padding;
final bool isDone;
final bool isLoading;
final TextStyle? customTextStyle;
final ButtonStyle? customButtonStyle;
final Color? backgroundColor;
final Color? foregroundColor;
@override
Widget build(BuildContext context) {
return ElevatedButton(
onPressed: enabled ? onPressed : null,
style: isSecondary
? null
: customButtonStyle ??
ButtonStyle(
textStyle: MaterialStateProperty.all(
customTextStyle ??
Theme.of(context).textTheme.bodySmall!.copyWith(
fontSize: 13,
color: foregroundColor,
fontWeight: FontWeight.normal),
),
foregroundColor: MaterialStateProperty.all(
isSecondary
? Colors.black
: enabled
? foregroundColor ?? Colors.white
: Colors.black,
),
backgroundColor: MaterialStateProperty.resolveWith<Color>(
(Set<MaterialState> states) {
return enabled
? backgroundColor ?? ColorsManager.primaryColor
: Colors.black.withOpacity(0.2);
}),
shape: MaterialStateProperty.all(
RoundedRectangleBorder(
borderRadius: BorderRadius.circular(borderRadius ?? 20),
),
),
fixedSize: MaterialStateProperty.all(
const Size.fromHeight(50),
),
padding: MaterialStateProperty.all(
EdgeInsets.all(padding ?? 10),
),
minimumSize: MaterialStateProperty.all(
const Size.fromHeight(50),
),
),
child: SizedBox(
height: height ?? 50,
child: Center(
child: isLoading
? const SizedBox.square(
dimension: 24,
child: CircularProgressIndicator(
color: Colors.white,
),
)
: isDone
? const Icon(
Icons.check_circle_outline,
color: Colors.white,
)
: child,
),
),
);
}
}

View File

@ -0,0 +1,71 @@
import 'package:flutter/material.dart';
import 'package:syncrow_web/pages/common/buttons/default_button.dart';
import 'package:syncrow_web/utils/style.dart';
import 'package:syncrow_web/utils/color_manager.dart';
class SearchResetButtons extends StatelessWidget {
const SearchResetButtons({
super.key,
required this.onSearch,
required this.onReset,
});
final VoidCallback onSearch;
final VoidCallback onReset;
@override
Widget build(BuildContext context) {
return Row(
children: [
Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
const SizedBox(height: 25),
Center(
child: Container(
height: 43,
width: 100,
decoration: containerDecoration,
child: Center(
child: DefaultButton(
onPressed: onSearch,
borderRadius: 9,
child: const Text('Search'),
),
),
),
),
],
),
const SizedBox(width: 10),
Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
const SizedBox(height: 25),
Center(
child: Container(
height: 43,
width: 100,
decoration: containerDecoration,
child: Center(
child: DefaultButton(
backgroundColor: ColorsManager.whiteColors,
borderRadius: 9,
child: Text(
'Reset',
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(color: Colors.black),
),
onPressed: onReset,
),
),
),
),
],
),
],
);
}
}

View File

@ -12,7 +12,8 @@ Future<void> showCustomDialog({
double? iconHeight,
double? iconWidth,
VoidCallback? onOkPressed,
bool barrierDismissible = false, required actions,
bool barrierDismissible = false,
required actions,
}) {
return showDialog(
context: context,

View File

@ -12,7 +12,7 @@ class DynamicTable extends StatefulWidget {
final bool withCheckBox;
final bool isEmpty;
final void Function(bool?)? selectAll;
final void Function(int, bool?)? onRowCheckboxChanged;
final void Function(int, bool, dynamic)? onRowSelected;
final List<String>? initialSelectedIds;
const DynamicTable({
super.key,
@ -24,7 +24,7 @@ class DynamicTable extends StatefulWidget {
this.headerDecoration,
this.cellDecoration,
this.selectAll,
this.onRowCheckboxChanged,
this.onRowSelected,
this.initialSelectedIds,
});
@ -34,7 +34,6 @@ class DynamicTable extends StatefulWidget {
class _DynamicTableState extends State<DynamicTable> {
late List<bool> _selected;
bool _selectAll = false;
@override
void initState() {
@ -43,25 +42,14 @@ class _DynamicTableState extends State<DynamicTable> {
return widget.initialSelectedIds != null &&
widget.initialSelectedIds!.contains(widget.data[index][1]);
});
_selectAll = _selected.every((element) => element == true);
}
void _toggleSelectAll(bool? value) {
void _toggleRowSelection(int index) {
setState(() {
_selectAll = value ?? false;
_selected = List<bool>.filled(widget.data.length, _selectAll);
if (widget.selectAll != null) {
widget.selectAll!(_selectAll);
}
});
}
_selected[index] = !_selected[index];
void _toggleRowSelection(int index, bool? value) {
setState(() {
_selected[index] = value ?? false;
_selectAll = _selected.every((element) => element == true);
if (widget.onRowCheckboxChanged != null) {
widget.onRowCheckboxChanged!(index, _selected[index]);
if (widget.onRowSelected != null) {
widget.onRowSelected!(index, _selected[index], widget.data[index]);
}
});
}
@ -70,76 +58,74 @@ class _DynamicTableState extends State<DynamicTable> {
Widget build(BuildContext context) {
return Container(
decoration: widget.cellDecoration,
child: Padding(
padding: const EdgeInsets.all(2.0),
child:
ListView(
scrollDirection: Axis.horizontal,
children: [
SizedBox(
width: widget.size.width,
child: Column(
children: [
Container(
decoration: widget.headerDecoration ??
BoxDecoration(color: Colors.grey[200]),
child: Row(
children: [
if (widget.withCheckBox)
_buildSelectAllCheckbox(),
...widget.headers
.map((header) => _buildTableHeaderCell(header))
.toList(),
],
),
),
widget.isEmpty?
Expanded(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Row(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Column(
children: [
SvgPicture.asset(
Assets.emptyTable
),
const SizedBox(height: 15,),
Text('No Passwords',style: Theme.of(context).textTheme.bodySmall!.copyWith(color:ColorsManager.grayColor ),)
],
),
],
),
],
),
):
Expanded(
child: Container(
color: Colors.white,
child: ListView.builder(
shrinkWrap: true,
itemCount: widget.data.length,
itemBuilder: (context, index) {
final row = widget.data[index];
return Row(
child: SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: SizedBox(
width: widget.size.width,
child: Column(
children: [
Container(
decoration: widget.headerDecoration ?? BoxDecoration(color: Colors.grey[200]),
child: Row(
children: [
if (widget.withCheckBox) _buildSelectAllCheckbox(),
...widget.headers.map((header) => _buildTableHeaderCell(header)).toList(),
],
),
),
widget.isEmpty
? Expanded(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Row(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
if (widget.withCheckBox)
_buildRowCheckbox(index,widget.size.height*0.10),
...row.map((cell) =>
_buildTableCell(cell.toString(),widget.size.height*0.10)).toList(),
Column(
children: [
SvgPicture.asset(Assets.emptyTable),
const SizedBox(
height: 15,
),
Text(
'No Devices',
style: Theme.of(context)
.textTheme
.bodySmall!
.copyWith(color: ColorsManager.grayColor),
)
],
),
],
);
},
),
],
),
)
: Expanded(
child: Container(
color: Colors.white,
child: ListView.builder(
shrinkWrap: true,
itemCount: widget.data.length,
itemBuilder: (context, index) {
final row = widget.data[index];
return Row(
children: [
if (widget.withCheckBox)
_buildRowCheckbox(index, widget.size.height * 0.10),
...row
.map((cell) =>
_buildTableCell(cell.toString(), widget.size.height * 0.10))
.toList(),
],
);
},
),
),
),
),
],
),
),
],
],
),
),
),
);
@ -147,57 +133,77 @@ class _DynamicTableState extends State<DynamicTable> {
Widget _buildSelectAllCheckbox() {
return Container(
width: 50,
padding: const EdgeInsets.all(8.0),
decoration: const BoxDecoration(
border: Border.symmetric(
vertical: BorderSide(color: ColorsManager.boxDivider))),
border: Border.symmetric(
vertical: BorderSide(color: ColorsManager.boxDivider),
),
),
child: Checkbox(
value: _selectAll,
onChanged: _toggleSelectAll,
value: _selected.every((element) => element == true),
onChanged: null,
),
);
}
Widget _buildRowCheckbox(int index,size) {
Widget _buildRowCheckbox(int index, double size) {
return Container(
padding: const EdgeInsets.all(8.0),
height:size ,
width: 50,
padding: const EdgeInsets.all(8.0),
height: size,
decoration: const BoxDecoration(
border: Border(
bottom: BorderSide(
color: ColorsManager.boxDivider,
width: 1.0,
),
)),
border: Border(
bottom: BorderSide(
color: ColorsManager.boxDivider,
width: 1.0,
),
),
),
alignment: Alignment.centerLeft,
child: Center(child: Checkbox(
value: _selected[index],
onChanged: (bool? value) {
_toggleRowSelection(index, value);
},
),)
child: Center(
child: Checkbox(
value: _selected[index],
onChanged: (bool? value) {
_toggleRowSelection(index);
},
),
),
);
}
Widget _buildTableHeaderCell(String title) {
return Expanded(
child: Container(
decoration: const BoxDecoration(
border: Border.symmetric(
vertical: BorderSide(color: ColorsManager.boxDivider))),
border: Border.symmetric(
vertical: BorderSide(color: ColorsManager.boxDivider),
),
),
alignment: Alignment.centerLeft,
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Text(title, style: const TextStyle(fontWeight: FontWeight.w400,fontSize: 13,color: Color(0xFF999999))),
child: Text(
title,
style: const TextStyle(
fontWeight: FontWeight.w400,
fontSize: 13,
color: Color(0xFF999999),
),
),
),
),
);
}
Widget _buildTableCell(String content,size) {
Widget _buildTableCell(String content, double size) {
bool isBatteryLevel = content.endsWith('%');
double? batteryLevel;
if (isBatteryLevel) {
batteryLevel = double.tryParse(content.replaceAll('%', '').trim());
}
Color? statusColor;
switch (content) {
case 'Effective':
@ -209,28 +215,37 @@ class _DynamicTableState extends State<DynamicTable> {
case 'To be effective':
statusColor = ColorsManager.yaGreen;
break;
case 'Online':
statusColor = ColorsManager.green;
break;
case 'Offline':
statusColor = ColorsManager.red;
break;
default:
statusColor = Colors.black; // Default color
}
return Expanded(
child: Container(
height:size ,
height: size,
padding: const EdgeInsets.all(5.0),
decoration: const BoxDecoration(
border: Border(
bottom: BorderSide(
color: ColorsManager.boxDivider,
width: 1.0,
),
)),
border: Border(
bottom: BorderSide(
color: ColorsManager.boxDivider,
width: 1.0,
),
),
),
alignment: Alignment.centerLeft,
child: Text(
content,
style: TextStyle(
color:statusColor, // Use the passed color or default to black
fontSize: 10,
fontWeight: FontWeight.w400
),
style: TextStyle(
color: batteryLevel != null && batteryLevel < 20
? ColorsManager.red
: statusColor, // Use the passed color or default to black
fontSize: 10,
fontWeight: FontWeight.w400),
),
),
);

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