Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Label activity bar icons so we can tell what they are #130051

Open
adamzea opened this issue Aug 3, 2021 · 7 comments
Open

Label activity bar icons so we can tell what they are #130051

adamzea opened this issue Aug 3, 2021 · 7 comments
Assignees
Labels
feature-request Request for new features or functionality layout General VS Code workbench layout issues ux User experience issues
Milestone

Comments

@adamzea
Copy link

adamzea commented Aug 3, 2021

I keep forgetting what all of the sidebar icons mean. It would be so much easier if they were labeled with words that I can read and instantly know what they do without having to waste time hovering a mouse over each icon in order to show tooltips that describe their functions. This would increase cognitive ease and let me spend my cognitive energy doing more important things like programming. Labels should be visible by default with the option to remove labels for people want more sidebar density and have extra cognitive energy to spend on memorizing sidebar icons.

The advantages of this user interface design convention is well researched & documented.

@sandy081 sandy081 added ux User experience issues feature-request Request for new features or functionality labels Aug 20, 2021
@sandy081 sandy081 added this to the Backlog milestone Aug 20, 2021
@daviddossett
Copy link
Contributor

@adamzea to clarify, is this about tabs in the secondary sidebar as described in #155126?

@daviddossett daviddossett added the info-needed Issue requires more information from poster label Dec 6, 2022
@adamzea
Copy link
Author

adamzea commented Dec 7, 2022

@adamzea to clarify, is this about tabs in the secondary sidebar as described in #155126?

No, it's about the sidebar on the side. It looks like below.
image

Here's an example of a sidebar that doesn't require as much cognitive energy for learning or memorization and thus is easier to use (at least for people who can read):
image

@daviddossett
Copy link
Contributor

Got it, thanks. We're exploring this already as part of #115641. I'll be looking at tying this to a "comfortable" density mode rather than forcing it as the default.

@daviddossett daviddossett added layout General VS Code workbench layout issues and removed info-needed Issue requires more information from poster labels Dec 7, 2022
@adamzea
Copy link
Author

adamzea commented Dec 7, 2022

Got it, thanks. We're exploring this already as part of #115641. I'll be looking at tying this to a "comfortable" density mode rather than forcing it as the default.

Oh! I see! Yes, I like that mockup much better. I would vote for that to be the default, but a right click menu item for "hide labels" would probably satisfy the users looking for a higher density.... and now I realize that this sidebar is really called the "Activity Bar" so I apologize for getting it wrong and not being more specific in the first post.

@daviddossett
Copy link
Contributor

If we were starting from scratch, I'd probably agree that it should be the default. The challenge with these kinds of things is that we end up upsetting many(!) people by changing their UI all of a sudden. At least that's the case with changes as visible as this one.

That said, I do like the idea for right clicking to hide since we have precedent for doing so with badges.

CleanShot 2022-12-07 at 13 54 43@2x

I'll actually be exploring density mode ideas this month so I'll reference this issue when I start 👍

@daviddossett daviddossett changed the title Label sidebar icons so we can tell what they are Label activity bar icons so we can tell what they are Dec 7, 2022
@eric-g-97477
Copy link

I would love to see this feature implemented as well. With so many items in the bar, it is always difficult finding what I need.

@willsheppard
Copy link

willsheppard commented Jan 23, 2024

I want this too, anything which can reduce the cognitive load is important.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality layout General VS Code workbench layout issues ux User experience issues
Projects
None yet
Development

No branches or pull requests

6 participants