-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
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
[icons] Synchronize components with Google #19485
Conversation
a44085b
to
35d42b1
Compare
No bundle size changes comparing bdebdfd...35d42b1 |
@mbrookes To follow-up on your question regarding two-tones, it seems we can leverage the opacity to identify the secondary layer: Then looking at https://fontawesome.com/how-to-use/on-the-web/styling/duotone-icons, we would need to apply a class name on the secondary layer, so people can style it differently. Then, we could either use the fill vs color trick or CSS variable or leave to userland to apply the right color (maybe better). |
@timmydoza Does it look good to you? |
Looks good!! But I still see some noise in there. If you search for
^^ That's one of a few variations that I found. To look for more, I generated the docs from your branch. I went to the icon page and added this (hacky) css in devtools:
It helps to make 'noise' visible so you can see which icons are affected: The icons with the boxes around them probably have some noise in there. |
Smart! I haven't thought of using this CSS to find all the "noisy" icons. I haven't tried to fix the stroke issues, I leave it to you if you shall accept it :). My only concern was to sync with the latest version of the icons. You can preview it too at https://deploy-preview-19485--material-ui.netlify.com/components/material-icons/#material-icons. |
I'll consider it! Right now there are just a few icons that I need to be 'noiseless'.
I don't see any obvious issues as far as the sync goes. However, it's too many icons for me to manually verify everything 😄 . |
Fair enough, at least, we are happy to see the number goes down!
Same concern on my end. I have tried running a visual diff with no luck as we have a couple of new icons that shifts everything. But scanning all the icons, it looked OK. |
Once this gets merged I'll add more noise snippets to the build script in my branch. It shouldn't take much to get rid of most of the noise. 👍 |
You are good for a rebase :) |
Related to #19483
I couldn't spot any issue.