Minor fixes (#2575)

* Actually fix settings_theme_choice.dart container this time * Switch crypto icons to webp * Fix crypto image extensions * Fix support images and add Base icon * Fix image links * Fix more image links * Update lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart [skip ci] * Update cw_core/lib/crypto_currency.dart [skip ci] * Update cw_core/lib/crypto_currency.dart --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

tuxsudo committed Oct 13, 2025 at 20:04 UTC 226d8d919736c053aa7bc151c1fa0ec55fe5a0ba
58 files changed +294 -276
assets/images/crypto/base_icon.webp
Binary files /dev/null and b/assets/images/crypto/base_icon.webp differ
assets/images/crypto/bitcoin-cash.png
Binary files a/assets/images/crypto/bitcoin-cash.png and /dev/null differ
assets/images/crypto/bitcoin-cash.webp
Binary files /dev/null and b/assets/images/crypto/bitcoin-cash.webp differ
assets/images/crypto/bitcoin.png
Binary files a/assets/images/crypto/bitcoin.png and /dev/null differ
assets/images/crypto/bitcoin.webp
Binary files /dev/null and b/assets/images/crypto/bitcoin.webp differ
assets/images/crypto/dai.png
Binary files a/assets/images/crypto/dai.png and /dev/null differ
assets/images/crypto/dai.webp
Binary files /dev/null and b/assets/images/crypto/dai.webp differ
assets/images/crypto/decred.png
Binary files a/assets/images/crypto/decred.png and /dev/null differ
assets/images/crypto/decred.webp
Binary files /dev/null and b/assets/images/crypto/decred.webp differ
assets/images/crypto/deuro.png
Binary files a/assets/images/crypto/deuro.png and /dev/null differ
assets/images/crypto/deuro.webp
Binary files /dev/null and b/assets/images/crypto/deuro.webp differ
assets/images/crypto/dogecoin.png
Binary files a/assets/images/crypto/dogecoin.png and /dev/null differ
assets/images/crypto/dogecoin.webp
Binary files /dev/null and b/assets/images/crypto/dogecoin.webp differ
assets/images/crypto/ethereum.png
Binary files a/assets/images/crypto/ethereum.png and /dev/null differ
assets/images/crypto/ethereum.webp
Binary files /dev/null and b/assets/images/crypto/ethereum.webp differ
assets/images/crypto/litecoin.png
Binary files a/assets/images/crypto/litecoin.png and /dev/null differ
assets/images/crypto/litecoin.webp
Binary files /dev/null and b/assets/images/crypto/litecoin.webp differ
assets/images/crypto/monero.png
Binary files a/assets/images/crypto/monero.png and /dev/null differ
assets/images/crypto/monero.webp
Binary files /dev/null and b/assets/images/crypto/monero.webp differ
assets/images/crypto/nano.png
Binary files a/assets/images/crypto/nano.png and /dev/null differ
assets/images/crypto/nano.webp
Binary files /dev/null and b/assets/images/crypto/nano.webp differ
assets/images/crypto/polygon.png
Binary files a/assets/images/crypto/polygon.png and /dev/null differ
assets/images/crypto/polygon.webp
Binary files /dev/null and b/assets/images/crypto/polygon.webp differ
assets/images/crypto/solana.png
Binary files a/assets/images/crypto/solana.png and /dev/null differ
assets/images/crypto/solana.webp
Binary files /dev/null and b/assets/images/crypto/solana.webp differ
assets/images/crypto/tether.png
Binary files a/assets/images/crypto/tether.png and /dev/null differ
assets/images/crypto/tether.webp
Binary files /dev/null and b/assets/images/crypto/tether.webp differ
assets/images/crypto/tron.png
Binary files a/assets/images/crypto/tron.png and /dev/null differ
assets/images/crypto/tron.webp
Binary files /dev/null and b/assets/images/crypto/tron.webp differ
assets/images/crypto/usdc.png
Binary files a/assets/images/crypto/usdc.png and /dev/null differ
assets/images/crypto/usdc.webp
Binary files /dev/null and b/assets/images/crypto/usdc.webp differ
assets/images/crypto/wbtc.png
Binary files a/assets/images/crypto/wbtc.png and /dev/null differ
assets/images/crypto/wbtc.webp
Binary files /dev/null and b/assets/images/crypto/wbtc.webp differ
assets/images/crypto/wownero.png
Binary files a/assets/images/crypto/wownero.png and /dev/null differ
assets/images/crypto/wownero.webp
Binary files /dev/null and b/assets/images/crypto/wownero.webp differ
assets/images/crypto/zano.png
Binary files a/assets/images/crypto/zano.png and /dev/null differ
assets/images/crypto/zano.webp
Binary files /dev/null and b/assets/images/crypto/zano.webp differ
assets/images/hero/welcome_dark.svg new
+215
@@ -0,0 +1,215 @@
1 +<svg width="375" height="304" viewBox="0 0 375 304" fill="none" xmlns="http://www.w3.org/2000/svg">
2 +<rect x="-40" width="475" height="304" fill="url(#paint0_linear_5249_9340)"/>
3 +<g filter="url(#filter0_df_5249_9340)">
4 +<circle cx="298.5" cy="121.5" r="2.5" fill="#E0E7FA"/>
5 +</g>
6 +<g opacity="0.5" filter="url(#filter1_df_5249_9340)">
7 +<ellipse cx="261" cy="64.5" rx="1" ry="2.5" fill="#E0E7FA"/>
8 +</g>
9 +<g filter="url(#filter2_df_5249_9340)">
10 +<path d="M95.5 59L96.3061 65.6939L103 66.5L96.3061 67.3061L95.5 74L94.6939 67.3061L88 66.5L94.6939 65.6939L95.5 59Z" fill="#D7E2F7"/>
11 +</g>
12 +<g filter="url(#filter3_df_5249_9340)">
13 +<path d="M38.5 156L39.3061 162.694L46 163.5L39.3061 164.306L38.5 171L37.6939 164.306L31 163.5L37.6939 162.694L38.5 156Z" fill="#D7E2F7"/>
14 +</g>
15 +<g filter="url(#filter4_df_5249_9340)">
16 +<path d="M336.5 79L337.306 85.6939L344 86.5L337.306 87.3061L336.5 94L335.694 87.3061L329 86.5L335.694 85.6939L336.5 79Z" fill="#D7E2F7"/>
17 +</g>
18 +<g filter="url(#filter5_df_5249_9340)">
19 +<path d="M75.5 123.5L76.1449 128.855L81.5 129.5L76.1449 130.145L75.5 135.5L74.8551 130.145L69.5 129.5L74.8551 128.855L75.5 123.5Z" fill="#D7E2F7"/>
20 +</g>
21 +<g filter="url(#filter6_df_5249_9340)">
22 +<circle cx="271.5" cy="216.5" r="2.5" fill="#E0E7FA"/>
23 +</g>
24 +<g filter="url(#filter7_df_5249_9340)">
25 +<path d="M316.5 171L317.844 182.156L329 183.5L317.844 184.844L316.5 196L315.156 184.844L304 183.5L315.156 182.156L316.5 171Z" fill="#D7E2F7"/>
26 +</g>
27 +<line x1="316.5" y1="161" x2="316.5" y2="207" stroke="url(#paint1_linear_5249_9340)"/>
28 +<line x1="293" y1="183.5" x2="339" y2="183.5" stroke="url(#paint2_linear_5249_9340)"/>
29 +<g opacity="0.2">
30 +<g filter="url(#filter8_df_5249_9340)">
31 +<path d="M54.5 77L55.8435 88.1565L67 89.5L55.8435 90.8435L54.5 102L53.1565 90.8435L42 89.5L53.1565 88.1565L54.5 77Z" fill="#D7E2F7"/>
32 +</g>
33 +<line x1="54.5" y1="67" x2="54.5" y2="113" stroke="url(#paint3_linear_5249_9340)"/>
34 +<line x1="31" y1="89.5" x2="77" y2="89.5" stroke="url(#paint4_linear_5249_9340)"/>
35 +</g>
36 +<g opacity="0.5" filter="url(#filter9_df_5249_9340)">
37 +<ellipse cx="102" cy="173.5" rx="1" ry="2.5" fill="#E0E7FA"/>
38 +</g>
39 +<path d="M176.165 126.986C174.967 129.623 174.3 132.551 174.3 135.636C174.3 147.197 183.672 156.569 195.232 156.569C200.746 156.569 205.761 154.436 209.5 150.951C206.208 158.196 198.909 163.235 190.433 163.235C178.872 163.235 169.5 153.863 169.5 142.302C169.5 136.255 172.065 130.808 176.165 126.986Z" fill="#D9D9D9"/>
40 +<path d="M176.165 126.986C174.967 129.623 174.3 132.551 174.3 135.636C174.3 147.197 183.672 156.569 195.232 156.569C200.746 156.569 205.761 154.436 209.5 150.951C206.208 158.196 198.909 163.235 190.433 163.235C178.872 163.235 169.5 153.863 169.5 142.302C169.5 136.255 172.065 130.808 176.165 126.986Z" fill="url(#paint5_linear_5249_9340)"/>
41 +<path d="M176.165 126.986C174.967 129.623 174.3 132.551 174.3 135.636C174.3 147.197 183.672 156.569 195.232 156.569C200.746 156.569 205.761 154.436 209.5 150.951C206.208 158.196 198.909 163.235 190.433 163.235C178.872 163.235 169.5 153.863 169.5 142.302C169.5 136.255 172.065 130.808 176.165 126.986Z" fill="url(#paint6_linear_5249_9340)"/>
42 +<g opacity="0.5" filter="url(#filter10_f_5249_9340)">
43 +<path d="M176.165 126.986C174.967 129.623 174.3 132.551 174.3 135.636C174.3 147.197 183.672 156.569 195.232 156.569C200.746 156.569 205.761 154.436 209.5 150.951C206.208 158.196 198.909 163.235 190.433 163.235C178.872 163.235 169.5 153.863 169.5 142.302C169.5 136.255 172.065 130.808 176.165 126.986Z" fill="#D9D9D9"/>
44 +<path d="M176.165 126.986C174.967 129.623 174.3 132.551 174.3 135.636C174.3 147.197 183.672 156.569 195.232 156.569C200.746 156.569 205.761 154.436 209.5 150.951C206.208 158.196 198.909 163.235 190.433 163.235C178.872 163.235 169.5 153.863 169.5 142.302C169.5 136.255 172.065 130.808 176.165 126.986Z" fill="url(#paint7_linear_5249_9340)"/>
45 +<path d="M176.165 126.986C174.967 129.623 174.3 132.551 174.3 135.636C174.3 147.197 183.672 156.569 195.232 156.569C200.746 156.569 205.761 154.436 209.5 150.951C206.208 158.196 198.909 163.235 190.433 163.235C178.872 163.235 169.5 153.863 169.5 142.302C169.5 136.255 172.065 130.808 176.165 126.986Z" fill="url(#paint8_linear_5249_9340)"/>
46 +</g>
47 +<defs>
48 +<filter id="filter0_df_5249_9340" x="284.5" y="107.5" width="28" height="28" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
49 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
50 +<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"/>
51 +<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
52 +<feOffset/>
53 +<feGaussianBlur stdDeviation="5.25"/>
54 +<feComposite in2="hardAlpha" operator="out"/>
55 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
56 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
57 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
58 +<feGaussianBlur stdDeviation="2" result="effect2_foregroundBlur_5249_9340"/>
59 +</filter>
60 +<filter id="filter1_df_5249_9340" x="248.5" y="50.5" width="25" height="28" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
61 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
62 +<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"/>
63 +<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
64 +<feOffset/>
65 +<feGaussianBlur stdDeviation="5.25"/>
66 +<feComposite in2="hardAlpha" operator="out"/>
67 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
68 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
69 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
70 +<feGaussianBlur stdDeviation="2" result="effect2_foregroundBlur_5249_9340"/>
71 +</filter>
72 +<filter id="filter2_df_5249_9340" x="81.1" y="52.1" width="28.8" height="28.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
73 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
74 +<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"/>
75 +<feMorphology radius="0.6" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
76 +<feOffset/>
77 +<feGaussianBlur stdDeviation="3.15"/>
78 +<feComposite in2="hardAlpha" operator="out"/>
79 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
80 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
81 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
82 +<feGaussianBlur stdDeviation="0.3" result="effect2_foregroundBlur_5249_9340"/>
83 +</filter>
84 +<filter id="filter3_df_5249_9340" x="24.1" y="149.1" width="28.8" height="28.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
85 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
86 +<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"/>
87 +<feMorphology radius="0.6" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
88 +<feOffset/>
89 +<feGaussianBlur stdDeviation="3.15"/>
90 +<feComposite in2="hardAlpha" operator="out"/>
91 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
92 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
93 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
94 +<feGaussianBlur stdDeviation="0.3" result="effect2_foregroundBlur_5249_9340"/>
95 +</filter>
96 +<filter id="filter4_df_5249_9340" x="322.1" y="72.1" width="28.8" height="28.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
97 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
98 +<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"/>
99 +<feMorphology radius="0.6" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
100 +<feOffset/>
101 +<feGaussianBlur stdDeviation="3.15"/>
102 +<feComposite in2="hardAlpha" operator="out"/>
103 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
104 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
105 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
106 +<feGaussianBlur stdDeviation="0.3" result="effect2_foregroundBlur_5249_9340"/>
107 +</filter>
108 +<filter id="filter5_df_5249_9340" x="63.98" y="117.98" width="23.04" height="23.04" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
109 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
110 +<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"/>
111 +<feMorphology radius="0.48" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
112 +<feOffset/>
113 +<feGaussianBlur stdDeviation="2.52"/>
114 +<feComposite in2="hardAlpha" operator="out"/>
115 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
116 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
117 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
118 +<feGaussianBlur stdDeviation="0.24" result="effect2_foregroundBlur_5249_9340"/>
119 +</filter>
120 +<filter id="filter6_df_5249_9340" x="257.5" y="202.5" width="28" height="28" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
121 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
122 +<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"/>
123 +<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
124 +<feOffset/>
125 +<feGaussianBlur stdDeviation="5.25"/>
126 +<feComposite in2="hardAlpha" operator="out"/>
127 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
128 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
129 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
130 +<feGaussianBlur stdDeviation="2" result="effect2_foregroundBlur_5249_9340"/>
131 +</filter>
132 +<filter id="filter7_df_5249_9340" x="292.5" y="159.5" width="48" height="48" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
133 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
134 +<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"/>
135 +<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
136 +<feOffset/>
137 +<feGaussianBlur stdDeviation="5.25"/>
138 +<feComposite in2="hardAlpha" operator="out"/>
139 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
140 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
141 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
142 +<feGaussianBlur stdDeviation="0.5" result="effect2_foregroundBlur_5249_9340"/>
143 +</filter>
144 +<filter id="filter8_df_5249_9340" x="30.5" y="65.5" width="48" height="48" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
145 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
146 +<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"/>
147 +<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
148 +<feOffset/>
149 +<feGaussianBlur stdDeviation="5.25"/>
150 +<feComposite in2="hardAlpha" operator="out"/>
151 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
152 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
153 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
154 +<feGaussianBlur stdDeviation="0.5" result="effect2_foregroundBlur_5249_9340"/>
155 +</filter>
156 +<filter id="filter9_df_5249_9340" x="89.5" y="159.5" width="25" height="28" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
157 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
158 +<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"/>
159 +<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_5249_9340"/>
160 +<feOffset/>
161 +<feGaussianBlur stdDeviation="5.25"/>
162 +<feComposite in2="hardAlpha" operator="out"/>
163 +<feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.7 0"/>
164 +<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5249_9340"/>
165 +<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5249_9340" result="shape"/>
166 +<feGaussianBlur stdDeviation="2" result="effect2_foregroundBlur_5249_9340"/>
167 +</filter>
168 +<filter id="filter10_f_5249_9340" x="156.1" y="113.586" width="66.8" height="63.049" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
169 +<feFlood flood-opacity="0" result="BackgroundImageFix"/>
170 +<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
171 +<feGaussianBlur stdDeviation="6.7" result="effect1_foregroundBlur_5249_9340"/>
172 +</filter>
173 +<linearGradient id="paint0_linear_5249_9340" x1="198" y1="22.9607" x2="198" y2="268.181" gradientUnits="userSpaceOnUse">
174 +<stop stop-color="#142040"/>
175 +<stop offset="0.682692" stop-color="#14234B"/>
176 +<stop offset="1" stop-color="#1B284A" stop-opacity="0"/>
177 +</linearGradient>
178 +<linearGradient id="paint1_linear_5249_9340" x1="315.5" y1="161" x2="315.5" y2="207" gradientUnits="userSpaceOnUse">
179 +<stop stop-color="#D7E2F7" stop-opacity="0"/>
180 +<stop offset="0.466346" stop-color="#D7E2F7"/>
181 +<stop offset="1" stop-color="#D7E2F7" stop-opacity="0"/>
182 +</linearGradient>
183 +<linearGradient id="paint2_linear_5249_9340" x1="293" y1="184.5" x2="339" y2="184.5" gradientUnits="userSpaceOnUse">
184 +<stop stop-color="#D7E2F7" stop-opacity="0"/>
185 +<stop offset="0.466346" stop-color="#D7E2F7"/>
186 +<stop offset="1" stop-color="#D7E2F7" stop-opacity="0"/>
187 +</linearGradient>
188 +<linearGradient id="paint3_linear_5249_9340" x1="53.5" y1="67" x2="53.5" y2="113" gradientUnits="userSpaceOnUse">
189 +<stop stop-color="#D7E2F7" stop-opacity="0"/>
190 +<stop offset="0.466346" stop-color="#D7E2F7"/>
191 +<stop offset="1" stop-color="#D7E2F7" stop-opacity="0"/>
192 +</linearGradient>
193 +<linearGradient id="paint4_linear_5249_9340" x1="31" y1="90.5" x2="77" y2="90.5" gradientUnits="userSpaceOnUse">
194 +<stop stop-color="#D7E2F7" stop-opacity="0"/>
195 +<stop offset="0.466346" stop-color="#D7E2F7"/>
196 +<stop offset="1" stop-color="#D7E2F7" stop-opacity="0"/>
197 +</linearGradient>
198 +<linearGradient id="paint5_linear_5249_9340" x1="189.5" y1="126.986" x2="189.5" y2="163.235" gradientUnits="userSpaceOnUse">
199 +<stop stop-color="#D7E2F7"/>
200 +<stop offset="1" stop-color="#7891C1"/>
201 +</linearGradient>
202 +<linearGradient id="paint6_linear_5249_9340" x1="189.5" y1="126.986" x2="195.774" y2="163.063" gradientUnits="userSpaceOnUse">
203 +<stop stop-color="white"/>
204 +<stop offset="1" stop-color="#7891C1"/>
205 +</linearGradient>
206 +<linearGradient id="paint7_linear_5249_9340" x1="189.5" y1="126.986" x2="189.5" y2="163.235" gradientUnits="userSpaceOnUse">
207 +<stop stop-color="#D7E2F7"/>
208 +<stop offset="1" stop-color="#7891C1"/>
209 +</linearGradient>
210 +<linearGradient id="paint8_linear_5249_9340" x1="189.5" y1="126.986" x2="195.774" y2="163.063" gradientUnits="userSpaceOnUse">
211 +<stop stop-color="white"/>
212 +<stop offset="1" stop-color="#7891C1"/>
213 +</linearGradient>
214 +</defs>
215 +</svg>
assets/images/support_chat.svg deleted
-31
@@ -1,31 +0,0 @@
1 -<svg width="51" height="45" viewBox="0 0 51 45" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -<path d="M35.7734 10.0928C44.3288 10.9797 51 18.2101 51 27C51 30.3127 50.052 33.4038 48.4131 36.0176C48.0976 36.5207 47.9823 37.1295 48.1357 37.7031L49.6016 43.1758C49.8008 43.9193 49.1205 44.5996 48.377 44.4004L41.7959 42.6367C41.3452 42.5161 40.8683 42.5615 40.4365 42.7383C38.4512 43.5513 36.278 44 34 44C28.2445 44 23.1576 41.1393 20.082 36.7627C29.6643 35.2804 37 26.9975 37 17C37 14.5721 36.5658 12.2457 35.7734 10.0928Z" fill="#B34A4A"/>
3 -<path d="M35.7734 10.0928C44.3288 10.9797 51 18.2101 51 27C51 30.3127 50.052 33.4038 48.4131 36.0176C48.0976 36.5207 47.9823 37.1295 48.1357 37.7031L49.6016 43.1758C49.8008 43.9193 49.1205 44.5996 48.377 44.4004L41.7959 42.6367C41.3452 42.5161 40.8683 42.5615 40.4365 42.7383C38.4512 43.5513 36.278 44 34 44C28.2445 44 23.1576 41.1393 20.082 36.7627C29.6643 35.2804 37 26.9975 37 17C37 14.5721 36.5658 12.2457 35.7734 10.0928Z" fill="url(#paint0_linear_8339_13846)"/>
4 -<path d="M17 0C26.3888 0 34 7.61116 34 17C34 26.3888 26.3888 34 17 34C14.722 34 12.549 33.5511 10.5637 32.7381C10.1318 32.5612 9.65457 32.5163 9.20372 32.6371L2.62305 34.4004C1.87948 34.5996 1.1992 33.9193 1.39844 33.1758L2.86391 27.7035C3.01758 27.1297 2.90234 26.5209 2.58677 26.0176C0.947895 23.4038 0 20.3127 0 17C0 7.61116 7.61116 0 17 0Z" fill="#D9D9D9"/>
5 -<path d="M17 0C26.3888 0 34 7.61116 34 17C34 26.3888 26.3888 34 17 34C14.722 34 12.549 33.5511 10.5637 32.7381C10.1318 32.5612 9.65457 32.5163 9.20372 32.6371L2.62305 34.4004C1.87948 34.5996 1.1992 33.9193 1.39844 33.1758L2.86391 27.7035C3.01758 27.1297 2.90234 26.5209 2.58677 26.0176C0.947895 23.4038 0 20.3127 0 17C0 7.61116 7.61116 0 17 0Z" fill="url(#paint1_linear_8339_13846)"/>
6 -<path d="M17 0C26.3888 0 34 7.61116 34 17C34 26.3888 26.3888 34 17 34C14.722 34 12.549 33.5511 10.5637 32.7381C10.1318 32.5612 9.65457 32.5163 9.20372 32.6371L2.62305 34.4004C1.87948 34.5996 1.1992 33.9193 1.39844 33.1758L2.86391 27.7035C3.01758 27.1297 2.90234 26.5209 2.58677 26.0176C0.947895 23.4038 0 20.3127 0 17C0 7.61116 7.61116 0 17 0Z" fill="url(#paint2_linear_8339_13846)"/>
7 -<path d="M17 16C15.7625 16 14.7031 15.5594 13.8219 14.6781C12.9406 13.7969 12.5 12.7375 12.5 11.5C12.5 10.2625 12.9406 9.20312 13.8219 8.32188C14.7031 7.44063 15.7625 7 17 7C18.2375 7 19.2969 7.44063 20.1781 8.32188C21.0594 9.20312 21.5 10.2625 21.5 11.5C21.5 12.7375 21.0594 13.7969 20.1781 14.6781C19.2969 15.5594 18.2375 16 17 16ZM9 25C8.44772 25 8 24.5523 8 24V21.85C8 21.2125 8.16406 20.6266 8.49219 20.0922C8.82031 19.5578 9.25625 19.15 9.8 18.8688C10.9625 18.2875 12.1438 17.8516 13.3438 17.5609C14.5437 17.2703 15.7625 17.125 17 17.125C18.2375 17.125 19.4563 17.2703 20.6562 17.5609C21.8562 17.8516 23.0375 18.2875 24.2 18.8688C24.7438 19.15 25.1797 19.5578 25.5078 20.0922C25.8359 20.6266 26 21.2125 26 21.85V24C26 24.5523 25.5523 25 25 25H9Z" fill="url(#paint3_linear_8339_13846)"/>
8 -<path d="M17 16C15.7625 16 14.7031 15.5594 13.8219 14.6781C12.9406 13.7969 12.5 12.7375 12.5 11.5C12.5 10.2625 12.9406 9.20312 13.8219 8.32188C14.7031 7.44063 15.7625 7 17 7C18.2375 7 19.2969 7.44063 20.1781 8.32188C21.0594 9.20312 21.5 10.2625 21.5 11.5C21.5 12.7375 21.0594 13.7969 20.1781 14.6781C19.2969 15.5594 18.2375 16 17 16ZM9 25C8.44772 25 8 24.5523 8 24V21.85C8 21.2125 8.16406 20.6266 8.49219 20.0922C8.82031 19.5578 9.25625 19.15 9.8 18.8688C10.9625 18.2875 12.1438 17.8516 13.3438 17.5609C14.5437 17.2703 15.7625 17.125 17 17.125C18.2375 17.125 19.4563 17.2703 20.6562 17.5609C21.8562 17.8516 23.0375 18.2875 24.2 18.8688C24.7438 19.15 25.1797 19.5578 25.5078 20.0922C25.8359 20.6266 26 21.2125 26 21.85V24C26 24.5523 25.5523 25 25 25H9Z" fill="url(#paint4_linear_8339_13846)"/>
9 -<defs>
10 -<linearGradient id="paint0_linear_8339_13846" x1="35.541" y1="10.0928" x2="35.541" y2="44.4355" gradientUnits="userSpaceOnUse">
11 -<stop stop-color="#4EBEFF"/>
12 -<stop offset="1" stop-color="#4A74FF"/>
13 -</linearGradient>
14 -<linearGradient id="paint1_linear_8339_13846" x1="17" y1="0" x2="17" y2="34.4355" gradientUnits="userSpaceOnUse">
15 -<stop stop-color="#EFEFF8"/>
16 -<stop offset="1" stop-color="#A2A2CC"/>
17 -</linearGradient>
18 -<linearGradient id="paint2_linear_8339_13846" x1="17" y1="0" x2="17" y2="34.4355" gradientUnits="userSpaceOnUse">
19 -<stop stop-color="#594E63"/>
20 -<stop offset="1" stop-color="#312938"/>
21 -</linearGradient>
22 -<linearGradient id="paint3_linear_8339_13846" x1="17" y1="7" x2="17" y2="25" gradientUnits="userSpaceOnUse">
23 -<stop stop-color="#594E63"/>
24 -<stop offset="1" stop-color="#312938"/>
25 -</linearGradient>
26 -<linearGradient id="paint4_linear_8339_13846" x1="17" y1="7" x2="17" y2="25" gradientUnits="userSpaceOnUse">
27 -<stop stop-color="#EFEFF8"/>
28 -<stop offset="1" stop-color="#A2A2CC"/>
29 -</linearGradient>
30 -</defs>
31 -</svg>
assets/images/support_chat.webp
Binary files /dev/null and b/assets/images/support_chat.webp differ
assets/images/support_chat_dark.svg deleted
-21
@@ -1,21 +0,0 @@
1 -<svg width="51" height="45" viewBox="0 0 51 45" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -<path d="M35.7734 10.0928C44.3288 10.9797 51 18.2101 51 27C51 30.3127 50.052 33.4038 48.4131 36.0176C48.0976 36.5207 47.9823 37.1295 48.1357 37.7031L49.6016 43.1758C49.8008 43.9193 49.1205 44.5996 48.377 44.4004L41.7959 42.6367C41.3452 42.5161 40.8683 42.5615 40.4365 42.7383C38.4512 43.5513 36.278 44 34 44C28.2445 44 23.1576 41.1393 20.082 36.7627C29.6643 35.2804 37 26.9975 37 17C37 14.5721 36.5658 12.2457 35.7734 10.0928Z" fill="#B34A4A"/>
3 -<path d="M35.7734 10.0928C44.3288 10.9797 51 18.2101 51 27C51 30.3127 50.052 33.4038 48.4131 36.0176C48.0976 36.5207 47.9823 37.1295 48.1357 37.7031L49.6016 43.1758C49.8008 43.9193 49.1205 44.5996 48.377 44.4004L41.7959 42.6367C41.3452 42.5161 40.8683 42.5615 40.4365 42.7383C38.4512 43.5513 36.278 44 34 44C28.2445 44 23.1576 41.1393 20.082 36.7627C29.6643 35.2804 37 26.9975 37 17C37 14.5721 36.5658 12.2457 35.7734 10.0928Z" fill="url(#paint0_linear_8339_13820)"/>
4 -<path d="M17 0C26.3888 0 34 7.61116 34 17C34 26.3888 26.3888 34 17 34C14.722 34 12.549 33.5511 10.5637 32.7381C10.1318 32.5612 9.65457 32.5163 9.20372 32.6371L2.62305 34.4004C1.87948 34.5996 1.1992 33.9193 1.39844 33.1758L2.86391 27.7035C3.01758 27.1297 2.90234 26.5209 2.58677 26.0176C0.947895 23.4038 0 20.3127 0 17C0 7.61116 7.61116 0 17 0Z" fill="#D9D9D9"/>
5 -<path d="M17 0C26.3888 0 34 7.61116 34 17C34 26.3888 26.3888 34 17 34C14.722 34 12.549 33.5511 10.5637 32.7381C10.1318 32.5612 9.65457 32.5163 9.20372 32.6371L2.62305 34.4004C1.87948 34.5996 1.1992 33.9193 1.39844 33.1758L2.86391 27.7035C3.01758 27.1297 2.90234 26.5209 2.58677 26.0176C0.947895 23.4038 0 20.3127 0 17C0 7.61116 7.61116 0 17 0Z" fill="url(#paint1_linear_8339_13820)"/>
6 -<path d="M17 16C15.7625 16 14.7031 15.5594 13.8219 14.6781C12.9406 13.7969 12.5 12.7375 12.5 11.5C12.5 10.2625 12.9406 9.20312 13.8219 8.32188C14.7031 7.44063 15.7625 7 17 7C18.2375 7 19.2969 7.44063 20.1781 8.32188C21.0594 9.20312 21.5 10.2625 21.5 11.5C21.5 12.7375 21.0594 13.7969 20.1781 14.6781C19.2969 15.5594 18.2375 16 17 16ZM9 25C8.44772 25 8 24.5523 8 24V21.85C8 21.2125 8.16406 20.6266 8.49219 20.0922C8.82031 19.5578 9.25625 19.15 9.8 18.8688C10.9625 18.2875 12.1437 17.8516 13.3438 17.5609C14.5438 17.2703 15.7625 17.125 17 17.125C18.2375 17.125 19.4563 17.2703 20.6562 17.5609C21.8562 17.8516 23.0375 18.2875 24.2 18.8688C24.7438 19.15 25.1797 19.5578 25.5078 20.0922C25.8359 20.6266 26 21.2125 26 21.85V24C26 24.5523 25.5523 25 25 25H9Z" fill="url(#paint2_linear_8339_13820)"/>
7 -<defs>
8 -<linearGradient id="paint0_linear_8339_13820" x1="35.541" y1="10.0928" x2="35.541" y2="44.4355" gradientUnits="userSpaceOnUse">
9 -<stop stop-color="#4EBEFF"/>
10 -<stop offset="1" stop-color="#4A74FF"/>
11 -</linearGradient>
12 -<linearGradient id="paint1_linear_8339_13820" x1="17" y1="0" x2="17" y2="34.4355" gradientUnits="userSpaceOnUse">
13 -<stop stop-color="#EFEFF8"/>
14 -<stop offset="1" stop-color="#A2A2CC"/>
15 -</linearGradient>
16 -<linearGradient id="paint2_linear_8339_13820" x1="17" y1="7" x2="17" y2="25" gradientUnits="userSpaceOnUse">
17 -<stop stop-color="#594E63"/>
18 -<stop offset="1" stop-color="#312938"/>
19 -</linearGradient>
20 -</defs>
21 -</svg>
assets/images/support_chat_dark.webp
Binary files /dev/null and b/assets/images/support_chat_dark.webp differ
assets/images/support_docs.svg deleted
-38
@@ -1,38 +0,0 @@
1 -<svg width="44" height="54" viewBox="0 0 44 54" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -<mask id="mask0_8339_13859" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="37" height="46">
3 -<path d="M20.0293 0C21.2956 2.84666e-05 22.5146 0.480729 23.4404 1.34473L35.4111 12.5176C36.4243 13.4632 37 14.7869 37 16.1729V29.5635C34.6209 27.1993 31.6869 26 28.3125 26C24.9235 26 21.9783 27.2092 19.5938 29.5938C17.2092 31.9783 16 34.9235 16 38.3125C16 41.229 16.8975 43.8153 18.667 46H5C2.23858 46 0 43.7614 0 41V5C0 2.23858 2.23858 2.57711e-07 5 0H20.0293Z" fill="url(#paint0_linear_8339_13859)"/>
4 -</mask>
5 -<g mask="url(#mask0_8339_13859)">
6 -<path d="M0 46V0H22L37 14V46H0Z" fill="url(#paint1_linear_8339_13859)"/>
7 -<path d="M0 46V0H22L37 14V46H0Z" fill="url(#paint2_linear_8339_13859)"/>
8 -<path d="M0 46V0H22L37 14V46H0Z" fill="url(#paint3_linear_8339_13859)"/>
9 -<path d="M21 12V-1L38 15H24C22.3431 15 21 13.6569 21 12Z" fill="url(#paint4_linear_8339_13859)"/>
10 -</g>
11 -<path d="M28.3125 44.0417C29.9167 44.0417 31.2726 43.4878 32.3802 42.3802C33.4878 41.2726 34.0417 39.9167 34.0417 38.3125C34.0417 36.7083 33.4878 35.3524 32.3802 34.2448C31.2726 33.1372 29.9167 32.5833 28.3125 32.5833C26.7083 32.5833 25.3524 33.1372 24.2448 34.2448C23.1372 35.3524 22.5833 36.7083 22.5833 38.3125C22.5833 39.9167 23.1372 41.2726 24.2448 42.3802C25.3524 43.4878 26.7083 44.0417 28.3125 44.0417ZM41.5967 51.6116C40.7137 52.4947 39.283 52.498 38.3959 51.6191L33.8125 47.0781C33.0104 47.5747 32.1415 47.9566 31.2057 48.224C30.27 48.4913 29.3056 48.625 28.3125 48.625C25.4479 48.625 23.013 47.6224 21.0078 45.6172C19.0026 43.612 18 41.1771 18 38.3125C18 35.4479 19.0026 33.013 21.0078 31.0078C23.013 29.0026 25.4479 28 28.3125 28C31.1771 28 33.612 29.0026 35.6172 31.0078C37.6224 33.013 38.625 35.4479 38.625 38.3125C38.625 39.3438 38.4818 40.3273 38.1953 41.263C37.9089 42.1988 37.5174 43.0677 37.0208 43.8698L41.5892 48.3959C42.4822 49.2806 42.4856 50.7228 41.5967 51.6116Z" fill="url(#paint5_linear_8339_13859)"/>
12 -<defs>
13 -<linearGradient id="paint0_linear_8339_13859" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
14 -<stop stop-color="#EFEFF8"/>
15 -<stop offset="1" stop-color="#CECEE2"/>
16 -</linearGradient>
17 -<linearGradient id="paint1_linear_8339_13859" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
18 -<stop stop-color="#EFEFF8"/>
19 -<stop offset="1" stop-color="#CECEE2"/>
20 -</linearGradient>
21 -<linearGradient id="paint2_linear_8339_13859" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
22 -<stop stop-color="#EFEFF8"/>
23 -<stop offset="1" stop-color="#A2A2CC"/>
24 -</linearGradient>
25 -<linearGradient id="paint3_linear_8339_13859" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
26 -<stop stop-color="#594E63"/>
27 -<stop offset="1" stop-color="#312938"/>
28 -</linearGradient>
29 -<linearGradient id="paint4_linear_8339_13859" x1="30.0667" y1="5.28571" x2="21.4955" y2="13.7854" gradientUnits="userSpaceOnUse">
30 -<stop stop-color="#A397AE"/>
31 -<stop offset="1" stop-color="#6B5A7B"/>
32 -</linearGradient>
33 -<linearGradient id="paint5_linear_8339_13859" x1="30.6042" y1="28" x2="30.6042" y2="53.2083" gradientUnits="userSpaceOnUse">
34 -<stop stop-color="#4EBEFF"/>
35 -<stop offset="1" stop-color="#4A74FF"/>
36 -</linearGradient>
37 -</defs>
38 -</svg>
assets/images/support_docs.webp
Binary files /dev/null and b/assets/images/support_docs.webp differ
assets/images/support_docs_dark.svg deleted
-33
@@ -1,33 +0,0 @@
1 -<svg width="44" height="54" viewBox="0 0 44 54" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -<mask id="mask0_8339_13833" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="37" height="46">
3 -<path d="M20.0293 0C21.2956 2.84666e-05 22.5146 0.480729 23.4404 1.34473L35.4111 12.5176C36.4243 13.4632 37 14.7869 37 16.1729V29.5635C34.6209 27.1993 31.6869 26 28.3125 26C24.9235 26 21.9783 27.2092 19.5938 29.5938C17.2092 31.9783 16 34.9235 16 38.3125C16 41.229 16.8975 43.8153 18.667 46H5C2.23858 46 0 43.7614 0 41V5C0 2.23858 2.23858 2.57711e-07 5 0H20.0293Z" fill="url(#paint0_linear_8339_13833)"/>
4 -</mask>
5 -<g mask="url(#mask0_8339_13833)">
6 -<path d="M0 46V0H22L37 14V46H0Z" fill="url(#paint1_linear_8339_13833)"/>
7 -<path d="M0 46V0H22L37 14V46H0Z" fill="url(#paint2_linear_8339_13833)"/>
8 -<path d="M21 12V-1L38 15H24C22.3431 15 21 13.6569 21 12Z" fill="url(#paint3_linear_8339_13833)"/>
9 -</g>
10 -<path d="M28.3125 44.0417C29.9167 44.0417 31.2726 43.4878 32.3802 42.3802C33.4878 41.2726 34.0417 39.9167 34.0417 38.3125C34.0417 36.7083 33.4878 35.3524 32.3802 34.2448C31.2726 33.1372 29.9167 32.5833 28.3125 32.5833C26.7083 32.5833 25.3524 33.1372 24.2448 34.2448C23.1372 35.3524 22.5833 36.7083 22.5833 38.3125C22.5833 39.9167 23.1372 41.2726 24.2448 42.3802C25.3524 43.4878 26.7083 44.0417 28.3125 44.0417ZM41.5967 51.6116C40.7137 52.4947 39.283 52.498 38.3959 51.6191L33.8125 47.0781C33.0104 47.5747 32.1415 47.9566 31.2057 48.224C30.27 48.4913 29.3056 48.625 28.3125 48.625C25.4479 48.625 23.013 47.6224 21.0078 45.6172C19.0026 43.612 18 41.1771 18 38.3125C18 35.4479 19.0026 33.013 21.0078 31.0078C23.013 29.0026 25.4479 28 28.3125 28C31.1771 28 33.612 29.0026 35.6172 31.0078C37.6224 33.013 38.625 35.4479 38.625 38.3125C38.625 39.3438 38.4818 40.3273 38.1953 41.263C37.9089 42.1988 37.5174 43.0677 37.0208 43.8698L41.5892 48.3959C42.4822 49.2806 42.4856 50.7228 41.5967 51.6116Z" fill="url(#paint4_linear_8339_13833)"/>
11 -<defs>
12 -<linearGradient id="paint0_linear_8339_13833" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
13 -<stop stop-color="#EFEFF8"/>
14 -<stop offset="1" stop-color="#CECEE2"/>
15 -</linearGradient>
16 -<linearGradient id="paint1_linear_8339_13833" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
17 -<stop stop-color="#EFEFF8"/>
18 -<stop offset="1" stop-color="#CECEE2"/>
19 -</linearGradient>
20 -<linearGradient id="paint2_linear_8339_13833" x1="18.5" y1="0" x2="18.5" y2="46" gradientUnits="userSpaceOnUse">
21 -<stop stop-color="#EFEFF8"/>
22 -<stop offset="1" stop-color="#A2A2CC"/>
23 -</linearGradient>
24 -<linearGradient id="paint3_linear_8339_13833" x1="30.0667" y1="5.28571" x2="21.4955" y2="13.7854" gradientUnits="userSpaceOnUse">
25 -<stop stop-color="#CECEE2"/>
26 -<stop offset="1" stop-color="#ACACD9"/>
27 -</linearGradient>
28 -<linearGradient id="paint4_linear_8339_13833" x1="30.6042" y1="28" x2="30.6042" y2="53.2083" gradientUnits="userSpaceOnUse">
29 -<stop stop-color="#4EBEFF"/>
30 -<stop offset="1" stop-color="#4A74FF"/>
31 -</linearGradient>
32 -</defs>
33 -</svg>
assets/images/support_docs_dark.webp
Binary files /dev/null and b/assets/images/support_docs_dark.webp differ
assets/images/support_links.svg deleted
-39
@@ -1,39 +0,0 @@
1 -<svg width="55" height="55" viewBox="0 0 55 55" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -<path d="M32.3613 35.6025C33.2562 36.4975 33.2562 37.9485 32.3613 38.8434L27.4999 43.7048C25.2583 45.9464 22.5575 47.0672 19.3976 47.0672C16.2378 47.0672 13.537 45.9464 11.2954 43.7048C9.05375 41.4632 7.93294 38.7624 7.93294 35.6025C7.93294 32.4427 9.05375 29.7419 11.2954 27.5003L16.1567 22.6389C17.0517 21.744 18.5027 21.744 19.3976 22.6389C20.2926 23.5339 20.2926 24.9849 19.3976 25.8798L14.5363 30.7412C13.1859 32.0916 12.5107 33.712 12.5107 35.6025C12.5107 37.4931 13.1859 39.1135 14.5363 40.4639C15.8867 41.8143 17.5071 42.4895 19.3976 42.4895C21.2882 42.4895 22.9086 41.8143 24.259 40.4639L29.1204 35.6025C30.0153 34.7076 31.4663 34.7076 32.3613 35.6025ZM38.8431 32.3616C37.9481 33.2566 36.4971 33.2566 35.6022 32.3616C34.7072 31.4667 34.7072 30.0157 35.6022 29.1207L40.4635 24.2594C41.8139 22.909 42.4891 21.2885 42.4891 19.398C42.4891 17.5075 41.8139 15.887 40.4635 14.5366C39.1132 13.1863 37.4927 12.5111 35.6022 12.5111C33.7116 12.5111 32.0912 13.1863 30.7408 14.5366L25.8795 19.398C24.9845 20.293 23.5335 20.293 22.6386 19.398C21.7436 18.5031 21.7436 17.0521 22.6386 16.1571L27.4999 11.2957C29.7415 9.05412 32.4423 7.9333 35.6022 7.9333C38.7621 7.9333 41.4628 9.05412 43.7044 11.2957C45.9461 13.5374 47.0669 16.2381 47.0669 19.398C47.0669 22.5579 45.9461 25.2586 43.7044 27.5003L38.8431 32.3616Z" fill="url(#paint0_linear_8339_13877)"/>
3 -<path d="M32.3613 35.6025C33.2562 36.4975 33.2562 37.9485 32.3613 38.8434L27.4999 43.7048C25.2583 45.9464 22.5575 47.0672 19.3976 47.0672C16.2378 47.0672 13.537 45.9464 11.2954 43.7048C9.05375 41.4632 7.93294 38.7624 7.93294 35.6025C7.93294 32.4427 9.05375 29.7419 11.2954 27.5003L16.1567 22.6389C17.0517 21.744 18.5027 21.744 19.3976 22.6389C20.2926 23.5339 20.2926 24.9849 19.3976 25.8798L14.5363 30.7412C13.1859 32.0916 12.5107 33.712 12.5107 35.6025C12.5107 37.4931 13.1859 39.1135 14.5363 40.4639C15.8867 41.8143 17.5071 42.4895 19.3976 42.4895C21.2882 42.4895 22.9086 41.8143 24.259 40.4639L29.1204 35.6025C30.0153 34.7076 31.4663 34.7076 32.3613 35.6025ZM38.8431 32.3616C37.9481 33.2566 36.4971 33.2566 35.6022 32.3616C34.7072 31.4667 34.7072 30.0157 35.6022 29.1207L40.4635 24.2594C41.8139 22.909 42.4891 21.2885 42.4891 19.398C42.4891 17.5075 41.8139 15.887 40.4635 14.5366C39.1132 13.1863 37.4927 12.5111 35.6022 12.5111C33.7116 12.5111 32.0912 13.1863 30.7408 14.5366L25.8795 19.398C24.9845 20.293 23.5335 20.293 22.6386 19.398C21.7436 18.5031 21.7436 17.0521 22.6386 16.1571L27.4999 11.2957C29.7415 9.05412 32.4423 7.9333 35.6022 7.9333C38.7621 7.9333 41.4628 9.05412 43.7044 11.2957C45.9461 13.5374 47.0669 16.2381 47.0669 19.398C47.0669 22.5579 45.9461 25.2586 43.7044 27.5003L38.8431 32.3616Z" fill="url(#paint1_linear_8339_13877)"/>
4 -<path d="M32.3613 35.6025C33.2562 36.4975 33.2562 37.9485 32.3613 38.8434L27.4999 43.7048C25.2583 45.9464 22.5575 47.0672 19.3976 47.0672C16.2378 47.0672 13.537 45.9464 11.2954 43.7048C9.05375 41.4632 7.93294 38.7624 7.93294 35.6025C7.93294 32.4427 9.05375 29.7419 11.2954 27.5003L16.1567 22.6389C17.0517 21.744 18.5027 21.744 19.3976 22.6389C20.2926 23.5339 20.2926 24.9849 19.3976 25.8798L14.5363 30.7412C13.1859 32.0916 12.5107 33.712 12.5107 35.6025C12.5107 37.4931 13.1859 39.1135 14.5363 40.4639C15.8867 41.8143 17.5071 42.4895 19.3976 42.4895C21.2882 42.4895 22.9086 41.8143 24.259 40.4639L29.1204 35.6025C30.0153 34.7076 31.4663 34.7076 32.3613 35.6025ZM38.8431 32.3616C37.9481 33.2566 36.4971 33.2566 35.6022 32.3616C34.7072 31.4667 34.7072 30.0157 35.6022 29.1207L40.4635 24.2594C41.8139 22.909 42.4891 21.2885 42.4891 19.398C42.4891 17.5075 41.8139 15.887 40.4635 14.5366C39.1132 13.1863 37.4927 12.5111 35.6022 12.5111C33.7116 12.5111 32.0912 13.1863 30.7408 14.5366L25.8795 19.398C24.9845 20.293 23.5335 20.293 22.6386 19.398C21.7436 18.5031 21.7436 17.0521 22.6386 16.1571L27.4999 11.2957C29.7415 9.05412 32.4423 7.9333 35.6022 7.9333C38.7621 7.9333 41.4628 9.05412 43.7044 11.2957C45.9461 13.5374 47.0669 16.2381 47.0669 19.398C47.0669 22.5579 45.9461 25.2586 43.7044 27.5003L38.8431 32.3616Z" fill="url(#paint2_linear_8339_13877)"/>
5 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint3_linear_8339_13877)"/>
6 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint4_linear_8339_13877)"/>
7 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint5_linear_8339_13877)"/>
8 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint6_linear_8339_13877)"/>
9 -<defs>
10 -<linearGradient id="paint0_linear_8339_13877" x1="45.0001" y1="9.5" x2="10.5001" y2="44" gradientUnits="userSpaceOnUse">
11 -<stop stop-color="#E3E3E3"/>
12 -<stop offset="1" stop-color="#7D7D7D"/>
13 -</linearGradient>
14 -<linearGradient id="paint1_linear_8339_13877" x1="46.5001" y1="8.5" x2="13.5001" y2="43.5" gradientUnits="userSpaceOnUse">
15 -<stop stop-color="#EFEFF8"/>
16 -<stop offset="1" stop-color="#A2A2CC"/>
17 -</linearGradient>
18 -<linearGradient id="paint2_linear_8339_13877" x1="46.2507" y1="8.75065" x2="10.9301" y2="44.6964" gradientUnits="userSpaceOnUse">
19 -<stop stop-color="#4EBEFF"/>
20 -<stop offset="1" stop-color="#4A74FF"/>
21 -</linearGradient>
22 -<linearGradient id="paint3_linear_8339_13877" x1="44.9999" y1="9.5" x2="10.4999" y2="44" gradientUnits="userSpaceOnUse">
23 -<stop stop-color="#E3E3E3"/>
24 -<stop offset="1" stop-color="#7D7D7D"/>
25 -</linearGradient>
26 -<linearGradient id="paint4_linear_8339_13877" x1="34.9999" y1="20" x2="20.9999" y2="34.5" gradientUnits="userSpaceOnUse">
27 -<stop stop-color="#4EBEFF"/>
28 -<stop offset="1" stop-color="#4A74FF"/>
29 -</linearGradient>
30 -<linearGradient id="paint5_linear_8339_13877" x1="35.0998" y1="19.8999" x2="22.3329" y2="34.2626" gradientUnits="userSpaceOnUse">
31 -<stop stop-color="#EFEFF8"/>
32 -<stop offset="1" stop-color="#A2A2CC"/>
33 -</linearGradient>
34 -<linearGradient id="paint6_linear_8339_13877" x1="32.4999" y1="21" x2="19.9999" y2="33.5" gradientUnits="userSpaceOnUse">
35 -<stop stop-color="#594E63"/>
36 -<stop offset="1" stop-color="#312938"/>
37 -</linearGradient>
38 -</defs>
39 -</svg>
assets/images/support_links.webp
Binary files /dev/null and b/assets/images/support_links.webp differ
assets/images/support_links_dark.svg deleted
-34
@@ -1,34 +0,0 @@
1 -<svg width="55" height="55" viewBox="0 0 55 55" fill="none" xmlns="http://www.w3.org/2000/svg">
2 -<path d="M32.3613 35.6025C33.2562 36.4975 33.2562 37.9485 32.3613 38.8434L27.4999 43.7048C25.2583 45.9464 22.5575 47.0672 19.3976 47.0672C16.2378 47.0672 13.537 45.9464 11.2954 43.7048C9.05375 41.4632 7.93294 38.7624 7.93294 35.6025C7.93294 32.4427 9.05375 29.7419 11.2954 27.5003L16.1567 22.6389C17.0517 21.744 18.5027 21.744 19.3976 22.6389C20.2926 23.5339 20.2926 24.9849 19.3976 25.8798L14.5363 30.7412C13.1859 32.0916 12.5107 33.712 12.5107 35.6025C12.5107 37.4931 13.1859 39.1135 14.5363 40.4639C15.8867 41.8143 17.5071 42.4895 19.3976 42.4895C21.2882 42.4895 22.9086 41.8143 24.259 40.4639L29.1204 35.6025C30.0153 34.7076 31.4663 34.7076 32.3613 35.6025ZM38.8431 32.3616C37.9481 33.2566 36.4971 33.2566 35.6022 32.3616C34.7072 31.4667 34.7072 30.0157 35.6022 29.1207L40.4635 24.2594C41.8139 22.909 42.4891 21.2885 42.4891 19.398C42.4891 17.5075 41.8139 15.887 40.4635 14.5366C39.1132 13.1863 37.4927 12.5111 35.6022 12.5111C33.7116 12.5111 32.0912 13.1863 30.7408 14.5366L25.8795 19.398C24.9845 20.293 23.5335 20.293 22.6386 19.398C21.7436 18.5031 21.7436 17.0521 22.6386 16.1571L27.4999 11.2957C29.7415 9.05412 32.4423 7.9333 35.6022 7.9333C38.7621 7.9333 41.4628 9.05412 43.7044 11.2957C45.9461 13.5374 47.0669 16.2381 47.0669 19.398C47.0669 22.5579 45.9461 25.2586 43.7044 27.5003L38.8431 32.3616Z" fill="url(#paint0_linear_8339_13876)"/>
3 -<path d="M32.3613 35.6025C33.2562 36.4975 33.2562 37.9485 32.3613 38.8434L27.4999 43.7048C25.2583 45.9464 22.5575 47.0672 19.3976 47.0672C16.2378 47.0672 13.537 45.9464 11.2954 43.7048C9.05375 41.4632 7.93294 38.7624 7.93294 35.6025C7.93294 32.4427 9.05375 29.7419 11.2954 27.5003L16.1567 22.6389C17.0517 21.744 18.5027 21.744 19.3976 22.6389C20.2926 23.5339 20.2926 24.9849 19.3976 25.8798L14.5363 30.7412C13.1859 32.0916 12.5107 33.712 12.5107 35.6025C12.5107 37.4931 13.1859 39.1135 14.5363 40.4639C15.8867 41.8143 17.5071 42.4895 19.3976 42.4895C21.2882 42.4895 22.9086 41.8143 24.259 40.4639L29.1204 35.6025C30.0153 34.7076 31.4663 34.7076 32.3613 35.6025ZM38.8431 32.3616C37.9481 33.2566 36.4971 33.2566 35.6022 32.3616C34.7072 31.4667 34.7072 30.0157 35.6022 29.1207L40.4635 24.2594C41.8139 22.909 42.4891 21.2885 42.4891 19.398C42.4891 17.5075 41.8139 15.887 40.4635 14.5366C39.1132 13.1863 37.4927 12.5111 35.6022 12.5111C33.7116 12.5111 32.0912 13.1863 30.7408 14.5366L25.8795 19.398C24.9845 20.293 23.5335 20.293 22.6386 19.398C21.7436 18.5031 21.7436 17.0521 22.6386 16.1571L27.4999 11.2957C29.7415 9.05412 32.4423 7.9333 35.6022 7.9333C38.7621 7.9333 41.4628 9.05412 43.7044 11.2957C45.9461 13.5374 47.0669 16.2381 47.0669 19.398C47.0669 22.5579 45.9461 25.2586 43.7044 27.5003L38.8431 32.3616Z" fill="url(#paint1_linear_8339_13876)"/>
4 -<path d="M32.3613 35.6025C33.2562 36.4975 33.2562 37.9485 32.3613 38.8434L27.4999 43.7048C25.2583 45.9464 22.5575 47.0672 19.3976 47.0672C16.2378 47.0672 13.537 45.9464 11.2954 43.7048C9.05375 41.4632 7.93294 38.7624 7.93294 35.6025C7.93294 32.4427 9.05375 29.7419 11.2954 27.5003L16.1567 22.6389C17.0517 21.744 18.5027 21.744 19.3976 22.6389C20.2926 23.5339 20.2926 24.9849 19.3976 25.8798L14.5363 30.7412C13.1859 32.0916 12.5107 33.712 12.5107 35.6025C12.5107 37.4931 13.1859 39.1135 14.5363 40.4639C15.8867 41.8143 17.5071 42.4895 19.3976 42.4895C21.2882 42.4895 22.9086 41.8143 24.259 40.4639L29.1204 35.6025C30.0153 34.7076 31.4663 34.7076 32.3613 35.6025ZM38.8431 32.3616C37.9481 33.2566 36.4971 33.2566 35.6022 32.3616C34.7072 31.4667 34.7072 30.0157 35.6022 29.1207L40.4635 24.2594C41.8139 22.909 42.4891 21.2885 42.4891 19.398C42.4891 17.5075 41.8139 15.887 40.4635 14.5366C39.1132 13.1863 37.4927 12.5111 35.6022 12.5111C33.7116 12.5111 32.0912 13.1863 30.7408 14.5366L25.8795 19.398C24.9845 20.293 23.5335 20.293 22.6386 19.398C21.7436 18.5031 21.7436 17.0521 22.6386 16.1571L27.4999 11.2957C29.7415 9.05412 32.4423 7.9333 35.6022 7.9333C38.7621 7.9333 41.4628 9.05412 43.7044 11.2957C45.9461 13.5374 47.0669 16.2381 47.0669 19.398C47.0669 22.5579 45.9461 25.2586 43.7044 27.5003L38.8431 32.3616Z" fill="url(#paint2_linear_8339_13876)"/>
5 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint3_linear_8339_13876)"/>
6 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint4_linear_8339_13876)"/>
7 -<path d="M30.7406 21.0182L21.0179 30.7409C20.123 31.6358 20.123 33.0868 21.0179 33.9818C21.9129 34.8767 23.3639 34.8767 24.2588 33.9818L33.9815 24.2591C34.8765 23.3641 34.8765 21.9131 33.9815 21.0182C33.0866 20.1232 31.6356 20.1232 30.7406 21.0182Z" fill="url(#paint5_linear_8339_13876)"/>
8 -<defs>
9 -<linearGradient id="paint0_linear_8339_13876" x1="45.0001" y1="9.5" x2="10.5001" y2="44" gradientUnits="userSpaceOnUse">
10 -<stop stop-color="#E3E3E3"/>
11 -<stop offset="1" stop-color="#7D7D7D"/>
12 -</linearGradient>
13 -<linearGradient id="paint1_linear_8339_13876" x1="46.5001" y1="8.5" x2="13.5001" y2="43.5" gradientUnits="userSpaceOnUse">
14 -<stop stop-color="#EFEFF8"/>
15 -<stop offset="1" stop-color="#A2A2CC"/>
16 -</linearGradient>
17 -<linearGradient id="paint2_linear_8339_13876" x1="46.2507" y1="8.75065" x2="10.9301" y2="44.6964" gradientUnits="userSpaceOnUse">
18 -<stop stop-color="#4EBEFF"/>
19 -<stop offset="1" stop-color="#4A74FF"/>
20 -</linearGradient>
21 -<linearGradient id="paint3_linear_8339_13876" x1="44.9999" y1="9.5" x2="10.4999" y2="44" gradientUnits="userSpaceOnUse">
22 -<stop stop-color="#E3E3E3"/>
23 -<stop offset="1" stop-color="#7D7D7D"/>
24 -</linearGradient>
25 -<linearGradient id="paint4_linear_8339_13876" x1="34.9999" y1="20" x2="20.9999" y2="34.5" gradientUnits="userSpaceOnUse">
26 -<stop stop-color="#4EBEFF"/>
27 -<stop offset="1" stop-color="#4A74FF"/>
28 -</linearGradient>
29 -<linearGradient id="paint5_linear_8339_13876" x1="35.0998" y1="19.8999" x2="22.3329" y2="34.2626" gradientUnits="userSpaceOnUse">
30 -<stop stop-color="#EFEFF8"/>
31 -<stop offset="1" stop-color="#A2A2CC"/>
32 -</linearGradient>
33 -</defs>
34 -</svg>
assets/images/support_links_dark.webp
Binary files /dev/null and b/assets/images/support_links_dark.webp differ
cw_core/lib/crypto_currency.dart
+28 -28
@@ -135,20 +135,20 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
135 ];
136
137 // title, tag (if applicable), fullName (if unique), raw, name, iconPath
138 - static const xmr = CryptoCurrency(title: 'XMR', fullName: 'Monero', raw: 0, name: 'xmr', iconPath: 'assets/images/crypto/monero.png', decimals: 12);
138 + static const xmr = CryptoCurrency(title: 'XMR', fullName: 'Monero', raw: 0, name: 'xmr', iconPath: 'assets/images/crypto/monero.webp', decimals: 12);
139 static const ada = CryptoCurrency(title: 'ADA', fullName: 'Cardano', raw: 1, name: 'ada', iconPath: 'assets/images/ada_icon.png', decimals: 6);
140 - static const bch = CryptoCurrency(title: 'BCH', fullName: 'Bitcoin Cash', raw: 2, name: 'bch', iconPath: 'assets/images/crypto/bitcoin-cash.png', decimals: 8);
140 + static const bch = CryptoCurrency(title: 'BCH', fullName: 'Bitcoin Cash', raw: 2, name: 'bch', iconPath: 'assets/images/crypto/bitcoin-cash.webp', decimals: 8);
141 static const bnb = CryptoCurrency(title: 'BNB', tag: 'BSC', fullName: 'Binance Coin', raw: 3, name: 'bnb', iconPath: 'assets/images/bnb_icon.png', decimals: 8);
142 - static const btc = CryptoCurrency(title: 'BTC', fullName: 'Bitcoin', raw: 4, name: 'btc', iconPath: 'assets/images/crypto/bitcoin.png', decimals: 8);
143 - static const dai = CryptoCurrency(title: 'DAI', tag: 'ETH', fullName: 'Dai', raw: 5, name: 'dai', iconPath: 'assets/images/crypto/dai.png', decimals: 18);
142 + static const btc = CryptoCurrency(title: 'BTC', fullName: 'Bitcoin', raw: 4, name: 'btc', iconPath: 'assets/images/crypto/bitcoin.webp', decimals: 8);
143 + static const dai = CryptoCurrency(title: 'DAI', tag: 'ETH', fullName: 'Dai', raw: 5, name: 'dai', iconPath: 'assets/images/crypto/dai.webp', decimals: 18);
144 static const dash = CryptoCurrency(title: 'DASH', fullName: 'Dash', raw: 6, name: 'dash', iconPath: 'assets/images/dash_icon.png', decimals: 8);
145 static const eos = CryptoCurrency(title: 'EOS', fullName: 'EOS', raw: 7, name: 'eos', iconPath: 'assets/images/eos_icon.png', decimals: 4);
146 - static const eth = CryptoCurrency(title: 'ETH', fullName: 'Ethereum', raw: 8, name: 'eth', iconPath: 'assets/images/crypto/ethereum.png', decimals: 18);
147 - static const ltc = CryptoCurrency(title: 'LTC', fullName: 'Litecoin', raw: 9, name: 'ltc', iconPath: 'assets/images/crypto/litecoin.png', decimals: 8);
148 - static const nano = CryptoCurrency(title: 'XNO', fullName: 'Nano', raw: 10, name: 'xno', iconPath: 'assets/images/crypto/nano.png', decimals: 30);
149 - static const trx = CryptoCurrency(title: 'TRX', fullName: 'TRON', raw: 11, name: 'trx', iconPath: 'assets/images/crypto/tron.png', decimals: 6);
150 - static const usdt = CryptoCurrency(title: 'USDT', tag: 'OMNI', fullName: 'USDT Tether', raw: 12, name: 'usdt', iconPath: 'assets/images/crypto/tether.png', decimals: 6);
151 - static const usdterc20 = CryptoCurrency(title: 'USDT', tag: 'ETH', fullName: 'USDT Tether', raw: 13, name: 'usdterc20', iconPath: 'assets/images/crypto/tether.png', decimals: 6);
146 + static const eth = CryptoCurrency(title: 'ETH', fullName: 'Ethereum', raw: 8, name: 'eth', iconPath: 'assets/images/crypto/ethereum.webp', decimals: 18);
147 + static const ltc = CryptoCurrency(title: 'LTC', fullName: 'Litecoin', raw: 9, name: 'ltc', iconPath: 'assets/images/crypto/litecoin.webp', decimals: 8);
148 + static const nano = CryptoCurrency(title: 'XNO', fullName: 'Nano', raw: 10, name: 'xno', iconPath: 'assets/images/crypto/nano.webp', decimals: 30);
149 + static const trx = CryptoCurrency(title: 'TRX', fullName: 'TRON', raw: 11, name: 'trx', iconPath: 'assets/images/crypto/tron.webp', decimals: 6);
150 + static const usdt = CryptoCurrency(title: 'USDT', tag: 'OMNI', fullName: 'USDT Tether', raw: 12, name: 'usdt', iconPath: 'assets/images/crypto/tether.webp', decimals: 6);
151 + static const usdterc20 = CryptoCurrency(title: 'USDT', tag: 'ETH', fullName: 'USDT Tether', raw: 13, name: 'usdterc20', iconPath: 'assets/images/crypto/tether.webp', decimals: 6);
152 static const xlm = CryptoCurrency(title: 'XLM', fullName: 'Stellar', raw: 14, name: 'xlm', iconPath: 'assets/images/xlm_icon.png', decimals: 7);
153 static const xrp = CryptoCurrency(title: 'XRP', fullName: 'Ripple', raw: 15, name: 'xrp', iconPath: 'assets/images/xrp_icon.png', decimals: 6);
154 static const xhv = CryptoCurrency(title: 'XHV', fullName: 'Haven Protocol', raw: 16, name: 'xhv', iconPath: 'assets/images/xhv_logo.png', decimals: 12);
@@ -171,25 +171,25 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
171 static const avaxc = CryptoCurrency(title: 'AVAX', tag: 'AVAXC', fullName: 'Avalanche', raw: 31, name: 'avaxc', iconPath: 'assets/images/avaxc_icon.png', decimals: 9);
172 static const btt = CryptoCurrency(title: 'BTT', tag: 'ETH', fullName: 'BitTorrent', raw: 32, name: 'btt', iconPath: 'assets/images/btt_icon.png', decimals: 18);
173 static const bttc = CryptoCurrency(title: 'BTTC', tag: 'TRX', fullName: 'BitTorrent-NEW', raw: 33, name: 'bttc', iconPath: 'assets/images/btt_icon.png', decimals: 18);
174 - static const doge = CryptoCurrency(title: 'DOGE', fullName: 'Dogecoin', raw: 34, name: 'doge', iconPath: 'assets/images/crypto/dogecoin.png', decimals: 8);
174 + static const doge = CryptoCurrency(title: 'DOGE', fullName: 'Dogecoin', raw: 34, name: 'doge', iconPath: 'assets/images/crypto/dogecoin.webp', decimals: 8);
175 static const firo = CryptoCurrency(title: 'FIRO', raw: 35, name: 'firo', iconPath: 'assets/images/firo_icon.png', decimals: 8);
176 - static const usdttrc20 = CryptoCurrency(title: 'USDT', tag: 'TRX', fullName: 'USDT Tether', raw: 36, name: 'usdttrc20', iconPath: 'assets/images/crypto/tether.png', decimals: 6);
176 + static const usdttrc20 = CryptoCurrency(title: 'USDT', tag: 'TRX', fullName: 'USDT Tether', raw: 36, name: 'usdttrc20', iconPath: 'assets/images/crypto/tether.webp', decimals: 6);
177 static const hbar = CryptoCurrency(title: 'HBAR', fullName: 'Hedera', raw: 37, name: 'hbar', iconPath: 'assets/images/hbar_icon.png', decimals: 8);
178 static const sc = CryptoCurrency(title: 'SC', fullName: 'Siacoin', raw: 38, name: 'sc', iconPath: 'assets/images/sc_icon.png', decimals: 16);
179 - static const sol = CryptoCurrency(title: 'SOL', fullName: 'Solana', raw: 39, name: 'sol', iconPath: 'assets/images/crypto/solana.png', decimals: 9);
180 - static const usdc = CryptoCurrency(title: 'USDC', tag: 'ETH', fullName: 'USD Coin', raw: 40, name: 'usdc', iconPath: 'assets/images/crypto/usdc.png', decimals: 6);
181 - static const usdcsol = CryptoCurrency(title: 'USDC', tag: 'SOL', fullName: 'USDC Coin', raw: 41, name: 'usdcsol', iconPath: 'assets/images/crypto/usdc.png', decimals: 6);
179 + static const sol = CryptoCurrency(title: 'SOL', fullName: 'Solana', raw: 39, name: 'sol', iconPath: 'assets/images/crypto/solana.webp', decimals: 9);
180 + static const usdc = CryptoCurrency(title: 'USDC', tag: 'ETH', fullName: 'USD Coin', raw: 40, name: 'usdc', iconPath: 'assets/images/crypto/usdc.webp', decimals: 6);
181 + static const usdcsol = CryptoCurrency(title: 'USDC', tag: 'SOL', fullName: 'USDC Coin', raw: 41, name: 'usdcsol', iconPath: 'assets/images/crypto/usdc.webp', decimals: 6);
182 static const zaddr = CryptoCurrency(title: 'ZZEC', tag: 'ZEC', fullName: 'Shielded Zcash', raw: 42, name: 'zaddr', iconPath: 'assets/images/zec_icon.png', decimals: 8);
183 static const zec = CryptoCurrency(title: 'TZEC', tag: 'ZEC', fullName: 'Transparent Zcash', raw: 43, name: 'zec', iconPath: 'assets/images/zec_icon.png', decimals: 8);
184 static const zen = CryptoCurrency(title: 'ZEN', fullName: 'Horizen', raw: 44, name: 'zen', iconPath: 'assets/images/zen_icon.png', decimals: 8);
185 static const xvg = CryptoCurrency(title: 'XVG', fullName: 'Verge', raw: 45, name: 'xvg', iconPath: 'assets/images/xvg_icon.png', decimals: 8);
186
187 - static const usdcpoly = CryptoCurrency(title: 'USDC', tag: 'POL', fullName: 'USD Coin', raw: 46, name: 'usdcpoly', iconPath: 'assets/images/crypto/usdc.png', decimals: 6);
188 - static const dcr = CryptoCurrency(title: 'DCR', fullName: 'Decred', raw: 47, name: 'dcr', iconPath: 'assets/images/crypto/decred.png', decimals: 8);
187 + static const usdcpoly = CryptoCurrency(title: 'USDC', tag: 'POL', fullName: 'USD Coin', raw: 46, name: 'usdcpoly', iconPath: 'assets/images/crypto/usdc.webp', decimals: 6);
188 + static const dcr = CryptoCurrency(title: 'DCR', fullName: 'Decred', raw: 47, name: 'dcr', iconPath: 'assets/images/crypto/decred.webp', decimals: 8);
189 static const kmd = CryptoCurrency(title: 'KMD', fullName: 'Komodo', raw: 48, name: 'kmd', iconPath: 'assets/images/kmd_icon.png', decimals: 8);
190 static const mana = CryptoCurrency(title: 'MANA', tag: 'ETH', fullName: 'Decentraland', raw: 49, name: 'mana', iconPath: 'assets/images/mana_icon.png', decimals: 18);
191 - static const maticpoly = CryptoCurrency(title: 'POL', tag: 'POL', fullName: 'Polygon', raw: 50, name: 'maticpoly', iconPath: 'assets/images/crypto/polygon.png', decimals: 18);
192 - static const matic = CryptoCurrency(title: 'MATIC', tag: 'ETH', fullName: 'Polygon', raw: 51, name: 'matic', iconPath: 'assets/images/crypto/polygon.png', decimals: 18);
191 + static const maticpoly = CryptoCurrency(title: 'POL', tag: 'POL', fullName: 'Polygon', raw: 50, name: 'maticpoly', iconPath: 'assets/images/crypto/polygon.webp', decimals: 18);
192 + static const matic = CryptoCurrency(title: 'MATIC', tag: 'ETH', fullName: 'Polygon', raw: 51, name: 'matic', iconPath: 'assets/images/crypto/polygon.webp', decimals: 18);
193 static const mkr = CryptoCurrency(title: 'MKR', tag: 'ETH', fullName: 'Maker', raw: 52, name: 'mkr', iconPath: 'assets/images/mkr_icon.png', decimals: 18);
194 static const near = CryptoCurrency(title: 'NEAR', fullName: 'NEAR Protocol', raw: 53, name: 'near', iconPath: 'assets/images/near_icon.png', decimals: 24);
195 static const oxt = CryptoCurrency(title: 'OXT', tag: 'ETH', fullName: 'Orchid', raw: 54, name: 'oxt', iconPath: 'assets/images/oxt_icon.png', decimals: 18);
@@ -200,7 +200,7 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
200 static const scrt = CryptoCurrency(title: 'SCRT', fullName: 'Secret Network', raw: 59, name: 'scrt', iconPath: 'assets/images/scrt_icon.png', decimals: 6);
201 static const uni = CryptoCurrency(title: 'UNI', tag: 'ETH', fullName: 'Uniswap', raw: 60, name: 'uni', iconPath: 'assets/images/uni_icon.png', decimals: 18);
202 static const stx = CryptoCurrency(title: 'STX', fullName: 'Stacks', raw: 61, name: 'stx', iconPath: 'assets/images/stx_icon.png', decimals: 8);
203 - static const btcln = CryptoCurrency(title: 'BTC', tag: 'LN', fullName: 'Bitcoin Lightning Network', raw: 62, name: 'btcln', iconPath: 'assets/images/crypto/bitcoin.png', decimals: 8);
203 + static const btcln = CryptoCurrency(title: 'BTC', tag: 'LN', fullName: 'Bitcoin Lightning Network', raw: 62, name: 'btcln', iconPath: 'assets/images/crypto/bitcoin.webp', decimals: 8);
204 static const shib = CryptoCurrency(title: 'SHIB', tag: 'ETH', fullName: 'Shiba Inu', raw: 63, name: 'shib', iconPath: 'assets/images/shib_icon.png', decimals: 18);
205 static const aave = CryptoCurrency(title: 'AAVE', tag: 'ETH', fullName: 'Aave', raw: 64, name: 'aave', iconPath: 'assets/images/aave_icon.png', decimals: 18);
206 static const arb = CryptoCurrency(title: 'ARB', fullName: 'Arbitrum', raw: 65, name: 'arb', iconPath: 'assets/images/arb_icon.png', decimals: 18);
@@ -219,22 +219,22 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
219 static const pepe = CryptoCurrency(title: 'PEPE', tag: 'ETH', fullName: 'Pepe', raw: 78, name: 'pepe', iconPath: 'assets/images/pepe_icon.png', decimals: 18);
220 static const storj = CryptoCurrency(title: 'STORJ', tag: 'ETH', fullName: 'Storj', raw: 79, name: 'storj', iconPath: 'assets/images/storj_icon.png', decimals: 8);
221 static const tusd = CryptoCurrency(title: 'TUSD', tag: 'ETH', fullName: 'TrueUSD', raw: 80, name: 'tusd', iconPath: 'assets/images/tusd_icon.png', decimals: 18);
222 - static const wbtc = CryptoCurrency(title: 'WBTC', tag: 'ETH', fullName: 'Wrapped Bitcoin', raw: 81, name: 'wbtc', iconPath: 'assets/images/crypto/wbtc.png', decimals: 8);
223 - static const weth = CryptoCurrency(title: 'WETH', tag: 'ETH', fullName: 'Wrapped Ethereum', raw: 82, name: 'weth', iconPath: 'assets/images/weth_icon.png', decimals: 18);
222 + static const wbtc = CryptoCurrency(title: 'WBTC', tag: 'ETH', fullName: 'Wrapped Bitcoin', raw: 81, name: 'wbtc', iconPath: 'assets/images/crypto/wbtc.webp', decimals: 8);
223 + static const weth = CryptoCurrency(title: 'WETH', tag: 'ETH', fullName: 'Wrapped Ethereum', raw: 82, name: 'weth', iconPath: 'assets/images/crypto/ethereum.webp', decimals: 18);
224 static const zrx = CryptoCurrency(title: 'ZRX', tag: 'ETH', fullName: '0x Protocol', raw: 83, name: 'zrx', iconPath: 'assets/images/zrx_icon.png', decimals: 18);
225 static const dydx = CryptoCurrency(title: 'DYDX', tag: 'ETH', fullName: 'dYdX', raw: 84, name: 'dydx', iconPath: 'assets/images/dydx_icon.png', decimals: 18);
226 - static const steth = CryptoCurrency(title: 'STETH', tag: 'ETH', fullName: 'Lido Staked Ethereum', raw: 85, name: 'steth', iconPath: 'assets/images/steth_icon.png', decimals: 18);
226 + static const steth = CryptoCurrency(title: 'STETH', tag: 'ETH', fullName: 'Lido Staked Ethereum', raw: 85, name: 'steth', iconPath: 'assets/images/crypto/ethereum.webp', decimals: 18);
227 static const banano = CryptoCurrency(title: 'BAN', fullName: 'Banano', raw: 86, name: 'banano', iconPath: 'assets/images/nano_icon.png', decimals: 29);
228 - static const usdtPoly = CryptoCurrency(title: 'USDT', tag: 'POL', fullName: 'Tether USD (PoS)', raw: 87, name: 'usdtpoly', iconPath: 'assets/images/crypto/tether.png', decimals: 6);
229 - static const usdcEPoly = CryptoCurrency(title: 'USDC.E', tag: 'POL', fullName: 'USD Coin (PoS)', raw: 88, name: 'usdcepoly', iconPath: 'assets/images/crypto/usdc.png', decimals: 6);
228 + static const usdtPoly = CryptoCurrency(title: 'USDT', tag: 'POL', fullName: 'Tether USD (PoS)', raw: 87, name: 'usdtpoly', iconPath: 'assets/images/crypto/tether.webp', decimals: 6);
229 + static const usdcEPoly = CryptoCurrency(title: 'USDC.E', tag: 'POL', fullName: 'USD Coin (PoS)', raw: 88, name: 'usdcepoly', iconPath: 'assets/images/crypto/usdc.webp', decimals: 6);
230 static const kaspa = CryptoCurrency(title: 'KAS', fullName: 'Kaspa', raw: 89, name: 'kas', iconPath: 'assets/images/kaspa_icon.png', decimals: 8);
231 static const digibyte = CryptoCurrency(title: 'DGB', fullName: 'DigiByte', raw: 90, name: 'dgb', iconPath: 'assets/images/digibyte.png', decimals: 8);
232 static const usdtSol = CryptoCurrency(title: 'USDT', tag: 'SOL', fullName: 'USDT Tether', raw: 91, name: 'usdtsol', iconPath: 'assets/images/crypto/tether.png', decimals: 6);
233 static const usdcTrc20 = CryptoCurrency(title: 'USDC', tag: 'TRX', fullName: 'USDC Coin', raw: 92, name: 'usdctrc20', iconPath: 'assets/images/crypto/usdc.png', decimals: 6);
234 static const tbtc = CryptoCurrency(title: 'tBTC', fullName: 'Testnet Bitcoin', raw: 93, name: 'tbtc', iconPath: 'assets/images/tbtc.png', decimals: 8);
235 - static const wow = CryptoCurrency(title: 'WOW', fullName: 'Wownero', raw: 94, name: 'wow', iconPath: 'assets/images/crypto/wownero.png', decimals: 11);
235 + static const wow = CryptoCurrency(title: 'WOW', fullName: 'Wownero', raw: 94, name: 'wow', iconPath: 'assets/images/crypto/wownero.webp', decimals: 11);
236 static const ton = CryptoCurrency(title: 'TON', fullName: 'Toncoin', raw: 95, name: 'ton', iconPath: 'assets/images/ton_icon.png', decimals: 8);
237 - static const zano = CryptoCurrency(title: 'ZANO', tag: 'ZANO', fullName: 'Zano', raw: 96, name: 'zano', iconPath: 'assets/images/crypto/zano.png', decimals: 12);
237 + static const zano = CryptoCurrency(title: 'ZANO', tag: 'ZANO', fullName: 'Zano', raw: 96, name: 'zano', iconPath: 'assets/images/crypto/zano.webp', decimals: 12);
238 static const flip = CryptoCurrency(title: 'FLIP', tag: 'ETH', fullName: 'Chainflip', raw: 97, name: 'flip', iconPath: 'assets/images/flip_icon.png', decimals: 18);
239 static const deuro = CryptoCurrency(title: 'DEURO', tag: 'ETH', fullName: 'Decentralized Euro', raw: 98, name: 'deuro', iconPath: 'assets/images/deuro_icon.png', decimals: 18);
240 static const usdtbsc = CryptoCurrency(title: 'USDT', tag: 'BSC', fullName: 'USDT Binance coin', raw: 99, name: 'usdtbsc', iconPath: 'assets/images/crypto/tether.png', decimals: 18);
@@ -242,7 +242,7 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
242 static const deps = CryptoCurrency(title: 'DEPS', tag: 'ETH', fullName: 'Decentralized Euro Protocol Share', raw: 101, name: 'deps', iconPath: 'assets/images/deps_icon.png', decimals: 18);
243 static const kbtc = CryptoCurrency(title: 'KBTC', tag: 'ETH', fullName: 'Kraken Wrapped Bitcoin', raw: 102, name: 'kbtc', iconPath: 'assets/images/kbtc_icon.png', decimals: 8);
244 static const cbbtc = CryptoCurrency(title: 'CBBTC', tag: 'ETH', fullName: 'Coinbase Wrapped BTC', raw: 103, name: 'cbbtc', iconPath: 'assets/images/cbbtc_icon.png', decimals: 8);
245 - static const baseEth = CryptoCurrency(title: 'ETH', tag: 'BASE', fullName: 'Ethereum', raw: 104, name: 'baseth', iconPath: 'assets/images/eth_icon.png', decimals: 18);
245 + static const baseEth = CryptoCurrency(title: 'ETH', tag: 'BASE', fullName: 'Ethereum', raw: 104, name: 'baseth', iconPath: 'assets/images/crypto/base_icon.webp', decimals: 18);
246
247 static final Map<int, CryptoCurrency> _rawCurrencyMap =
248 [...all, ...havenCurrencies].fold<Map<int, CryptoCurrency>>(<int, CryptoCurrency>{}, (acc, item) {
cw_core/lib/currency_for_wallet_type.dart
+1 -1
@@ -47,7 +47,7 @@ CryptoCurrency walletTypeToCryptoCurrency(WalletType type, {bool isTestnet = fal
47 extension CryptoCurrencyForWalletType on CryptoCurrency {
48 String? get normalizedIconPath {
49 if (this == CryptoCurrency.baseEth) {
50 - return 'assets/images/base_icon.png';
50 + return 'assets/images/crypto/base_icon.webp';
51 }
52 return iconPath;
53 }
cw_solana/lib/default_spl_tokens.dart
+3 -3
@@ -43,7 +43,7 @@ class DefaultSPLTokens {
43 mintAddress: '2FPyTwcZLUg1MDrwsyoP4D6s1tM7hAkHYRjkNb5w6Pxk',
44 decimal: 6,
45 mint: 'soEth',
46 - iconPath: 'assets/images/eth_icon.png',
46 + iconPath: 'assets/images/crypto/ethereum.webp',
47 enabled: false,
48 ),
49 SPLToken(
@@ -52,7 +52,7 @@ class DefaultSPLTokens {
52 mintAddress: 'So11111111111111111111111111111111111111112',
53 decimal: 9,
54 mint: 'WSOL',
55 - iconPath: 'assets/images/sol_icon.png',
55 + iconPath: 'assets/images/crypto/solana.webp',
56 enabled: false,
57 ),
58 SPLToken(
@@ -61,7 +61,7 @@ class DefaultSPLTokens {
61 mintAddress: '9n4nbM75f5Ui33ZbPYXn59EwSgE8CGsHtAeTH5YFeJ9E',
62 decimal: 6,
63 mint: 'btcsol',
64 - iconPath: 'assets/images/btc.png',
64 + iconPath: 'assets/images/crypto/bitcoin.webp',
65 enabled: false,
66 ),
67 SPLToken(
lib/src/screens/dashboard/desktop_widgets/desktop_wallet_selection_dropdown.dart
+17 -17
@@ -30,24 +30,24 @@ class DesktopWalletSelectionDropDown extends StatefulWidget {
30 }
31
32 class _DesktopWalletSelectionDropDownState extends State<DesktopWalletSelectionDropDown> {
33 - final moneroIcon = Image.asset('assets/images/crypto/monero.png', height: 24, width: 24);
34 - final bitcoinIcon = Image.asset('assets/images/crypto/bitcoin.png', height: 24, width: 24);
33 + final moneroIcon = Image.asset('assets/images/crypto/monero.webp', height: 24, width: 24);
34 + final bitcoinIcon = Image.asset('assets/images/crypto/bitcoin.webp', height: 24, width: 24);
35 final tBitcoinIcon = Image.asset('assets/images/tbtc.png', height: 24, width: 24);
36 - final litecoinIcon = Image.asset('assets/images/crypto/litecoin.png', height: 24, width: 24);
37 - final havenIcon = Image.asset('assets/images/haven_logo.png', height: 24, width: 24);
38 - final ethereumIcon = Image.asset('assets/images/crypto/ethereum.png', height: 24, width: 24);
39 - final polygonIcon = Image.asset('assets/images/crypto/polygon.png', height: 24, width: 24);
40 - final bitcoinCashIcon = Image.asset('assets/images/crypto/bitcoin-cash.png', height: 24, width: 24);
41 - final baseIcon = Image.asset('assets/images/base_icon.png', height: 24, width: 24);
42 - final nanoIcon = Image.asset('assets/images/crypto/nano.png', height: 24, width: 24);
43 - final bananoIcon = Image.asset('assets/images/crypto/nano.png', height: 24, width: 24);
44 - final solanaIcon = Image.asset('assets/images/crypto/solana.png', height: 24, width: 24);
45 - final tronIcon = Image.asset('assets/images/crypto/tron.png', height: 24, width: 24);
46 - final wowneroIcon = Image.asset('assets/images/crypto/wownero.png', height: 24, width: 24);
47 - final zanoIcon = Image.asset('assets/images/crypto/zano.png', height: 24, width: 24);
48 - final decredIcon = Image.asset('assets/images/crypto/decred.png', height: 24, width: 24);
49 - final dogeIcon = Image.asset('assets/images/crypto/dogecoin.png', height: 24, width: 24);
50 - final nonWalletTypeIcon = Image.asset('assets/images/close.png', height: 24, width: 24);
36 + final litecoinIcon = Image.asset('assets/images/crypto/litecoin.webp', height: 24, width: 24);
37 + final havenIcon = Image.asset('assets/images/haven_logo.webp', height: 24, width: 24);
38 + final ethereumIcon = Image.asset('assets/images/crypto/ethereum.webp', height: 24, width: 24);
39 + final polygonIcon = Image.asset('assets/images/crypto/polygon.webp', height: 24, width: 24);
40 + final bitcoinCashIcon = Image.asset('assets/images/crypto/bitcoin-cash.webp', height: 24, width: 24);
41 + final baseIcon = Image.asset('assets/images/crypto/base_icon.webp', height: 24, width: 24);
42 + final nanoIcon = Image.asset('assets/images/crypto/nano.webp', height: 24, width: 24);
43 + final bananoIcon = Image.asset('assets/images/crypto/nano.webp', height: 24, width: 24);
44 + final solanaIcon = Image.asset('assets/images/crypto/solana.webp', height: 24, width: 24);
45 + final tronIcon = Image.asset('assets/images/crypto/tron.webp', height: 24, width: 24);
46 + final wowneroIcon = Image.asset('assets/images/crypto/wownero.webp', height: 24, width: 24);
47 + final zanoIcon = Image.asset('assets/images/crypto/zano.webp', height: 24, width: 24);
48 + final decredIcon = Image.asset('assets/images/crypto/decred.webp', height: 24, width: 24);
49 + final dogeIcon = Image.asset('assets/images/crypto/dogecoin.webp', height: 24, width: 24);
50 + final nonWalletTypeIcon = Image.asset('assets/images/close.webp', height: 24, width: 24);
51
52 Image _newWalletImage(BuildContext context) => Image.asset(
53 'assets/images/new_wallet.png',
lib/src/screens/dashboard/widgets/menu_widget.dart
+18 -18
@@ -24,22 +24,22 @@ class MenuWidgetState extends State<MenuWidget> {
24 this.tileHeight = 60,
25 this.fromTopEdge = 50,
26 this.fromBottomEdge = 25,
27 - this.moneroIcon = Image.asset('assets/images/crypto/monero.png'),
28 - this.bitcoinIcon = Image.asset('assets/images/crypto/bitcoin.png'),
29 - this.litecoinIcon = Image.asset('assets/images/crypto/litecoin.png'),
30 - this.havenIcon = Image.asset('assets/images/haven_menu.png'),
31 - this.ethereumIcon = Image.asset('assets/images/crypto/ethereum.png'),
32 - this.nanoIcon = Image.asset('assets/images/crypto/nano.png'),
33 - this.bananoIcon = Image.asset('assets/images/crypto/nano.png'),
34 - this.bitcoinCashIcon = Image.asset('assets/images/crypto/bitcoin-cash.png'),
35 - this.polygonIcon = Image.asset('assets/images/crypto/polygon.png'),
36 - this.baseIcon = Image.asset('assets/images/base_icon.png'),
37 - this.solanaIcon = Image.asset('assets/images/crypto/solana.png'),
38 - this.tronIcon = Image.asset('assets/images/crypto/tron.png'),
39 - this.wowneroIcon = Image.asset('assets/images/crypto/wownero.png'),
40 - this.zanoIcon = Image.asset('assets/images/crypto/zano.png'),
41 - this.decredIcon = Image.asset('assets/images/crypto/decred.png'),
42 - this.dogecoinIcon = Image.asset('assets/images/crypto/dogecoin.png');
27 + this.moneroIcon = Image.asset('assets/images/crypto/monero.webp'),
28 + this.bitcoinIcon = Image.asset('assets/images/crypto/bitcoin.webp'),
29 + this.litecoinIcon = Image.asset('assets/images/crypto/litecoin.webp'),
30 + this.havenIcon = Image.asset('assets/images/haven_menu.webp'),
31 + this.ethereumIcon = Image.asset('assets/images/crypto/ethereum.webp'),
32 + this.nanoIcon = Image.asset('assets/images/crypto/nano.webp'),
33 + this.bananoIcon = Image.asset('assets/images/crypto/nano.webp'),
34 + this.bitcoinCashIcon = Image.asset('assets/images/crypto/bitcoin-cash.webp'),
35 + this.polygonIcon = Image.asset('assets/images/crypto/polygon.webp'),
36 + this.baseIcon = Image.asset('assets/images/crypto/base_icon.webp'),
37 + this.solanaIcon = Image.asset('assets/images/crypto/solana.webp'),
38 + this.tronIcon = Image.asset('assets/images/crypto/tron.webp'),
39 + this.wowneroIcon = Image.asset('assets/images/crypto/wownero.webp'),
40 + this.zanoIcon = Image.asset('assets/images/crypto/zano.webp'),
41 + this.decredIcon = Image.asset('assets/images/crypto/decred.webp'),
42 + this.dogecoinIcon = Image.asset('assets/images/crypto/dogecoin.webp');
43
44 final largeScreen = 731;
45
@@ -116,8 +116,8 @@ class MenuWidgetState extends State<MenuWidget> {
116 }
117 int itemCount = items.length;
118
119 - moneroIcon = Image.asset('assets/images/crypto/monero.png');
120 - bitcoinIcon = Image.asset('assets/images/crypto/bitcoin.png');
119 + moneroIcon = Image.asset('assets/images/crypto/monero.webp');
120 + bitcoinIcon = Image.asset('assets/images/crypto/bitcoin.webp');
121
122 return Row(
123 mainAxisSize: MainAxisSize.max,
lib/src/screens/settings/widgets/settings_theme_choice.dart
-1
@@ -85,7 +85,6 @@ class SettingsThemeChoicesCell extends StatelessWidget {
85 style: Theme.of(context).textTheme.bodyMedium,
86 ),
87 Container(
88 - height: 40,
88 child: Row(
89 children: availableAccentColors.map((accentColor) {
90 final isSelected = _displaySettingsViewModel
lib/src/screens/support/support_page.dart
+9 -9
@@ -20,16 +20,16 @@ class SupportPage extends BasePage {
20 AppBarStyle get appBarStyle => AppBarStyle.regular;
21
22 String get _imageSupportChat => currentTheme.isDark
23 - ? 'assets/images/support_chat_dark.svg'
24 - : 'assets/images/support_chat.svg';
23 + ? 'assets/images/support_chat_dark.webp'
24 + : 'assets/images/support_chat.webp';
25
26 String get _imageSupportDocs => currentTheme.isDark
27 - ? 'assets/images/support_docs_dark.svg'
28 - : 'assets/images/support_docs.svg';
27 + ? 'assets/images/support_docs_dark.webp'
28 + : 'assets/images/support_docs.webp';
29
30 String get _imageSupportLinks => currentTheme.isDark
31 - ? 'assets/images/support_links_dark.svg'
32 - : 'assets/images/support_links.svg';
31 + ? 'assets/images/support_links_dark.webp'
32 + : 'assets/images/support_links.webp';
33
34 @override
35 Widget body(BuildContext context) => Center(
@@ -40,7 +40,7 @@ class SupportPage extends BasePage {
40 Padding(
41 padding: const EdgeInsets.only(top: 20),
42 child: OptionTile(
43 - image: SvgPicture.asset(_imageSupportChat, width: 55, height: 55),
43 + image: Image.asset(_imageSupportChat, width: 55, height: 55),
44 title: S.of(context).support_title_live_chat,
45 description: S.of(context).support_description_live_chat,
46 onPressed: () => _onPressedSupportChat(context),
@@ -49,7 +49,7 @@ class SupportPage extends BasePage {
49 Padding(
50 padding: const EdgeInsets.only(top: 20),
51 child: OptionTile(
52 - image: SvgPicture.asset(_imageSupportDocs, width: 55, height: 55),
52 + image: Image.asset(_imageSupportDocs, width: 55, height: 55),
53 title: S.of(context).support_title_guides,
54 description: S.of(context).support_description_guides,
55 onPressed: () => _launchUrl(supportViewModel.docsUrl),
@@ -58,7 +58,7 @@ class SupportPage extends BasePage {
58 Padding(
59 padding: const EdgeInsets.only(top: 20),
60 child: OptionTile(
61 - image: SvgPicture.asset(_imageSupportLinks, width: 55, height: 55),
61 + image: Image.asset(_imageSupportLinks, width: 55, height: 55),
62 title: S.of(context).support_title_other_links,
63 description: S.of(context).support_description_other_links,
64 onPressed: () => Navigator.pushNamed(context, Routes.supportOtherLinks),
lib/src/widgets/setting_actions.dart
+3 -3
@@ -34,7 +34,7 @@ class SettingActions {
34 static SettingActions silentPaymentsSettingAction = SettingActions._(
35 key: ValueKey('dashboard_page_menu_widget_silent_payment_settings_button_key'),
36 name: (context) => S.of(context).silent_payments_settings,
37 - image: 'assets/images/crypto/bitcoin.png',
37 + image: 'assets/images/crypto/bitcoin.webp',
38 onTap: (BuildContext context) {
39 Navigator.of(context).pushNamed(Routes.silentPaymentsSettings);
40 },
@@ -43,7 +43,7 @@ class SettingActions {
43 static SettingActions exportOutputsAction = SettingActions._(
44 key: ValueKey('dashboard_page_menu_widget_export_outputs_settings_button_key'),
45 name: (context) => S.of(context).export_outputs,
46 - image: 'assets/images/crypto/monero.png',
46 + image: 'assets/images/crypto/monero.webp',
47 onTap: (BuildContext context) {
48 Navigator.of(context)
49 .pushNamed(Routes.urqrAnimatedPage, arguments: {'export-outputs': 'export-outputs'});
@@ -53,7 +53,7 @@ class SettingActions {
53 static SettingActions litecoinMwebSettingAction = SettingActions._(
54 key: ValueKey('dashboard_page_menu_widget_litecoin_mweb_settings_button_key'),
55 name: (context) => S.of(context).litecoin_mweb_settings,
56 - image: 'assets/images/crypto/litecoin.png',
56 + image: 'assets/images/crypto/litecoin.webp',
57 onTap: (BuildContext context) {
58 Navigator.of(context).pushNamed(Routes.mwebSettings);
59 },