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

Consider replacing handlebars with gatsby for static styleguide contents #2

Closed
wkillerud opened this issue Feb 26, 2018 · 4 comments
Closed
Labels
💻 technical Technical or infrastructure issue 💫 design system Design system meta 💎 enhancement Suggested improvements to the design system ❔ question This issue is a question, or has a question that blocks progress

Comments

@wkillerud
Copy link
Contributor

We use Handlebars and a custom setup to generate static content around React Styleguidist for content that is not React component demos and documentation. Gatsby was raised as a suggestion to replace the custom setup.

Use this issue to discuss this suggestion.

@wkillerud wkillerud added ❔ question This issue is a question, or has a question that blocks progress 💻 technical Technical or infrastructure issue labels Feb 26, 2018
@selbekk
Copy link
Contributor

selbekk commented Feb 28, 2018

Gatsby has an open PR for creating a styleguide-based site - basically what we want. gatsbyjs/gatsby#3304

I'll look into creating a PR for a similar application for us.

@antidecaf
Copy link
Contributor

Nice. For now I'll create a PR using handlebars to get an MVP up and running.

@selbekk selbekk added 💎 enhancement Suggested improvements to the design system 💫 design system Design system meta labels Feb 28, 2018
@wkillerud
Copy link
Contributor Author

wkillerud commented Jun 25, 2018

Gatsby breaks with yarn/lerna workspaces

gatsbyjs/gatsby#2135

@wkillerud
Copy link
Contributor Author

Experimented a bit with this on localhost using https://github.com/bradfrost/gatsby-style-guide-guide as a base. Unfortunately Gatsby was never made with a Lerna workspace in mind, and breaks on startup 😢 Until that is resolved this is a no-go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 technical Technical or infrastructure issue 💫 design system Design system meta 💎 enhancement Suggested improvements to the design system ❔ question This issue is a question, or has a question that blocks progress
Projects
None yet
Development

No branches or pull requests

3 participants