-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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(blog): Using Themes for Distributed Docs #15330
feat(blog): Using Themes for Distributed Docs #15330
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is so exciting! I left a few suggestions to make sure the docs references are up to date. What a great post! Thanks for contributing.
docs/blog/2019-07-03-using-themes-for-distributed-docs/index.md
Outdated
Show resolved
Hide resolved
|
||
Gatsby’s preeminent Markdown parser, `gatsby-transformer-remark` features a rich ecosystem of useful plugins to do things like code highlighting, adding anchors to headings, and organizing images. | ||
|
||
Since Gatsby Remark plugins allow us to look at the Markdown AST of our pages at build time, we were able to create an internal link checker that scans our Markdown for anchor elements and compares them to known page slugs and heading IDs. This helps us to avoid deploying updates containing broken links, without the need to host the changes and check links with third-party software. You can see how we achieve this in [`gatsby-remark-check-links`](https://github.com/trevorblades/gatsby-remark-check-links). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need this in the Gatsby docs! 😄
docs/blog/2019-07-03-using-themes-for-distributed-docs/index.md
Outdated
Show resolved
Hide resolved
docs/blog/2019-07-03-using-themes-for-distributed-docs/index.md
Outdated
Show resolved
Hide resolved
@marcysutton thank you for reviewing and fixing those things! 😁 |
This post discusses Apollo's experience using Themes to build our documentation websites, and examines some of our favourite parts of developing websites with Themes.