origami icon indicating copy to clipboard operation
origami copied to clipboard

Show/hide password UI using an eye icon

Open rebeccaturner17 opened this issue 7 years ago • 4 comments

Please, can someone investigate for me / conversion team how much work it would be for us to use our own 'eye' icon instead of a checkbox for password form fields?

We are working on the Conversion Buy Flow project.

Attached is the wireframe proposed change. If this is possible I can create the proper icon later.

screen shot 2018-08-03 at 12 32 53

rebeccaturner17 avatar Aug 03 '18 11:08 rebeccaturner17

We've decided to put this on hold, the eye icon would overlap with icons that lastpass etc automatically add to the field, so may revisit this with UXD further down the line

gvonkoss avatar May 14 '19 10:05 gvonkoss

Mark Limb asked about this pattern for the app. The login page they are working on has "so many options at present. Check boxes, links, primary, secondary CTA's, that it makes the UI very confusing". This is the pattern we currently use to review a password: Screenshot 2020-03-25 at 17 48 00

An eye icon can be tricky to do well though. You have to fight with browser plugins and native browser features.

For example LastPass icons are placed in that part of the field. To avoid that the eye icon should be a suffix of the input, not laid over it as in the mockup above. I wonder if that was Google's reasoning here: IMG_583419F76D8B-1

Some browsers like Edge have a native eye icon to hide/show the password — users could end up with two eye icons. We already display our own hide/show option alongside any default reveal icon, so I'm not too worried about this. In the instance of Edge, we can use -ms-reveal to hide the default reveal button so there are not two -- or even better, could we hide our own implementation given -ms-reveal is supported?

notlee avatar Mar 25 '20 17:03 notlee

FT.com now do the same as the Google screenshot Lee posted above, having the eye icon to the right of the input:

image

The FT app website does not have a show password fuctionality:

image

JakeChampion avatar Dec 15 '20 15:12 JakeChampion

Depends on https://github.com/Financial-Times/origami/issues/718

notlee avatar Apr 22 '22 09:04 notlee