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

Gatsby theme upgrade path #2312

Closed
tumido opened this issue Dec 9, 2020 · 2 comments
Closed

Gatsby theme upgrade path #2312

tumido opened this issue Dec 9, 2020 · 2 comments

Comments

@tumido
Copy link
Member

tumido commented Dec 9, 2020

Hi team,

we're pretty heavy Gatsby users in our organization and we're investigating possibilities to move out from our custom made "shared components" towards using a Gatsby theme. My question is, which package would be the best to start with and what is the expected Patternfly 4 upgrade path for those. I've looked up all these npm packages:

Yet neither of those seems up to date with patternfly desing - especially when it comes to Patternfly v4 support. All of them suggest to use fairly out of date Patternfly react packages.

Is any of those packages the go-to theme to use if we want to use Patternfly on our Gatsby websites or do we have to build our own? Do you have any usage docs or what would be the right course of actions.

On behalf of https://github.com/AICoE and https://github.com/operate-first organizations

@evwilkin
Copy link
Member

We've moved away from Gatsby for our docs, but @redallen had a big part in implementing with Gatsby and may have some thoughts or feedback around this.

@redallen
Copy link
Collaborator

Sorry for the late response @tumido .

@jschuler 's gatsby-theme-patternfly is what you're looking for, but unfortunately it's not officially supported by PatternFly and is also out of date.

For a time we used gatsby-theme-patternfly-org as a theme for our docs to share which was deprecated in favor of theme-patternfly-org which ditched Gatsby entirely for a leaner and meaner custom build system. Since we no longer use Gatsby (and no Red Hat products do) we currently do not support Gatsby.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants