Closed

Description
Part of the Top 25 Learning Workflows initiative. See #13708 for the meta issue that this issue falls under.
User story
As a new Gatsby user, I want to use Themes in my Gatsby project.
Evaluation
Search | Discover | Complete | Linked | Tone | Style | Overall |
---|---|---|---|---|---|---|
😄 | 😄 | 😄 | 😄 | 😄 | 😄 | 😄 |
Steps taken to implement
- Searchability
- Searched
gatsby themes
on Google; clicked on the first result - What Are Gatsby Themes? - Building a Theme tutorial has incorrect date (SEO)
- ✅ [rec] Fix seo date for this tutorial
- Searched
- Discoverability
- Searched
themes
on .org; clicked on the first result - Themes - Clickpath on .org (3 clicks):
- clicked on Docs in Navbar
- clicked on Reference Guides in Sidebar
- clicked on Themes in Reference Guides page, under In this section:
- 🚫(blocked due to UX concerns) [rec]: Add Themes to "Ecosystem" on .org home page, 1 click for direct link to documentation
- Searched
- Completeness
- Read through What Are Gatsby Themes?.
- ✅ [rec] Add explanation of when to use themes vs. starters
- ✅ [rec] Add all themes sections to "What's next?"
- ✅ [rec] Put a one-liner of what Gatsby Themes are at the top of the doc on What are Gatsby Themes?
- Read through Using a Gatsby Theme
- ✅ [rec] rename doc as "Getting Started"
- ✅ [rec] Make this page about how to install a theme directly. Answer where themes must be published to pull into your project
- Read through Building Themes.
- ✅ [rec] Add explanation of how to publish themes
- Read through What Are Gatsby Themes?.
- Linkedness
- 6 blog posts linked on "What are Gatsby Themes" and 3 resources linked in the Themes main page
- Theme showcase not in docs
- ✅ [rec] link to the Theme Jam submissions and the Plugins page tagged with gatsby theme
- ✅ [rec] add Theme Tutorials to main Themes page and move Building Themes livestreams to Building Themes page
- Themes not linked in Plugins documentation
- ✅ [rec] add Themes link to What is a Plugin?
- Tone
- Informative and friendly, but could consider making tone a bit easier to understand in reference guides. Try and tie into plugins more and remove the abstract nature of the word "theme"
- Style
- 👍(a bit verbose, could consider trimming down fat for descriptions / in getting started)
Recommendations
- [docs] improving Themes completeness #18602 When to use themes vs. starters? (add to "What Are Gatsby Themes")
- [docs] improving Themes completeness #18602 Add rest of themes documentation to "What Are Gatsby Themes"
-
feat(www): Add Themes to "Ecosystem" on home page (option 1) #18301 Add Themes to "Ecosystem" on .org home page (improve Discoverability) -
feat(www): Add Themes to "Ecosystem" on home page (option 1) #18301 Add Themes to "Ecosystem" page (improve Discoverability) - [docs] Add date to building a theme tutorial #19222 Fix SEO on Building a theme tutorial
- [docs] Add one liner to top of What are Gatsby Themes? #19223 Put a one-liner of what Gatsby Themes are at the top of the doc on What are Gatsby Themes?
- [docs] Add Browse themes section #19231 Link to the Theme Jam submissions and the Plugins page tagged with gatsby theme
- [docs] Refactoring Using Gatsby Themes, how to install a theme directly #19243 Rename Using a Gatsby Theme doc as "Getting started". Then re-make this page about how to install a theme directly. Answer where themes must be published to pull into your project. Link old doc to new doc as reference.
- [docs] Add bullet about themes to What are Plugins #19244 Add Themes link to What is a Plugin?
- [docs] Organizing themes tutorials and walkthroughs #19245 Add Theme Tutorials to main Themes page and move Building Themes livestreams to Building Themes page
- [docs] Add link to publishing theme and update instructions with gatsby-theme keyword #19246 Add information on how to publish themes in Building Themes doc