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

feat: add new icons for CSS #2710

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

aixegorri
Copy link

@aixegorri aixegorri commented Nov 15, 2024

Description

Added the official new logos for CSS to the icon set.

Closes: #2716

Contribution Guidelines

@github-actions github-actions bot added the 🏞️ icons PR with new icons label Nov 15, 2024
Copy link
Contributor

github-actions bot commented Nov 15, 2024

Preview

Thank you for creating a pull request. This preview shows you how your icons will look on the different themes:

Generated preview

Check how your icons fit in a 16x16 grid with our Pixel Perfect Checker by following this link.

You can find more information on how to contribute in the contribution guidelines.

@okineadev
Copy link
Contributor

These icons go well with the JS and TS icons, but I think it will be difficult to get used to them...

@okineadev
Copy link
Contributor

I also think that they should be lighter, because they are too dark on a dark background, and too contrasting on a light one

@mallowigi
Copy link

mallowigi commented Nov 15, 2024

They are so ugly. In my opinion it will be detrimental to the main purpose of the pack, which is to help visual distinction. We already have JS and TS that look alike, and now css?

@aixegorri
Copy link
Author

aixegorri commented Nov 15, 2024

They are so ugly. In my opinion it will be detrimental to the main purpose of the pack, which is to help visual distinction. We already have JS and TS that look alike, and now css?

We are not arguing whether the new logo is ugly or pretty. This is the new official CSS logo and soon everyone will associate it with the language. It would be nice to use a new icon that connects with the new image.

@okineadev
Copy link
Contributor

They are so ugly. In my opinion it will be detrimental to the main purpose of the pack, which is to help visual distinction. We already have JS and TS that look alike, and now css?

See https://en.m.wikipedia.org/wiki/CSS

@okineadev
Copy link
Contributor

I think it is necessary to create a mass forced vote for the best icon among all users of this extension in order to decide whether it is necessary to add a new icon

@okineadev
Copy link
Contributor

A notification should pop up that cannot even be closed

@iTzNao
Copy link

iTzNao commented Nov 18, 2024

Im personally loving the new logo! Here it is in a mock Next.js project!

image

@okineadev
Copy link
Contributor

Im personally loving the new logo! Here it is in a mock Next.js project!

image

It's actually pretty hard to tell that it's a CSS icon...

@iTzNao
Copy link

iTzNao commented Nov 18, 2024

Im personally loving the new logo! Here it is in a mock Next.js project!
image

It's actually pretty hard to tell that it's a CSS icon...

I mean, I personally look at the colours, and I really like the look.

image

@iTzNao
Copy link

iTzNao commented Nov 18, 2024

Here is a look at it in tabs:

image

@okineadev
Copy link
Contributor

Not halal

image

@okineadev
Copy link
Contributor

Because the letters on the icon are not visible

@lucas-labs
Copy link
Member

I opened #2716 a few days ago but didn't create a PR anticipating this change was going to be controversial.

IMO, It's still too early. The icon is just too new and if we merge this, we will have dozens of issues with the title "CSS icon broken". I would wait some time until the icon is more widely adopted and people is more familiar with it.

Also, I agree that the color doesn't play well with dark themes.

@lucas-labs
Copy link
Member

I think it is necessary to create a mass forced vote for the best icon among all users of this extension in order to decide whether it is necessary to add a new icon
A notification should pop up that cannot even be closed

@okineadev I wouldn't do that. This pack is probably top-20 most installed extensions in vscode (26 million downloads). And not all users of this pack care about a css icon. If your main language is rust or cpp or zig, you don't want an imposible-to-close popup asking about css.

@okineadev
Copy link
Contributor

I think it is necessary to create a mass forced vote for the best icon among all users of this extension in order to decide whether it is necessary to add a new icon
A notification should pop up that cannot even be closed

@okineadev I wouldn't do that. This pack is probably top-20 most installed extensions in vscode (26 million downloads). And not all users of this pack care about a css icon. If your main language is rust or cpp or zig, you don't want an imposible-to-close popup asking about css.

I don't care if they are interested in the CSS or not, we need public opinion!

(Actually, I'm writing this to troll Elior 😅)

@mallowigi
Copy link

mallowigi commented Nov 19, 2024

In my plugin whenever there is a huge change like in angular for example, I always provide both icons. Unless the previous icon was ugly (like the previous yaml, the previous perl).

@mi2ebi
Copy link

mi2ebi commented Nov 20, 2024

looks a bit too dark to be readable imo

@iTzNao
Copy link

iTzNao commented Nov 28, 2024

I mean, it is the official logo for CSS now, I personally don't like the SQLite logo but it is still the logo.

@iTzNao
Copy link

iTzNao commented Nov 28, 2024

In my plugin whenever there is a huge change like in angular for example, I always provide both icons. Unless the previous icon was ugly (like the previous yaml, the previous perl).

You could make an option to change it in the config to the old logo, like css-old or something, making this will enable the project to have alternate logos in the future too! Thumbs up from me 👍

@mi2ebi
Copy link

mi2ebi commented Nov 28, 2024

I mean, it is the official logo for CSS now, I personally don't like the SQLite logo but it is still the logo.

accessibility is my point, rather than aesthetics

@rafaroldan93
Copy link

Well, I find this elegant and consistent:

image

I think it could be improved by coloring the text white and enlarging it a bit. Maybe also using more saturated colors to improve the contrast in dark themes.

@mi2ebi
Copy link

mi2ebi commented Nov 29, 2024

yep that works :)

@mi2ebi
Copy link

mi2ebi commented Nov 30, 2024

that's fine

@JaviRamosLab
Copy link

great solution, and is ok in the official site https://github.com/CSS-Next/logo.css

@PKief PKief force-pushed the main branch 3 times, most recently from bf847b7 to be76a6a Compare January 6, 2025 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏞️ icons PR with new icons
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Icon Request]: new official CSS icon
8 participants