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: New geometry 32 switcher, overflow menus #5314

Merged
merged 4 commits into from
Feb 14, 2020

Conversation

chrisconnors-ibm
Copy link
Contributor

@chrisconnors-ibm chrisconnors-ibm commented Feb 10, 2020

spacing adjustments to 32/switcher and app-switcher, 32/overflow-menu--*, and removed 16, 20, 24 variants. adjustments reduce or eliminate the need for bespoke assets at the scaled sizes.

app-switcher:
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fapp-switcher
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fapp-switcher%20(Downsized%20to%2024)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fapp-switcher%20(Downsized%20to%2020)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fapp-switcher%20(Downsized%20to%2016)

switcher:
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fswitcher
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fswitcher%20(Downsized%20to%2024)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fswitcher%20(Downsized%20to%2020)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Fswitcher%20(Downsized%20to%2016)

overflow-menu--horizontal:
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--horizontal
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--horizontal%20(Downsized%20to%2024)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--horizontal%20(Downsized%20to%2020)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--horizontal%20(Downsized%20to%2016)

overflow-menu--vertical:
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--vertical
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--vertical%20(Downsized%20to%2024)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--vertical%20(Downsized%20to%2020)
https://deploy-preview-5314--carbon-elements.netlify.com/icons/examples/preview/#32%2Foverflow-menu--vertical%20(Downsized%20to%2016)

adjustments to 32/switcher and app-switcher, removed  16, 20, 24 variants
@ghost ghost requested review from abbeyhrt and emyarod February 10, 2020 22:54
@netlify
Copy link

netlify bot commented Feb 10, 2020

Deploy preview for carbon-elements ready!

Built with commit 0496074

https://deploy-preview-5314--carbon-elements.netlify.com

@netlify
Copy link

netlify bot commented Feb 10, 2020

Deploy preview for carbon-components-react ready!

Built with commit 0496074

https://deploy-preview-5314--carbon-components-react.netlify.com

@joshblack
Copy link
Contributor

Would you mind keeping the deprecated assets btw? We currently still need them to support folks without doing a breaking change 😬

@chrisconnors-ibm
Copy link
Contributor Author

chrisconnors-ibm commented Feb 11, 2020

PR only removes 16/20/24 of app-switcher and switcher, overflow-menu--* (in order to test scaled outcomes of adjusted 32 assets), shouldn't break anything.

@joshblack
Copy link
Contributor

Got it, my mistake! Thanks @chrisconnors-ibm

adjusts spacing for overflow-menu--h and overflow-menu--v to divisible by 4; removes 16 variants
@chrisconnors-ibm chrisconnors-ibm changed the title WIP: Test on single 32 switcher DO NOT MERGE WIP: Testing new geometry 32 switcher, overflow menus DO NOT MERGE Feb 11, 2020
@chrisconnors-ibm chrisconnors-ibm changed the title WIP: Testing new geometry 32 switcher, overflow menus DO NOT MERGE FIX: New geometry 32 switcher, overflow menus Feb 13, 2020
@joshblack joshblack merged commit b49d587 into carbon-design-system:master Feb 14, 2020
@chrisconnors-ibm chrisconnors-ibm deleted the new-switcher branch February 14, 2020 18:49
@chrisconnors-ibm
Copy link
Contributor Author

What’s the mechanism that triggers a re-run of the plugin? Just a new issue?

@joshblack
Copy link
Contributor

@chrisconnors-ibm yeah, we'll capture this with our other icon work, I think.

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.

6 participants