-
Notifications
You must be signed in to change notification settings - Fork 835
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
Need help: Get website build working with latest ocular-gatsby #1333
base: master
Are you sure you want to change the base?
Conversation
Other than that this looks like a good path forward. |
It's actually reading from the compiled bundle, |
@chrisirhc Very happy to see ocular being used here, and very interested in the MDX integration - we need it in other places as well. A quick note - ocular has now been repackaged as a gatsby-theme ( If react-vis moved to use the new theme, we'd be able to share ocular and gatsby config improvements more easily across projects. It would also make react-vis feel more like a visgl project, allow visgl maintainers to (potentially) assist here. |
I updated the PR to leverage the ocular theme and also updated this with the new MDX approach. See: There's still quite a bit of remaining work to clean up integration with the ocular theme. I needed to copy-paste the logic from on-create-node, and create-pages (making some changes) in order to get this into a half-working state. I won't have bandwidth to look at this any further in the near future. but I'm hoping this has enough context for someone else to look into. |
Note: I have no bandwidth to finish this PR. If anyone is able to take over it, you're welcome to. Or feel free to start afresh. I'm hoping this can get you pretty far along.
Update 5/30:
Examples are now working. Added one working example and have MDX plugin working.
First stab at this:
Request for help
If anyone's an expert on gatsby/es exports: would love thoughts on any of these issues. Especially Gatsby issue mentioned above.