2022.12.0 Browser Extension UI Changes (feedback thread)

Excellent point, and one I hadn’t discovered, as I’ve not added any new sites since this disaster of an update came out.

But I just tried it, and you are, of course, correct. Using GENERATOR now requires scrolling simply to change a parameter. That takes this new UI-update from discomforting, to a true PITA.

I assume Bitwarden has heard enough from us by now. The only question is will we get ANY reply? As more time goes by, with no official answer on getting a “compact mode” switch, the more ill-will is being created.

To paraphrase our favorite green creature, ill will leads to dislike leads to frustration leads to anger leads to finding another PW manager.

How does this get past QA? Is there even a QA process?

1 Like

Thank you to everyone for sharing! Improving the UI is an ongoing effort and all of this feedback has been heard at Bitwarden. Rest assured the team is not finished and we appreciate all of the input.

4 Likes

Thanks Gary. Is there a way to pull the browser extension, or stop it from auto updating until the team can address or finish?

ADDED NOTE - Bitwarden does not recommend this as it will leave users permanently on an old version. Users must manually update again to get back to a current store version.

–former post—
Hi @Gerardv514, Yes, you can manually load the prior version. I just test this on Brave.
Remove extension - Browser v2022.12.0
Go to the prior release on GitHub - Browser v2022.10.1

Download - dist-chrome-2022.10.1.zip - for compatible chrome browsers - then Unzip the file
Go to - brave://extensions/ - Turn on Developer Mode far right
Select Load unpacked extension and select the unzipped folder just downloaded
Understandably, the process may be slightly different for different browsers.
–end former post–

Rest assured too that the feedback has been heard! Thank you for sharing and for being a Bitwarden user. The product gets better with community input!

1 Like

@go12 thank you all, for the efforts.

@go12 @bw-admin Thank you for listening. Although I have already made my opinion known, I wanted to provide an additional observation to explain a UX problem that has emerged as a result of the visual design changes:

Extraneous Padding Interferes with Perception of Grouped Elements

As I was doing some Christmas shopping yesterday, I was frequently accessing the credit card and identity items on the “Tab” page. I noticed that when doing this rapidly, I could no longer identify the card and identity items I was seeking at-a-glance (without thinking), but I had to take a second to inspect the “Tab” page before I could locate the correct item to click. Since I have some experience with technical communication theory, I realized quickly what had happened: I was no longer using pre-attentive visual processing to find the desired item, but I had to invoke slower cognitive processes to interpret the relationships between the pieces of information on the screen.

On inspection, the culprit is the excessive padding and internal margins for boxed items, which greatly increases the spacing between elements that belong to the same group. This is breaking the Gestalt principle of Proximity, which allows the brain to perceive objects as belonging to the same group if they are in close proximity.

Specifically, it is now now no longer possible to use this pre-attentive attribute to immediately recognize the groupings for Logins, Cards, and Identities on the “Tab” page. The separation between items belonging to the same group has increased by 56%, while the separation between groups has increased by only 32%. When attempting to interpret the page contents at a glance, the brain no longer perceives distinct groupings — instead, it looks like one continuous list (with somewhat uneven spacing). Thus, one now has to look for the group headings (“Logins”, “Cards”, “Identities”) or pay attention to the subtle differences in spacing.

To fix this, and make a more usable UI, you either need to make a larger difference in the within-group and between-group spacings, or you need to use other Gestalt principles to allow the brain to perceive the page structure pre-attentively — for example, the Similarity principle (e.g., use different font colors for each group) or the Common Region principle (e.g., draw a bounding box around each group).

Of course, the easiest solution is to revert the excessive increases in box margins and padding.

4 Likes

I can agree that the recent design changes are a step backward. Especially in Safari where the extension window is even smaller than in other browsers due to a recently fixed WebKit bug that hasn’t made it to the extension yet.

1 Like

Got it. There are already bug reports on github about the missing padlock and badge counter on Firefox, so I’ll add there.

Once back on the current store version, would auto updates resume again?

This is the biggest problem for me. I just use BW for simple day to day personal stuff, and this update really increased the effort to do that. I totally get some people want a more spacey version, but I really want compactness. It’s not something you can really compromise on given the small form factor of the browser extension, so I think a preference for compact vs spacey would be the best way to give everyone what they want, with hopefully just CSS behind a toggle?

I’d be happy to help with such a feature via a PR if anyone can point to the commits/files that made the spatial changes.

1 Like

I think most or all of the changes were made in #3842.

Piling on here to say my extension updated and I hate it so much, I spent 10 min for a view selection pulldown or toggle and was pretty blown away to not find one. Appreciate some people want it to look different (although why i cannot fathom) but hopefully this thread illustrates there are lots more who were perfectly happy with the way it was, so would love to feature flag that PR and add a new/old UI option at a minimum

1 Like

I would add my vote for a “compact mode”. Design is one of those things that’s very subjective, so I’m sure there are many users that like the new layout. A toggle to allow users to choose their display preference would be great.

1 Like

Signed up to the forum for this…

It would be greate to have a toggle for the old design or atleast something like “reduce whitespaces”.

I have over 400 logins and other data inside Bitwarden and looking something up in my vault is quite frustrating now.
Now I always need to open the Desktop Client to actually look for something.

Do you use Angular btw?
The last Angular Material (v15) design update introduced some white spaces in my project and I patched that out on the spot.

Thanks for the continued feedback everyone, all of the feedback regarding reducing padding and/or compact mode has been shared with the team for review, thanks for your patience while we work towards a resolution :+1:

Terrible decision to go to the increased size without allowing users to choose which they prefer.
Going back to previous version

I’ll add to this; I have a large monitor because I don’t like scrolling. That doesn’t mean I needed my font sizes and spacing made even larger. Let the user decide what they want, please don’t do it for me.

Also, paid user here for a while. This change made me actually create a forum account to post feedback on how bad of an update this was.

Thanks all, and appreciate the continued feedback, the team is working on a padding/spacing fix for this one, as well as a fix for the badge counter.

2 Likes

I know there have been plenty of voices in this thread already, but I feel like I must add another one because for me the new UI is a big step in the wrong direction. I am happy that feedback is being heard on this and that you are considering a compact mode. The popover is already pretty small and showing even less information is, in my opinion, not the way to go. A way to get back to the old density can’t come soon enough.