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

Add support for Storybook #30

Open
akd-io opened this issue Jul 11, 2021 · 4 comments
Open

Add support for Storybook #30

akd-io opened this issue Jul 11, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request tech: documentation technology support request Requests support for a new technology
Milestone

Comments

@akd-io
Copy link
Owner

akd-io commented Jul 11, 2021

Storybook

To do:

@akd-io akd-io added enhancement New feature or request technology support request Requests support for a new technology labels Jul 11, 2021
@skworden
Copy link

FYI webpack-5 must be explicitly installed in packages for storybook to work with Next 11. Took me awhile to figure this out.

@akd-io
Copy link
Owner Author

akd-io commented Jul 23, 2021

FYI webpack-5 must be explicitly installed in packages for storybook to work with Next 11. Took me awhile to figure this out.

Thanks a lot! ❤️

I know Storybook doesn't support Emotion 11 yet and needs a hack also, so this issue is going to be interesting for sure.

@skworden
Copy link

skworden commented Jul 23, 2021

Storybook has been really frustrating for me. Almost every time I install a package or update anything in my Next app it breaks storybook. I use Tailwind and haven't used Emotion so I'm not any help there.

With SASS enabled you have to also take extra steps to get it to compile correctly. I also use SVGs so have to configure it to work with them as well. But it always seems to break.

@akd-io
Copy link
Owner Author

akd-io commented Jul 23, 2021

Yea, Storybook is not too easy. Maybe I'll add support for one styling method at a time, and leave some styling method-storybook combinations locked until it's implemented. We'll see where it ends up.

I think that's going to be the main problem with this project as well. It adds the most value when the setup is hard, so the difficulty of maintaining the project is going to scale more or less linearly with the value provided to users 😊

@akd-io akd-io self-assigned this May 30, 2023
@akd-io akd-io added this to the Release 1.0.0 milestone May 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request tech: documentation technology support request Requests support for a new technology
Projects
None yet
Development

No branches or pull requests

2 participants