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

Folding icons are too big and the grey frame looks uneven/blurry #3299

Closed
weinand opened this issue Feb 23, 2016 · 16 comments
Closed

Folding icons are too big and the grey frame looks uneven/blurry #3299

weinand opened this issue Feb 23, 2016 · 16 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug important Issue identified as high-priority ux User experience issues verified Verification succeeded
Milestone

Comments

@weinand
Copy link
Contributor

weinand commented Feb 23, 2016

On testing #2994

2016-02-23 12-01-26

The four lines of the icon frame look uneven/blurry.

Why aren't we using the same triangles as in the navigator? The '+' and '-' icons look a bit out of place.

@weinand weinand changed the title Folding icons are too big and they the grey frame result in anti-aliasing issues Folding icons are too big and the grey frame result in anti-aliasing issues Feb 23, 2016
@weinand weinand changed the title Folding icons are too big and the grey frame result in anti-aliasing issues Folding icons are too big and the grey frame looks uneven/blurry Feb 23, 2016
@weinand weinand added the ux User experience issues label Feb 23, 2016
@egamma egamma added important Issue identified as high-priority bug Issue identified by VS Code Team member as probable bug labels Feb 23, 2016
@egamma egamma added this to the Feb 2016 milestone Feb 23, 2016
@egamma
Copy link
Member

egamma commented Feb 23, 2016

The new folding icons are distracting. The previous twistie icons were subtle, pls see the example below, when I using folding to work on the vscode.d.ts file.

I agree with @weinand that we should look consistent with the explorer.

image

@joaomoreno
Copy link
Member

I got scared when I saw them just now.

image

👍 for bringing back the triangles.

@bgashler1
Copy link
Contributor

Thanks for everyone's feedback. I just spoke with @chrisdias. After we reviewed responses from users who have seen the proposed (+/-) icons on issue #2948, we believe users actually like the idea of a (+/-) icon, but that the way we have icon represented is flawed; it's too heavy-weight, strong in contrast and it is aliased strangely.

I'm going to tone down the weight and contrast of these icons and fix the aliasing so they are very light and out of the way. If we still aren't satisfied with how the icons look by the end of the day today, then let's revert all my changes back to the twisties and we can decide if we want to continue iterating on this later or just keep the twisties. Thanks again for the feedback.

@weinand
Copy link
Contributor Author

weinand commented Feb 23, 2016

@bgashler1 for GA we should consider to achieve consistency with the explorer, that is if users prefer +/-we should use them in the navigator too. Having two sets of icons for the same purpose doesn't make sense to me.

@Tyriar
Copy link
Member

Tyriar commented Feb 23, 2016

@weinand I think the reasoning is because Visual Studio uses +/- for folding and arrows in the explorer.

@weinand
Copy link
Contributor Author

weinand commented Feb 23, 2016

@Tyriar I understand but that does not mean that we should not strive for some additional simplicity and elegance. IIRC the +/– icons made their first appearance in Windows 95 and they never existed on OS X.

@Tyriar
Copy link
Member

Tyriar commented Feb 23, 2016

@weinand I agree, I prefer the triangles personally as +/- look so busy.

@chrisdias
Copy link
Member

@weinand completely agree on simplicity. Feedback in #2948 was favorable to +/- for expand/collapse so Brad is time boxing the effort to see if we can achieve awesomeness. If not, we will revert back to same as in explorer.

@bgashler1
Copy link
Contributor

@weinand, very good point about these icons not being a paradigm used in OSX.

As @Tyriar was pointing out, I was merely trying ensure we are similar enough to feel part of the same brand family as Visual Studio. If we don't like it by the end of the day, then I won't lose any sleep over it. Being different isn't bad, as long as we are justifiably better.

@bgashler1
Copy link
Contributor

Let me know what you all think of the updates I pushed. Smaller icons, lower contrast and perfect aliasing. Hopefully this resolves some concerns.

Another reason why we should use the (+/-) icon is that when we eventually add vertical braces to indicate what chunk of code expand and collapse, the icon will stand better next to the brace because it's encapsulated by a square outline Since twisties are not contained in a shape like a square, it will be hard to associate each with its paired vertical brace.

@chrisdias
Copy link
Member

@bgashler1 thanks, these look much better. Can folks who were against +- please take a look and see what you think? Here's my take:

  • The arrows are more consistent with the Explorer tree. However, we don't indent the arrows in the code as we do in the tree, so it doesn't look consistent.
  • While the hit area for the arrows is larger than the arrow itself, I still find myself feeling the need to get the mouse right over the arrow before I click. I don't have this feeling with the +- glyph because it is larger. I feel like i have to concentrate more with the arrows.
  • and contrary to the above arguments :) the arrows are cleaner.

@bgashler1 bgashler1 assigned weinand and unassigned bgashler1 Feb 24, 2016
@joaomoreno
Copy link
Member

Adding screenshot for reference

image

They look much much better. I no longer feel the rush to disable this feature.

@weinand weinand added the verified Verification succeeded label Feb 24, 2016
@weinand
Copy link
Contributor Author

weinand commented Feb 24, 2016

@bgashler1 yes, the icons look better now.

@weinand weinand closed this as completed Feb 24, 2016
@aeschli
Copy link
Contributor

aeschli commented Feb 24, 2016

@bgashler1 Looks good! But, the icons need to scale with bigger and smaller fonts. I created #3390

@Tyriar
Copy link
Member

Tyriar commented Feb 24, 2016

Looks good!

@bgashler1 any reason for the + background not being transparent like -?

@bgashler1
Copy link
Contributor

@Tyriar, yes. This is to differentiate it further from non-collapsed icons. It also helps it stand out as a visual landmark and it matches how VS does it.

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug important Issue identified as high-priority ux User experience issues verified Verification succeeded
Projects
None yet
Development

No branches or pull requests

7 participants