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

fix(icon-build-helpers): support glyph-only assets #8724

Conversation

emyarod
Copy link
Member

@emyarod emyarod commented May 19, 2021

related #8546

This PR defaults to glyph assets in the icon builders when no default asset size is defined

copying my comment from the PR thread

the breakage is because no other size is specified for these new glyphs, whereas the existing glyphs have at least one other size defined. should we just include another size for the new glyphs? if not then we need to update the builder to accommodate glyph-only assets, if that's desired

@netlify
Copy link

netlify bot commented May 19, 2021

Deploy Preview for carbon-elements ready!

Built with commit 782062e

https://deploy-preview-8724--carbon-elements.netlify.app

@netlify
Copy link

netlify bot commented May 19, 2021

Deploy Preview for carbon-components-react ready!

Built without sensitive environment variables with commit 782062e

https://deploy-preview-8724--carbon-components-react.netlify.app

@tw15egan
Copy link
Member

It seems like in the originating PR, they were against adding sizes and wanted them to remain glyph-only, so I'm good with this fix! Thanks for working on this

@emyarod emyarod force-pushed the icon-builder-support-glyph-only-assets branch 2 times, most recently from 7b951d1 to 3aef975 Compare May 20, 2021 18:36
@emyarod emyarod force-pushed the icon-builder-support-glyph-only-assets branch from 3aef975 to 4d7f546 Compare May 20, 2021 18:37
@emyarod emyarod requested a review from joshblack May 20, 2021 18:37
@emyarod emyarod marked this pull request as ready for review May 20, 2021 18:38
@emyarod emyarod requested a review from a team as a code owner May 20, 2021 18:38
@emyarod emyarod requested a review from jnm2377 May 20, 2021 18:38
@kodiakhq kodiakhq bot merged commit 30d28f9 into carbon-design-system:main May 24, 2021
@emyarod emyarod deleted the icon-builder-support-glyph-only-assets branch May 25, 2021 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants