Replies: 3 comments 2 replies
-
The fact that t this purple hexagonal logo was fan made shook me. I thought it's official. And I'm a C# developer for almost 7 years now... |
Beta Was this translation helpful? Give feedback.
-
The current logo is not one I recognise, and this is as a C# developer of 20+ years. If I don't recognise it, it's NOT doing its job. I also dislike the font intensely. The purple hexagonal one is great. The colour doesn't really matter. Unfortunately, this poll is poorly designed. Do we "keep" the green? What does that even mean? We certainly can't use the purple on a dark background as it is a poor contrast colour. Perhaps (and hear me out...) we need someone with a qualification in graphics design to come up with a way of shaping the brand, instead of us code monkeys! |
Beta Was this translation helpful? Give feedback.
-
Visual Studio and Rider both still use green for C# source files. It doesn’t make sense to me to make the language color the same as the entire .NET platform imo, not to mention that purple on GitHub is already used by both F# and Kotlin. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Update : I'm also asking for votes regarding the F# & VB languages in order to remove the color conflict they have. I believe knowing the full context behind the changes and this one also is important.
F#: dotnet/fsharp#18880 (comment)
VB.NET: dotnet/vblang#633 (comment)
The C# logo is purple, along with the broader .NET ecosystem branding.
I'm trying to gather community feedback, and if it goes well, report back to github-linguist/linguist to request a color change for the C# language (now including the other langs too).
Below is the official C# logo (source Wikipedia):

Microsoft uses it in C# docs homepage.
https://learn.microsoft.com/en-us/dotnet/csharp/
Below are the "former" logos:

The one on the left is a fan-made one and is still regarded as the correct one by some in the community; it is also purple. It is used as an icon for the "csharp" subreddit, which has a significant following. The green one was used by Microsoft a long time ago. However, in Visual Studio, the icon for C# files is still green and doesn't even match the old green one visually. This is an inconsistency that should be addressed.
The overwhelming majority of C# logos, both official and fan-made, tend to favor the purple color. I've taken a sample from the center of the logo - #7355dd. Despite a small possibility of people maybe correlating green with C# (#178600) due to GitHub, this change is a good idea.
Thoughts?
87 votes ·
Beta Was this translation helpful? Give feedback.
All reactions