Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Home Page] New UI (Secure Bitcoin Wallet) #231

Closed
1 of 2 tasks
i5hi opened this issue Jan 10, 2024 · 1 comment
Closed
1 of 2 tasks

[Home Page] New UI (Secure Bitcoin Wallet) #231

i5hi opened this issue Jan 10, 2024 · 1 comment
Assignees
Labels
design enhancement New feature or request

Comments

@i5hi
Copy link
Collaborator

i5hi commented Jan 10, 2024

This is the first of a series of New UI updates.

The focus of this update is to have a single home page where wallets are stacked vertically. We also only show 0 conf transactions (from all wallets) on the homepage.

Two wallets will be created by default: Secure Bitcoin Wallet and Instant Wallet

Only one of these two types of wallets can ever exist and are automatically created when the app is first installed.

  • Users should be able to import these wallets if they are migrating phones for example. So in this case what we can do is, still make a new wallet as default behavior and as long as they have not "Backed up" - we allow them to import and replace the default.

The focus of this issue is Secure Bitcoin Wallet which is an onchain wallet with swaps enabled.

Note: Users can create new/imported wallets however these will not have swaps enabled and will function the same as before. We will hide these buttons inside settings as it is considered and advanced feature. Those who need it can access it via settings.

Unlogged

Considerations:

  • How do we allocate space?

There are 3 main sections on the home page (arranged vertically)

  1. Wallets: 6/10 space

There is a maximum number of wallets after which things will start getting crammed.

  • Imported wallets can be stacked together as one. On clicking it, it opens up the wallet selection screen as before and asks you to select which wallet to open. Same with Watch-only/Hardware. This would leave us with a maximum of 6 wallet types on home:

  • Secure

  • Instant

  • Imported (Multi-wallet stack)

  • Hardware (Multi-wallet stack)

  • Fiat (Multi-account stack [CAD,INR,EUR])

  • L-USDT

  1. Latest Transactions: 2/10 space

We only show a maximum of 3 txs, latest first. A View All button will take us to a Latest Transactions Page where we can see all latest transactions.

  1. Action Buttons: 2/10 space

Send/Recieve, Scan QR Buttons.

@i5hi i5hi added the enhancement New feature or request label Jan 10, 2024
@i5hi i5hi added design enhancement New feature or request and removed enhancement New feature or request labels Jan 22, 2024
@i5hi
Copy link
Collaborator Author

i5hi commented Jan 22, 2024

Related #232

@i5hi i5hi closed this as completed May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants