Bitcoin-Wallet
Bitcoin-Wallet copied to clipboard
4. Send
Design goals: To give an intuitive and simple way for the user to send BTC to an address. Currently the application validates the address, and also the amount the user is attempting to send (it makes the borders around the textfields red if the data within the textfield is invalid, or doesn't make sense).
- When the user clicks into the amount text field, an amount modal appears which gives the user an easy way to figure out how much BTC they want to send by letting them switch between fiat and bitcoin.
- The user should be given the option to switch between the three different fee levels, this can be done either on the same screen, or be broken up into another sub-screen that appears after the user sets the address and amounts, the current application just keeps everything in the same screen to make use of the space.
- Once the user has specified the address, and amount and chosen a fee level, they are presented with a confirmation modal, this shows a confirmation of the amount a user is sending, the recipient address, the fee they're paying, and a "Are you sure you want to send?" notice. The user then presses a button to send.
Current design:
@Cobra-Bitcoin Could you tell me why in the first step user has to set an amount and in the second step he has to do it again? Is there any technical reason for such flow?
@natiwa When the user clicks on the amount textfield, the modal appears and what they enter into the modal is put into the amount textfield when they click "OK" on the modal.
@Cobra-Bitcoin Can I make everything on one screen?
@natiwa Yeah sure, it would probably look much nicer that way too.
@natiwa Looks really good, very happy with it!
Just get rid of the two "Set Half" and "Set All" buttons, and have only one button with "Send Max", that's all we really need to be honest.