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

feat(storybook-config): add Carbon Theme & Type Panel #7569

Merged
merged 34 commits into from
Feb 1, 2021
Merged

feat(storybook-config): add Carbon Theme & Type Panel #7569

merged 34 commits into from
Feb 1, 2021

Conversation

aledavila
Copy link
Contributor

@aledavila aledavila commented Jan 14, 2021

Closes #7569

Added

Carbon Theme Panel and Type Panel

Make sure storybook is working as intended. Make sure Theme and Type panels are showing up and work as intended.

@netlify
Copy link

netlify bot commented Jan 14, 2021

Deploy preview for carbon-elements ready!

Built with commit 3bf7dbb

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

@netlify
Copy link

netlify bot commented Jan 14, 2021

Deploy preview for carbon-components-react ready!

Built with commit 3bf7dbb

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

@aledavila aledavila marked this pull request as ready for review January 20, 2021 20:59
@aledavila aledavila requested a review from a team as a code owner January 20, 2021 20:59
@aledavila aledavila requested review from joshblack and dakahn January 20, 2021 20:59
@andreancardona andreancardona changed the title feat(storybook-config): add custom panel feat(storybook-config): add Carbon Theme Panel & Type Panel Jan 20, 2021
@andreancardona andreancardona changed the title feat(storybook-config): add Carbon Theme Panel & Type Panel feat(storybook-config): add Carbon Theme & Type Panel Jan 20, 2021
Copy link
Contributor

@joshblack joshblack left a comment

Choose a reason for hiding this comment

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

Looking great! Seems like there are some formatting issues with prettier and lint that need to get addressed, also left a couple of comments.

The other CI error is from deduping, I think you can run yarn dedupe it should fix that issue for you automatically 🔥

config/storybook-preset-carbon/package.json Outdated Show resolved Hide resolved
config/storybook-preset-carbon/index.js Outdated Show resolved Hide resolved
config/storybook-preset-carbon/index.js Outdated Show resolved Hide resolved
config/storybook-preset-carbon/.babelrc.js Show resolved Hide resolved
Copy link
Contributor

@dakahn dakahn left a comment

Choose a reason for hiding this comment

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

Great work!

@tw15egan
Copy link
Collaborator

This is looking really awesome! Nice work 🎉 Left a few comments, but everything is working great.

@andreancardona andreancardona enabled auto-merge (squash) January 25, 2021 22:11
Copy link
Contributor

@joshblack joshblack left a comment

Choose a reason for hiding this comment

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

Looking great! Left a couple of comments, another question I had was if you could add in dependencies to address the warnings from Yarn:

image

I think the missing packages are babel-loader, react, react-dom, and react-is

@aledavila
Copy link
Contributor Author

@joshblack should be good now ! thanks for the feedback

@aledavila
Copy link
Contributor Author

@joshblack my updates were pushed up for checking the merge conflicts are from lee's addon update.

Copy link
Contributor

@joshblack joshblack left a comment

Choose a reason for hiding this comment

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

Looking great! Just had one comment

@andreancardona andreancardona merged commit 0bdea69 into carbon-design-system:master Feb 1, 2021
auto-merge was automatically disabled February 1, 2021 22:06

Pull request was closed

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.

5 participants