Desktop-Wallet icon indicating copy to clipboard operation
Desktop-Wallet copied to clipboard

[UX] Use proper labels in Send tab

Open lleaff opened this issue 6 years ago • 6 comments

The send transaction form uses placeholders in place of labels. This is generally considered bad UX, and is even more so in this particular case because:

  • Some fields of the form come pre-filled so their label is never displayed.
  • All fields are numbers of some sort, so the user can't guess their use from their type.
  • Operations are irreversible.

image

The Settings tab uses proper labels, so it shouldn't be hard to fix. image

lleaff avatar Oct 28 '18 20:10 lleaff

@centrys-otniel We should do the following:

  1. Add units to the energy row (NRG)
  2. Add a drop-down for people to select the unit in which they want to enter the energy cost. Should default to our equivalent of gwei.
  3. Add a drop-down for people to select the unit in which they want to enter the amount of send. Should default Aion (10^18). For this we will have to resolve any conversions between units.

This would drastically improve the user experience.

qoire avatar Oct 30 '18 13:10 qoire

The screenshot above is a bit old. This is how the send screen looks now. The question marks also give some hints about the fields. screenshot from 2018-10-31 09-16-57 Also, as you can see, we already have a combo that allows selecting either the AION coin ori the configured tokens for the current account. COnsidering this, we can add something like the following: screenshot from 2018-10-31 09-26-21

theotniel avatar Oct 31 '18 07:10 theotniel

That's a bit better, but wouldn't you agree that if there's one place where all sources of potential confusion should be removed, this is it?

In any case if labels are a definite no go then @qoire's suggestions would work too.

lleaff avatar Oct 31 '18 10:10 lleaff

I did not mean it as "Let's not add labels". I was referring specifically to the last point of Yao's suggestions where we should add the option of sending sub-units of AION (i.e. Amp). However, adding lables will minimise the vertical size of the text areas :grin:

theotniel avatar Oct 31 '18 12:10 theotniel

As a user, I still don’t know what those 2 fields mean. That drop down looks like a good solution but it is still a technical solution. Any chance we can get it in layman terms for the user what it means? For example if we have a few options for gas price, can it be indicated if it means fast medium or slow transactions?

MakoMania avatar Nov 08 '18 03:11 MakoMania

@MakoMania that's noted, it just requires us to have some analysis on gas costs and their expected block inclusion times, we'll keep this suggestion in mind for future updates.

@centrys-otniel Can we also move on the labels idea suggested by @lleaff? I know in the updated builds we still don't have that.

qoire avatar Nov 16 '18 15:11 qoire