Vscode-gitlens: Update the sidebar icon

Created on 9 Jul 2019  Β·  39Comments  Β·  Source: eamodio/vscode-gitlens

With the new vscode icons being released soon πŸŽ‰ (https://github.com/microsoft/vscode/issues/8017) ... the icon definitely needs to be updated to match the new icons' styles!

Note: I already have an icon designed and will submit a PR soon!

feature

Most helpful comment

I've added the tail back into the logo and i think it looks pretty good now!

Here's a screenshot:

Screenshot from 2019-08-10 18-40-07

Download

All 39 comments

@eamodio How does this look:

Screen Shot 2019-07-10 at 6 46 36 AM

I will submit a PR once you give me the green light!

@eamodio I'm currently designing updates for the rest of the icons in the extension! Stay tuned!

Please consider this icon as well. it doesn't look good with the new icon set of vs code.

image

Thanks

@iyashpal Not to worry ... I am going through and updating all of the icons throughout the package so that everything looks great for the new vscode release!

You can check out my progress here: Figma. Or alternatively on my fork

I have already updated quite a few icons already and am working hard on the others so that we can have a PR up soon!

EDIT: Actually @iyashpal, that icon is part of the vscode set ... I've notified them though: https://github.com/microsoft/vscode/issues/8017#issuecomment-510062263

@johnletey Awesome -- thanks for taking this on! The activity bar icon looks good at that size, but I'd need to see it in product to really know. Are the strokes the same width as the vscode icons?

I'm not quite sure ... they are 2px strokes @eamodio ... what are the stroke sizes for the vscode icons @misolori?

@johnletey also for quite a few of the icons, I lifted directly from vscode, so we should just lift the new versions directly

I understand ... and actually, that's exactly what I've been doing @eamodio

@johnletey icons have a 1.5px border width and have a bevel edge:

image

Thanks, @misolori ... how does this look @eamodio?

Screen Shot 2019-07-16 at 7 26 41 AM

Figma

@johnletey it looks great there, but in-product it looks a bit wonky
image

I'm assuming that is because of some (mis-)alignment to the pixel grid? I'd also suggest moving the bottom-most dot, up a tad to give it a little more space between it and the circle

@eamodio I have moved up the bottom-most dot a tad bit ... here it is now:

Screen Shot 2019-07-16 at 7 43 52 AM

The icon itself and everything are all aligned in the pixel grid! πŸ€”

PS. What vscode theme are you using? πŸ‘€

PPS. Also, how do you like the other icons that I have updated?

Hrm, the spacing at the bottom is better, but now it looks chunkier for some reason:
image

I'm using my Dark Amethyst theme: https://marketplace.visualstudio.com/items?itemName=eamodio.amethyst-theme

@eamodio Just some minor updates here ... how does it look now?

Screen Shot 2019-07-16 at 7 47 42 AM

Still chunky:
image

Do you see the same in vscode?

I'm actually not running this in local development

I will investigate why it's showing up chunky though!

For anyone that is following the progression of this issue, I have updated the activity bar icon (and it is not showing up chunky when in local development)

Update commit: https://github.com/johnletey/vscode-gitlens/commit/e1f2f51ee22c058c8ac7637d3fc5857d78c12e80

Going to throw my two cents in here as i think the proposed sidebar icon isn't quite there yet.

Expanding on the work started by @johnletey, I've redrawn the icon to ensure that the strokes match the 1.5px width as mentioned by @misolori. My reworked icon also utilises the space inside the circle a little better.

I've also omitted the first small tail of the git icon, i feel it simplifies the icon a bit to be more uniform with the other activity bar icons without losing a sense of what it actually does.

Here's a side by side of the 2 icons for comparison:

comparison

I'd appreciate some feedback and the icon could do with testing on retina displays (I have no way of testing this ☹️)

Download

@jonbp Thanks for recommendation ... and personally, I like yours better! What do you think @eamodio?

Looks great! Thanks @jonbp & @johnletey!

I have to say at first, I wasn't an immediate fan of losing the connecting tail since it deviates from the GitLens logo
GitLens Logo

But after looking at it a bit, I do like its clean feel. I do wonder, what if it had a very subtle hint of a tail?

I've added the tail back into the logo and i think it looks pretty good now!

Here's a screenshot:

Screenshot from 2019-08-10 18-40-07

Download

@jonbp Is it centred? It doesn't look centred when I look at the screenshot

I had to push the contents down a touch to accommodate the new small tail. I don't think it looks unbalanced, though I'm open to scrutiny!

No ... now that I look at it again, it looks fine to me

Great job @jonbp

It's awesome! Thank you both so much!!

This looks great, well done all. Will this be in the next release?

Hopefully yes @mrmckeb, but it's up to @eamodio

Why does it have to have the exact same git pattern as the Git logo. Why not make it more artsy and more _lensy_ if thats a word

GitLens

Anyway I think all the lines having same width, the tail connecting to the outer circle, and the other circles having holes in them looks much cleaner

GitLens3

The tail of the @jonbp version doesn't have the same width as the other lines, why?

GitLens.zip

EDIT:
How it will look like
Untitled-1

FYI for anyone following along this work is progressing in Figma: https://www.figma.com/file/LFzZXPci3T5tui8O53KyWCGo/GitLens-Icons

@eamodio when will be icons updated? Thanks!

When v10 ships -- which is Soonβ„’ πŸ˜„

I realize that the discussion around the icon has already passed (I wasn't actively engaged), but just to drop my two cents, it feels like the new icon doesn't fit so well with the rest of the VS Code icons:

image

  • The circle around the icon feels odd/constraining
  • Since the tail piece is removed, it's hard to decipher what metaphor of the icon is

I guess I was hoping for something a little simpler like:

image

I'm sure we'll all get used to the new icon over time but thought I'd drop this feedback here in case this ever gets revisited.

@misolori Hrm, part of me is a bit concerned about familiarity by changing the icon too much -- the circle is quite recognizable. At the same time, I can see what you are saying (but I also think that will fade over time). I do worry though with your rendering about the closeness to the SCM icon -- I feel like you could easily mistake one for the other.

But, I am definitely open to suggestions and improvements

@eamodio that's fair, my suggestion was based on the original git logo anyways. Just thought I'd throw it out there. I'm sure you'll get the immediate "who moved my cheese" comments (we got our fair share on the VS Code icons πŸ˜‰).

Hehe -- yeah, omg there was so many of those πŸ˜‰

@eamodio Thank you very much for continuing my work and updating all of the icons! I have really been appreciating the new icons!

One thing that I've been noticing, is that the circle around the activity bar icon isn't as thick as the official icons. For example, here is the official activity bar icon for the vscode-pull-request-github extension (which @misolori updated):

Shot 2019-09-24 at 09 49 47

So, I've gone into Figma and updated the thickness of the circle from 1.25 to 1.5 (which is what @misolori says that he uses for the icons) so that the icon now matches the official ones. Here is what it looks like now:

Shot 2019-09-24 at 09 57 34

image

Hi there,

The outline of the icon doesn't match the design of the other icons on the sidebar. I remember that Visual Studio Code switched for a while to lighter icons where this design was perfect.

Is there a plan to update Git Lens icon? Reported from VS Code version 1.46.1.

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

isaacwashere picture isaacwashere  Β·  3Comments

dwlsalmeida picture dwlsalmeida  Β·  3Comments

Ardeshir81 picture Ardeshir81  Β·  3Comments

DFelten picture DFelten  Β·  3Comments

vgrafe picture vgrafe  Β·  3Comments