mozilla-lockwise / lockbox-extension

Experimental Firefox extension for login management experiences, not being actively developed
Mozilla Public License 2.0
127 stars 26 forks source link

Lock/Unlock State of Icon #334

Open changecourse opened 6 years ago

changecourse commented 6 years ago

A point of discussion for the future, but I've been thinking about @hmcgaw’s comments regarding the lockbox (locked/unlocked) status indicator, and wanted to pose something to the group... it probably shouldn't be about whether or not your lockbox is authenticated, rather whether or not the current site is secured within lockbox?

We have the ability in the future to not only adjust lock/unlock based on the type of icon shown, but also a lighter state (a potential preference for logged in vs. logged out) color, and/or numeric indicators (not my preference because of the visual density relative to our real-estate).

One potential approach could be the following:

This takes me to a place where I wonder about any justifiable reasons to have an 'unlocked' looking lockbox... I don't think it makes sense for signed in/signed out unless we move to a world where access is gated from the start via FxA

Instead we handle an "active/inactive" depiction of it for FxA auth use cases, and perhaps color for identifying root domains that match corresponding entries within Lockbox.

devinreams commented 6 years ago

it probably shouldn't be about whether or not your lockbox is authenticated

I'd agree with that. The more I use Lockbox the weirder it is to me to see the unlocked state almost exclusively.

This takes me to a place where I wonder about any justifiable reasons to have an 'unlocked' looking lockbox... I don't think it makes sense for signed in/signed out unless we move to a world where access is gated from the start via FxA

Do you want to reach a consensus on this before Alpha or Beta? For what it's worth, we can easily remove the "unlocked" icon if that's cleaner and preferred in the short term.

changecourse commented 6 years ago

Yeah, I had this on my list to speak with @hmcgaw about, but I think for the short term, it may make sense to revert back to a single icon (locked) for all states in Alpha... then decide on a more formal (and trusted) approach for how we handle this in the Beta.

devinreams commented 6 years ago

I think for the short term, it may make sense to revert back to a single icon (locked) for all states in Alpha

Understood. 👌

Since I was already in there at #359 I removed the "unlocked" version of the icon. Only "locked" will be shown in all cases for now.

jimporter commented 6 years ago

I'd agree with that. The more I use Lockbox the weirder it is to me to see the unlocked state almost exclusively.

That's probably got a lot to do with the fact that we don't actually have the ability to lock the datastore yet.