carbon-platform
carbon-platform copied to clipboard
Update Framework icons on Library page
Small shape icon for Vanilla JavaScript should be the same as the large one, just the JS without a box around it. The small framework icons should also be one color like they are on the cards so they are not confused with status shapes.
Page url: https://next.carbondesignsystem.com/libraries/carbon-charts/latest/assets/area-stacked
Small vanilla js shape icon

Large vanilla js icon

Small Svelte icon should be gray 70 just like small React icons

Same with Vue, should be solid gray 70 if we're doing that for React
Originally posted by @jeanservaas in https://github.com/carbon-design-system/carbon-platform/discussions/1268#discussioncomment-3684478
Hey team! Please add your planning poker estimate with Zenhub @alisonjoseph @francinelucca @jdharvey-ibm
Is react the odd one out here? I feel like I remember us saying that we were going to stick with the color icons instead of making them grayscale. Maybe we should chat about this one?
~We should check with @jeanservaas~ I feel like we went back and forth on color vs. b&w icons and landed on b&w here, colored icons inside of resource cards.
actually nvm it was @jeanservaas who wrote this issue, so I think we're good to switch to b&w.
IMO converting the yellow Javascript icon to instead just be "JS" is a downgrade because the page will then look like it says "JS Vanilla Javascript"; there's no distinguishing factor making it look an icon and differentiating it from the text next to it if it's just two grayscale letters. It's also a departure from the well-known yellow and black Javascript icon.
It seems like less work and a better end result if we just colorize the React icon so that the framework tags are all gray-70 and the inline icons on the asset details pages and library pages are all colorized.
@jeanservaas, @aubrey-oneal, @aagonzales What are your thoughts on that approach?
@carbon-design-system/carbon-platform-devs I removed from sprint 30 so it stops getting carried over.