Skip to content

Commit fc2b000

Browse files
some fixes
1 parent f3641cc commit fc2b000

File tree

13 files changed

+228
-36
lines changed

13 files changed

+228
-36
lines changed
Loading
Loading
Loading
Loading

src/quo/components/avatars/wallet_user_avatar/style.cljs

+8-8
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,30 @@
22
(:require [quo.foundations.colors :as colors]))
33

44
(defn- circle-color
5-
[customization-color theme]
6-
(if (= customization-color :neutral)
5+
[customization-color neutral? theme]
6+
(if neutral?
77
(colors/theme-colors colors/neutral-80-opa-5 colors/white-opa-5 theme)
88
(colors/custom-color customization-color 50 20)))
99

1010
(defn- text-color
11-
[customization-color theme]
12-
(if (= customization-color :neutral)
11+
[customization-color neutral? theme]
12+
(if neutral?
1313
(colors/theme-colors colors/neutral-80-opa-70 colors/white-opa-70 theme)
1414
(colors/theme-colors
1515
(colors/custom-color customization-color 50)
1616
(colors/custom-color customization-color 60)
1717
theme)))
1818

1919
(defn container
20-
[circle-size customization-color theme]
20+
[circle-size customization-color neutral? theme]
2121
{:width circle-size
2222
:height circle-size
2323
:border-radius circle-size
2424
:text-align :center
2525
:justify-content :center
2626
:align-items :center
27-
:background-color (circle-color customization-color theme)})
27+
:background-color (circle-color customization-color neutral? theme)})
2828

2929
(defn text
30-
[customization-color theme]
31-
{:color (text-color customization-color theme)})
30+
[customization-color neutral? theme]
31+
{:color (text-color customization-color neutral? theme)})

src/quo/components/avatars/wallet_user_avatar/view.cljs

+6-4
Original file line numberDiff line numberDiff line change
@@ -41,19 +41,21 @@
4141
:customization-color - keyword (default: nil) - color of the avatar
4242
:size - keyword (default: last element of properties object) - size of the
4343
avatar
44-
:monospace? - boolean (default: false) - use monospace font"
45-
[{:keys [full-name customization-color size theme monospace? lowercase?]
44+
:monospace? - boolean (default: false) - use monospace font
45+
:lowercase? - boolean (default: false) - lowercase text
46+
:neutral? - boolean (default: false) - use neutral colors variant"
47+
[{:keys [full-name customization-color size theme monospace? lowercase? neutral?]
4648
:or {size biggest-possible}}]
4749
(let [circle-size (:size (size properties))
4850
small? (check-if-size-small size)
4951
initials (utils.string/get-initials full-name (if small? 1 2))]
5052
[rn/view
51-
{:style (style/container circle-size customization-color theme)}
53+
{:style (style/container circle-size customization-color neutral? theme)}
5254
[text/text
5355
{:accessibility-label :wallet-user-avatar
5456
:size (:font-size (size properties))
5557
:weight (if monospace? :monospace (:font-weight (size properties)))
56-
:style (style/text customization-color theme)}
58+
:style (style/text customization-color neutral? theme)}
5759
(if lowercase? (string/lower-case initials) initials)]]))
5860

5961
(def wallet-user-avatar (quo.theme/with-theme view-internal))

src/quo/components/list_items/address/view.cljs

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
[{:keys [theme address networks blur?]}]
1414
[rn/view {:style style/left-container}
1515
[wallet-user-avatar/wallet-user-avatar
16-
{:size :size-32
17-
:full-name "0 x"
18-
:monospace? true
19-
:lowercase? true
20-
:customization-color :neutral}]
16+
{:size :size-32
17+
:full-name "0 x"
18+
:monospace? true
19+
:lowercase? true
20+
:neutral? true}]
2121
[rn/view {:style style/account-container}
2222
[text/text {:size :paragraph-1}
2323
(map (fn [network]

src/quo/components/list_items/token_network/style.cljs

+11-8
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,21 @@
2626

2727
(def info
2828
{:flex-direction :row
29-
:align-items :center})
29+
:align-items :center
30+
:width "70%"})
3031

3132
(def token-info
32-
{:height 40})
33+
{:height 40
34+
:flex 1})
3335

3436
(def token-image
35-
{:width 32
36-
:height 32
37-
:border-width 1
38-
:border-radius 16
39-
:border-color colors/neutral-80-opa-5
40-
:margin-right 8})
37+
{:width 32
38+
:height 32
39+
:border-width 1
40+
:border-radius 16
41+
:border-color colors/neutral-80-opa-5
42+
:margin-right 8
43+
:background-color colors/neutral-80-opa-5})
4144

4245
(def values-container
4346
{:align-items :flex-end})

src/quo/components/list_items/token_network/view.cljs

+4-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
{:source (or (:source token) token)
1616
:style style/token-image}]
1717
[rn/view {:style style/token-info}
18-
[text/text {:weight :semi-bold} label]
18+
[text/text
19+
{:weight :semi-bold
20+
:number-of-lines 1}
21+
(if-not (empty? label) label "-")]
1922
[preview-list/view
2023
{:type :network
2124
:size :size-14

src/quo/foundations/resources.cljs

+185-8
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,191 @@
3333
(get dapps k))
3434

3535
(def tokens
36-
{:eth (js/require "../resources/images/tokens/mainnet/ETH-token.png")
37-
:knc (js/require "../resources/images/tokens/mainnet/KNC.png")
38-
:mana (js/require "../resources/images/tokens/mainnet/MANA.png")
39-
:rare (js/require "../resources/images/tokens/mainnet/RARE.png")
40-
:dai (js/require "../resources/images/tokens/mainnet/DAI.png")
41-
:fxc (js/require "../resources/images/tokens/mainnet/FXC.png")
42-
:usdt (js/require "../resources/images/tokens/mainnet/USDT.png")
43-
:snt (js/require "../resources/images/tokens/mainnet/SNT.png")})
36+
{:0-native (js/require "../resources/images/tokens/mainnet/0-native.png")
37+
:0xbtc (js/require "../resources/images/tokens/mainnet/0XBTC.png")
38+
:1st (js/require "../resources/images/tokens/mainnet/1ST.png")
39+
:abt (js/require "../resources/images/tokens/mainnet/ABT.png")
40+
:abyss (js/require "../resources/images/tokens/mainnet/ABYSS.png")
41+
:ae (js/require "../resources/images/tokens/mainnet/AE.png")
42+
:agld (js/require "../resources/images/tokens/mainnet/AGLD.png")
43+
:akro (js/require "../resources/images/tokens/mainnet/AKRO.png")
44+
:amb (js/require "../resources/images/tokens/mainnet/AMB.png")
45+
:ampl (js/require "../resources/images/tokens/mainnet/AMPL.png")
46+
:ant (js/require "../resources/images/tokens/mainnet/ANT.png")
47+
:appc (js/require "../resources/images/tokens/mainnet/APPC.png")
48+
:ast (js/require "../resources/images/tokens/mainnet/AST.png")
49+
:atmchain (js/require "../resources/images/tokens/mainnet/ATMChain.png")
50+
:ausdc (js/require "../resources/images/tokens/mainnet/aUSDC.png")
51+
:bal (js/require "../resources/images/tokens/mainnet/BAL.png")
52+
:bam (js/require "../resources/images/tokens/mainnet/BAM.png")
53+
:band (js/require "../resources/images/tokens/mainnet/BAND.png")
54+
:bat (js/require "../resources/images/tokens/mainnet/BAT.png")
55+
:blt (js/require "../resources/images/tokens/mainnet/BLT.png")
56+
:blz (js/require "../resources/images/tokens/mainnet/BLZ.png")
57+
:bnb (js/require "../resources/images/tokens/mainnet/BNB.png")
58+
:bnt (js/require "../resources/images/tokens/mainnet/BNT.png")
59+
:brln (js/require "../resources/images/tokens/mainnet/BRLN.png")
60+
:btm (js/require "../resources/images/tokens/mainnet/BTM.png")
61+
:btu (js/require "../resources/images/tokens/mainnet/BTU.png")
62+
:cdai (js/require "../resources/images/tokens/mainnet/cDAI.png")
63+
:cdt (js/require "../resources/images/tokens/mainnet/CDT.png")
64+
:centra (js/require "../resources/images/tokens/mainnet/Centra.png")
65+
:cfi (js/require "../resources/images/tokens/mainnet/CFI.png")
66+
:ck (js/require "../resources/images/tokens/mainnet/CK.png")
67+
:cnd (js/require "../resources/images/tokens/mainnet/CND.png")
68+
:cob (js/require "../resources/images/tokens/mainnet/COB.png")
69+
:comp (js/require "../resources/images/tokens/mainnet/COMP.png")
70+
:crv (js/require "../resources/images/tokens/mainnet/CRV.png")
71+
:cvc (js/require "../resources/images/tokens/mainnet/CVC.png")
72+
:dai (js/require "../resources/images/tokens/mainnet/DAI.png")
73+
:dat (js/require "../resources/images/tokens/mainnet/DAT.png")
74+
:data (js/require "../resources/images/tokens/mainnet/DATA.png")
75+
:dcn (js/require "../resources/images/tokens/mainnet/DCN.png")
76+
:dgd (js/require "../resources/images/tokens/mainnet/DGD.png")
77+
:dgx (js/require "../resources/images/tokens/mainnet/DGX.png")
78+
:dlt (js/require "../resources/images/tokens/mainnet/DLT.png")
79+
:dnt (js/require "../resources/images/tokens/mainnet/DNT.png")
80+
:dpy (js/require "../resources/images/tokens/mainnet/DPY.png")
81+
:drt (js/require "../resources/images/tokens/mainnet/DRT.png")
82+
:dta (js/require "../resources/images/tokens/mainnet/DTA.png")
83+
:edg (js/require "../resources/images/tokens/mainnet/EDG.png")
84+
:edo (js/require "../resources/images/tokens/mainnet/EDO.png")
85+
:ekg (js/require "../resources/images/tokens/mainnet/EKG.png")
86+
:eko (js/require "../resources/images/tokens/mainnet/EKO.png")
87+
:elf (js/require "../resources/images/tokens/mainnet/ELF.png")
88+
:emona (js/require "../resources/images/tokens/mainnet/EMONA.png")
89+
:eng (js/require "../resources/images/tokens/mainnet/ENG.png")
90+
:enj (js/require "../resources/images/tokens/mainnet/ENJ.png")
91+
:ens (js/require "../resources/images/tokens/mainnet/ENS.png")
92+
:eos (js/require "../resources/images/tokens/mainnet/EOS.png")
93+
:equad (js/require "../resources/images/tokens/mainnet/EQUAD.png")
94+
:eth (js/require "../resources/images/tokens/mainnet/ETH-token.png")
95+
:eth2x-fli (js/require "../resources/images/tokens/mainnet/ETH2x-FLI.png")
96+
:ethos (js/require "../resources/images/tokens/mainnet/ETHOS.png")
97+
:evx (js/require "../resources/images/tokens/mainnet/EVX.png")
98+
:fuel (js/require "../resources/images/tokens/mainnet/FUEL.png")
99+
:fun (js/require "../resources/images/tokens/mainnet/FUN.png")
100+
:fxc (js/require "../resources/images/tokens/mainnet/FXC.png")
101+
:gdc (js/require "../resources/images/tokens/mainnet/GDC.png")
102+
:gen (js/require "../resources/images/tokens/mainnet/GEN.png")
103+
:glm (js/require "../resources/images/tokens/mainnet/GLM.png")
104+
:gno (js/require "../resources/images/tokens/mainnet/GNO.png")
105+
:gnt (js/require "../resources/images/tokens/mainnet/GNT.png")
106+
:grid (js/require "../resources/images/tokens/mainnet/GRID.png")
107+
:grt (js/require "../resources/images/tokens/mainnet/GRT.png")
108+
:hez (js/require "../resources/images/tokens/mainnet/HEZ.png")
109+
:hst (js/require "../resources/images/tokens/mainnet/HST.png")
110+
:ht (js/require "../resources/images/tokens/mainnet/HT.png")
111+
:icn (js/require "../resources/images/tokens/mainnet/ICN.png")
112+
:icos (js/require "../resources/images/tokens/mainnet/ICOS.png")
113+
:iost (js/require "../resources/images/tokens/mainnet/IOST.png")
114+
:kdo (js/require "../resources/images/tokens/mainnet/KDO.png")
115+
:kin (js/require "../resources/images/tokens/mainnet/KIN.png")
116+
:knc (js/require "../resources/images/tokens/mainnet/KNC.png")
117+
:kudos (js/require "../resources/images/tokens/mainnet/Kudos.png")
118+
:lend (js/require "../resources/images/tokens/mainnet/LEND.png")
119+
:link (js/require "../resources/images/tokens/mainnet/LINK.png")
120+
:lisk (js/require "../resources/images/tokens/mainnet/LISK.png")
121+
:loom (js/require "../resources/images/tokens/mainnet/LOOM.png")
122+
:lpt (js/require "../resources/images/tokens/mainnet/LPT.png")
123+
:lrc (js/require "../resources/images/tokens/mainnet/LRC.png")
124+
:mana (js/require "../resources/images/tokens/mainnet/MANA.png")
125+
:mco (js/require "../resources/images/tokens/mainnet/MCO.png")
126+
:mda (js/require "../resources/images/tokens/mainnet/MDA.png")
127+
:met (js/require "../resources/images/tokens/mainnet/MET.png")
128+
:mfg (js/require "../resources/images/tokens/mainnet/MFG.png")
129+
:mgo (js/require "../resources/images/tokens/mainnet/MGO.png")
130+
:mkr (js/require "../resources/images/tokens/mainnet/MKR.png")
131+
:mln (js/require "../resources/images/tokens/mainnet/MLN.png")
132+
:moc (js/require "../resources/images/tokens/mainnet/MOC.png")
133+
:mod (js/require "../resources/images/tokens/mainnet/MOD.png")
134+
:mth (js/require "../resources/images/tokens/mainnet/MTH.png")
135+
:mtl (js/require "../resources/images/tokens/mainnet/MTL.png")
136+
:myb (js/require "../resources/images/tokens/mainnet/MYB.png")
137+
:nexo (js/require "../resources/images/tokens/mainnet/NEXO.png")
138+
:nexxo (js/require "../resources/images/tokens/mainnet/NEXXO.png")
139+
:nmr (js/require "../resources/images/tokens/mainnet/NMR.png")
140+
:npxs (js/require "../resources/images/tokens/mainnet/NPXS.png")
141+
:ogn (js/require "../resources/images/tokens/mainnet/OGN.png")
142+
:omg (js/require "../resources/images/tokens/mainnet/OMG.png")
143+
:otn (js/require "../resources/images/tokens/mainnet/OTN.png")
144+
:oxt (js/require "../resources/images/tokens/mainnet/OXT.png")
145+
:pax (js/require "../resources/images/tokens/mainnet/PAX.png")
146+
:paxg (js/require "../resources/images/tokens/mainnet/PAXG.png")
147+
:pay (js/require "../resources/images/tokens/mainnet/PAY.png")
148+
:pbtc (js/require "../resources/images/tokens/mainnet/PBTC.png")
149+
:plr (js/require "../resources/images/tokens/mainnet/PLR.png")
150+
:poe (js/require "../resources/images/tokens/mainnet/POE.png")
151+
:poly (js/require "../resources/images/tokens/mainnet/POLY.png")
152+
:powr (js/require "../resources/images/tokens/mainnet/POWR.png")
153+
:ppp (js/require "../resources/images/tokens/mainnet/PPP.png")
154+
:ppt (js/require "../resources/images/tokens/mainnet/PPT.png")
155+
:pt (js/require "../resources/images/tokens/mainnet/PT.png")
156+
:qkc (js/require "../resources/images/tokens/mainnet/QKC.png")
157+
:qrl (js/require "../resources/images/tokens/mainnet/QRL.png")
158+
:qsp (js/require "../resources/images/tokens/mainnet/QSP.png")
159+
:r (js/require "../resources/images/tokens/mainnet/R.png")
160+
:rae (js/require "../resources/images/tokens/mainnet/RAE.png")
161+
:rare (js/require "../resources/images/tokens/mainnet/RARE.png")
162+
:rcn (js/require "../resources/images/tokens/mainnet/RCN.png")
163+
:rdn (js/require "../resources/images/tokens/mainnet/RDN.png")
164+
:ren (js/require "../resources/images/tokens/mainnet/REN.png")
165+
:rep (js/require "../resources/images/tokens/mainnet/REP.png")
166+
:req (js/require "../resources/images/tokens/mainnet/REQ.png")
167+
:rhoc (js/require "../resources/images/tokens/mainnet/RHOC.png")
168+
:rlc (js/require "../resources/images/tokens/mainnet/RLC.png")
169+
:rol (js/require "../resources/images/tokens/mainnet/ROL.png")
170+
:sai (js/require "../resources/images/tokens/mainnet/SAI.png")
171+
:salt (js/require "../resources/images/tokens/mainnet/SALT.png")
172+
:san (js/require "../resources/images/tokens/mainnet/SAN.png")
173+
:sngls (js/require "../resources/images/tokens/mainnet/SNGLS.png")
174+
:snm (js/require "../resources/images/tokens/mainnet/SNM.png")
175+
:snt (js/require "../resources/images/tokens/mainnet/SNT.png")
176+
:snx (js/require "../resources/images/tokens/mainnet/SNX.png")
177+
:socks (js/require "../resources/images/tokens/mainnet/SOCKS.png")
178+
:spank (js/require "../resources/images/tokens/mainnet/SPANK.png")
179+
:spike (js/require "../resources/images/tokens/mainnet/SPIKE.png")
180+
:spn (js/require "../resources/images/tokens/mainnet/SPN.png")
181+
:st (js/require "../resources/images/tokens/mainnet/ST.png")
182+
:storj (js/require "../resources/images/tokens/mainnet/STORJ.png")
183+
:storm (js/require "../resources/images/tokens/mainnet/STORM.png")
184+
:strk (js/require "../resources/images/tokens/mainnet/STRK.png")
185+
:stx (js/require "../resources/images/tokens/mainnet/STX.png")
186+
:sub (js/require "../resources/images/tokens/mainnet/SUB.png")
187+
:supr (js/require "../resources/images/tokens/mainnet/SUPR.png")
188+
:susd (js/require "../resources/images/tokens/mainnet/sUSD.png")
189+
:taas (js/require "../resources/images/tokens/mainnet/TAAS.png")
190+
:taud (js/require "../resources/images/tokens/mainnet/TAUD.png")
191+
:tcad (js/require "../resources/images/tokens/mainnet/TCAD.png")
192+
:tgbp (js/require "../resources/images/tokens/mainnet/TGBP.png")
193+
:tkn (js/require "../resources/images/tokens/mainnet/TKN.png")
194+
:tkx (js/require "../resources/images/tokens/mainnet/TKX.png")
195+
:tnt (js/require "../resources/images/tokens/mainnet/TNT.png")
196+
:trst (js/require "../resources/images/tokens/mainnet/TRST.png")
197+
:trx (js/require "../resources/images/tokens/mainnet/TRX.png")
198+
:tusd (js/require "../resources/images/tokens/mainnet/TUSD.png")
199+
:ubi (js/require "../resources/images/tokens/mainnet/UBI.png")
200+
:ubt (js/require "../resources/images/tokens/mainnet/UBT.png")
201+
:ukg (js/require "../resources/images/tokens/mainnet/UKG.png")
202+
:uni (js/require "../resources/images/tokens/mainnet/UNI.png")
203+
:upp (js/require "../resources/images/tokens/mainnet/UPP.png")
204+
:usdc (js/require "../resources/images/tokens/mainnet/USDC.png")
205+
:usds (js/require "../resources/images/tokens/mainnet/USDS.png")
206+
:usdt (js/require "../resources/images/tokens/mainnet/USDT.png")
207+
:veri (js/require "../resources/images/tokens/mainnet/VERI.png")
208+
:vgx (js/require "../resources/images/tokens/mainnet/VGX.png")
209+
:vib (js/require "../resources/images/tokens/mainnet/VIB.png")
210+
:wabi (js/require "../resources/images/tokens/mainnet/WaBi.png")
211+
:wbtc (js/require "../resources/images/tokens/mainnet/WBTC.png")
212+
:weth (js/require "../resources/images/tokens/mainnet/WETH.png")
213+
:wings (js/require "../resources/images/tokens/mainnet/WINGS.png")
214+
:wtc (js/require "../resources/images/tokens/mainnet/WTC.png")
215+
:xaur (js/require "../resources/images/tokens/mainnet/XAUR.png")
216+
:xpa (js/require "../resources/images/tokens/mainnet/XPA.png")
217+
:xrl (js/require "../resources/images/tokens/mainnet/XRL.png")
218+
:xuc (js/require "../resources/images/tokens/mainnet/XUC.png")
219+
:zrx (js/require "../resources/images/tokens/mainnet/ZRX.png")
220+
:zsc (js/require "../resources/images/tokens/mainnet/ZSC.png")})
44221

45222
(defn get-token
46223
[k]

src/status_im2/contexts/wallet/send/select_asset/style.cljs

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
(ns status-im2.contexts.wallet.send.select-asset.style)
1+
(ns status-im2.contexts.wallet.send.select-asset.style
2+
(:require [react-native.navigation :as navigation]
3+
[react-native.platform :as platform]))
4+
5+
(def container
6+
{:flex 1
7+
:padding-top (when platform/android? (navigation/status-bar-height))})
28

39
(def title-container
410
{:margin-horizontal 20

src/status_im2/contexts/wallet/send/select_asset/view.cljs

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
on-close #(rf/dispatch [:navigate-back-within-stack
7272
:wallet-select-asset])]
7373
(fn []
74-
[rn/safe-area-view {:style {:flex 1}}
74+
[rn/safe-area-view {:style style/container}
7575
[rn/scroll-view
7676
{:content-container-style {:flex 1}
7777
:keyboard-should-persist-taps :handled

src/status_im2/subs/wallet/wallet.cljs

+1
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,5 @@
8181
(string/starts-with? (string/lower-case (:symbol %))
8282
(string/lower-case query)))
8383
sorted-tokens)]
84+
(println filtered-tokens "3421342342432")
8485
filtered-tokens)))

0 commit comments

Comments
 (0)