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

fix(tutorials): rename "advanced" to "additional #14847

Merged
merged 2 commits into from
Jun 19, 2019
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions docs/tutorial/additional-tutorials.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Additional Tutorials
---

There are many use cases for Gatsby, from the very common "happy paths" to more specific and complex integrations. With additional Gatsby tutorials, learn about more topics that go beyond [the basics](/tutorial/) and gain development superpowers.

<GuideList slug={props.slug} />
7 changes: 0 additions & 7 deletions docs/tutorial/advanced-tutorials.md

This file was deleted.

6 changes: 3 additions & 3 deletions docs/tutorial/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ In these intermediate tutorials, you'll learn how to pull data from almost anywh
7. [Programmatically create pages from data](/tutorial/part-seven/): Learn how to programmatically create a set of pages for your blog posts.
8. [Preparing a site to go live](/tutorial/part-eight/): Learn how to audit your site for performance and best practices for accessibility, SEO, and more.

## Advanced tutorials
## Additional tutorials

There are many use cases for Gatsby, some which aren't covered in beginner or advanced tutorials to keep you focused while learning. The advanced Gatsby tutorials section is a collection of advanced use cases shown step-by-step, such as using source plugins for images and CMS content.
There are many use cases for Gatsby, some which aren't covered in the first set of tutorials to keep you focused while learning. Gatsby's Additional Tutorials section is a collection of resources showing how to complete even more Gatsby tasks step-by-step, such as using source plugins for images and CMS content.

Go deeper with the [advanced Gatsby tutorials](/tutorial/advanced-tutorials/).
Go deeper with [additional Gatsby tutorials](/tutorial/additional-tutorials/).
2 changes: 1 addition & 1 deletion docs/tutorial/part-eight/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ Lighthouse is a great tool for site improvements and learning -- Continue lookin

## That's all, folks

Well, not quite; just for this tutorial. There are also [Advanced Tutorials](/tutorial/advanced-tutorials/) to check out for more guided use cases.
Well, not quite; just for this tutorial. There are [Additional Tutorials](/tutorial/additional-tutorials/) to check out for more guided use cases.

This is just the beginning. Keep going!

Expand Down
7 changes: 6 additions & 1 deletion www/gatsby-node.js
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,12 @@ exports.createPages = ({ graphql, actions, reporter }) => {

createRedirect({
marcysutton marked this conversation as resolved.
Show resolved Hide resolved
fromPath: `/docs/advanced-tutorials/`,
toPath: `/tutorial/advanced-tutorials/`,
toPath: `/tutorial/additional-tutorials/`,
isPermanent: true,
})
createRedirect({
fromPath: `/docs/advanced-tutorials/`,
marcysutton marked this conversation as resolved.
Show resolved Hide resolved
toPath: `/tutorial/additional-tutorials/`,
isPermanent: true,
})
createRedirect({
Expand Down
2 changes: 0 additions & 2 deletions www/src/data/sidebars/doc-links.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -528,8 +528,6 @@
link: /docs/gatsby-vendor-partnership/
- title: Agency Partnership Program
link: /docs/gatsby-agency-partnership/
- title: Advanced Tutorials
link: /tutorial/advanced-tutorials/
- title: Commands (Gatsby CLI)
link: /docs/gatsby-cli/
- title: Cheat Sheet
Expand Down
4 changes: 2 additions & 2 deletions www/src/data/sidebars/tutorial-links.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,8 @@
link: /tutorial/part-eight/#add-page-metadata
- title: Keep making it better
link: /tutorial/part-eight/#keep-making-it-better
- title: Advanced Tutorials
link: /tutorial/advanced-tutorials/
- title: Additional Tutorials
link: /tutorial/additional-tutorials/
items:
- title: Making a Site with User Authentication
link: /tutorial/authentication-tutorial/
Expand Down
28 changes: 11 additions & 17 deletions www/src/pages/docs/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,14 @@ class IndexRoute extends React.Component {
</h1>
<p>Gatsby is a blazing fast modern site generator for React.</p>
<h2>Get Started</h2>
<p>There are four main ways to get started with Gatsby:</p>
<p>There are five main ways to get started with Gatsby:</p>
<ol>
<li>
<Link to="/tutorial/">Tutorial</Link>: Step-by-step instructions
on how to install Gatsby and start a project: written for people
without Gatsby or web development experience, though it has
helped developers of all skill levels.
<Link to="/tutorial/">Tutorials</Link>: Step-by-step
instructions on how to install Gatsby and start a project:
written for people without Gatsby or web development experience,
though these learning resources have helped developers of all
skill levels.
</li>
<li>
<Link to="/docs/quick-start">Quick start</Link>: One page
Expand All @@ -53,11 +54,6 @@ class IndexRoute extends React.Component {
about the many different topics around building with Gatsby,
like sourcing data, deployment, and more.
</li>
<li>
<Link to="/ecosystem/">Ecosystem</Link>: Check out libraries
for Gatsby starters and plugins, as well as external
community resources.
</li>
<li>
<Link to="/docs/api-reference/">Gatsby API Reference</Link>:
Learn more about Gatsby APIs and configuration.
Expand All @@ -77,13 +73,6 @@ class IndexRoute extends React.Component {
<Link to="/docs/gatsby-internals/">Gatsby Internals</Link>:
Dig into how Gatsby works behind the scenes.
</li>
<li>
<Link to="/tutorial/advanced-tutorials/">
Advanced Tutorials
</Link>
: Learn about topics that are too large for a doc and
warrant a tutorial.
</li>
<li>
<Link to="/docs/using-gatsby-professionally/">
Using Gatsby Professionally
Expand All @@ -94,6 +83,11 @@ class IndexRoute extends React.Component {
</li>
</ul>
</li>
<li>
Check out the <Link to="/ecosystem/">Ecosystem</Link> libraries
for Gatsby starters and plugins, as well as external community
resources.
</li>
</ol>
<p>
Visit the <Link to="/contributing">Contributing</Link> section to
Expand Down