near / near-discovery

The homebase for Near Builders
https://dev.near.org
The Unlicense
49 stars 71 forks source link

Improve the UX of the TransferNear and WalletExport MVPs #1265

Closed charleslavon closed 1 month ago

charleslavon commented 2 months ago
  1. This TransferNear component was created to give FastAuth accounts the ability to transfer funds away from their account. At a minimum, we should improve this UI, inspired by these designs and perhaps expand the functionality to allow one to send any FT. Please collab with @nall-near @gagdiez and @xuan-ytr to discuss and mitigate UX and security concerns.
  2. Introduced in this draft-PR this /addKey UI allows FastAuth accounts a path to create a new full access key and instruct them on how to import their account to a standard wallet. We should improve this UI, perhaps in a style matching the designs above, and also add instructions to guide the user to import their account to several wallets; e.g. Bitte Wallet, Meteor Wallet, HERE Wallet, and My Near Wallet.
  3. Be sure to do an extensive review here and get feedback from Eric before merging the above into production.

Where should these UIs live? Perhaps we re-purpose the 'Profile -> Withdraw' affordance to launch a UI that shows these wallet like components

calebjacob commented 2 months ago

My plan is to knock this ticket out first to give us access to our component library: https://github.com/near/pagoda-experiments/issues/64

This will allow us to build out the suggested Figma designs as a native Next JS / React page within near-discovery.