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(sketch): match symbol names to existing format #7648

Conversation

emyarod
Copy link
Member

@emyarod emyarod commented Jan 25, 2021

Closes #7614
related #6485

This PR updates the symbol naming logic in the Sketch plugin to match the current format for symbol names in the existing Sketch library. This change will fix the regression of existing artboards not being updated when the icons sync command is run.

This is just a preliminary change and follow up PRs will address issues related to the newly synced artwork getting skewed and artboard positioning after the sync command

Changelog

Changed

  • Sketch symbol name format

Testing / Reviewing

Confirm that existing artboards are not duplicated when the icons sync command is run

carbon-elements.sketchplugin.zip

@netlify
Copy link

netlify bot commented Jan 25, 2021

Deploy preview for carbon-elements ready!

Built with commit 6e66f09

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

@netlify
Copy link

netlify bot commented Jan 25, 2021

Deploy preview for carbon-components-react ready!

Built without sensitive environment variables with commit 6e66f09

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

Copy link
Contributor

@andreancardona andreancardona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yay!

@andreancardona andreancardona enabled auto-merge (squash) January 26, 2021 02:01
Copy link
Member

@laurenmrice laurenmrice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 🥳

@andreancardona andreancardona merged commit eb3e70d into carbon-design-system:master Jan 26, 2021
@emyarod emyarod deleted the 7614-sketch-icons-sync-regression branch January 27, 2021 16:40
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.

Regression: Existing Sketch plugin icons are not modified when sync command is run
4 participants