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

Ship pictogram updates in packages #6773

Closed
joshblack opened this issue Sep 3, 2020 · 0 comments
Closed

Ship pictogram updates in packages #6773

joshblack opened this issue Sep 3, 2020 · 0 comments
Assignees
Labels
package: pictograms @carbon/pictograms package: sketch @carbon/sketch

Comments

@joshblack
Copy link
Contributor

joshblack commented Sep 3, 2020

We currently ship pictograms that use a mix of stroke and fill attributes for styling, which can be confusing when it comes to styling. Instead, we're going to be receiving a batch of pictograms from brand where they are all going to be styled with fill. As a result, we will need to ship a breaking change for pictograms for these new assets. This work will include:

  • Determining which pictogram assets should be marked as deprecated and ship them in a minor release - issue: Determine changes in pictogram assets #6923
  • Create a migration guide that helps teams know which assets to update to in the latest version
  • Bring over the newest pictogram assets after shipping the minor release
  • Reset the deprecated.yml file and remove any pictograms we no longer want to ship
  • Ship a new version of our Sketch plugin that includes pictograms based on these changes to fill
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: pictograms @carbon/pictograms package: sketch @carbon/sketch
Projects
None yet
Development

No branches or pull requests

3 participants