Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
f44789a to
b94d01a
Compare
13131ed to
6d95b4e
Compare
Builds ready [1f92997]
Page Load Metrics (487 ± 262 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #21704 +/- ##
===========================================
- Coverage 67.95% 67.93% -0.02%
===========================================
Files 1067 1067
Lines 41274 41341 +67
Branches 11073 11090 +17
===========================================
+ Hits 28047 28084 +37
- Misses 13227 13257 +30 ☔ View full report in Codecov by Sentry. |
|
Apologies for all the changed files; half of those are just locales; the lint was failing because of unused locales and I had to manually remove them, let me know if there was a better way to do this 🙏 |
|
I might have done some CSS gymnastics, please let me know; happy to fix those with your suggestions 🙏 :D |
ui/components/app/modals/import-token-exit-modal/import-token-exit-modal.js
Outdated
Show resolved
Hide resolved
Builds ready [b6ddfe1]
Page Load Metrics (669 ± 283 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
|
@sahar-fehri I know the design was originally a full page, but wondering if it's beneficial to convert it to a modal. We'd want full complex flows to be a page, but quick interactions to be a modal. This way, on the full screen, it can 'float' above the wallet page when tokens are imported. wdyt? cc: @darkwing |
b6ddfe1 to
f6689c2
Compare
Builds ready [f6689c2]
Page Load Metrics (360 ± 224 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
|
@kevinghim as we talked about on Slack, we can merge this in now and have a follow up ticket to turn this into a modal view. |
64064c2 to
8c8174f
Compare
8b72e40 to
7680187
Compare
773b7ff to
b4776cf
Compare
b4776cf to
5f8ad34
Compare
Builds ready [5f8ad34]
Page Load Metrics (1244 ± 109 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
5f8ad34 to
5476bf1
Compare
Builds ready [65f13df]
Page Load Metrics (1339 ± 124 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Description
This ticket aims to redesign the import token flow.
Here is the ticket: https://consensyssoftware.atlassian.net/browse/MMASSETS-62
And Figma: https://www.figma.com/file/TfVzSMJA8KwpWX8TTWQ2iO/MMASSETS-15%3A-Asset-list-and-details?type=design&node-id=1491-56878&mode=design
Notes:
1- In the Figma designs you will notice that the notification you get when you import a token is a black box notif; but the one in this PR is a green box; we have decided to eventually go with a notification component that already existed.
2- In the Figma design (2.0A) the confirmation page should also show the balance in Fiat. We decided to split that part in a separate ticket and for this PR use the same tokenBalance component used in the old confirmation modal.
Related issues
Fixes: ##21052
Manual testing steps
Screenshots/Recordings
Before
MetaMask.-.import-before.mp4
After
MetaMask.-.Google.Chrome.2023-12-11.12-16-32.mp4
Pre-merge author checklist
Pre-merge reviewer checklist