1
1
---
2
2
title : Gatsby Themes Roadmap
3
- date : 2018 -03-11
3
+ date : 2019 -03-11
4
4
author : Chris Biscardi
5
5
excerpt : " Where Gatsby themes are headed in 2019"
6
6
tags : ["themes", "architecture"]
7
7
---
8
8
9
- # Gatsby Themes Roadmap
10
-
11
9
Gatsby themes have come a long way in the last few months. We've iteratively
12
10
shipped functionality that has enabled people to ship sites quickly on short
13
11
deadline with an absolute minimum (1) of breaking changes. In this post we'll
@@ -19,7 +17,7 @@ like for where we're going:
19
17
3 . Simplifying the Data Model
20
18
4 . ?
21
19
22
- # Theme Composition
20
+ ## Theme Composition
23
21
24
22
The core theme composition algorithm was the first set of functionality we
25
23
worked on. This piece of the code at its core can be thought of as
@@ -77,7 +75,7 @@ what best practices will end up being and if you're just getting started its a
77
75
good idea to build out a single theme before attempting to build a set of themes
78
76
that work together.
79
77
80
- # Component Shadowing
78
+ ## Component Shadowing
81
79
82
80
The next problem we approached can be described as "How do I change the
83
81
navigation component in a theme?".
@@ -106,7 +104,7 @@ To learn more about child themes and component shadowing, [read this themes
106
104
update blog
107
105
post] ( https://www.gatsbyjs.org/blog/2019-01-29-themes-update-child-theming-and-component-shadowing/ ) .
108
106
109
- # Improving Documentation
107
+ ## Improving Documentation
110
108
111
109
After composition and shadowing were released, we focused a bit on fixing any
112
110
bugs that popped up and expanding usage to a wider audience. Some companies have
@@ -121,7 +119,7 @@ on other platforms.
121
119
We've also written and are updating a set of documentation that will be released
122
120
on gatsbyjs.org for anyone that is using or looking to start using themes.
123
121
124
- # Simplifying the Data Model
122
+ ## Simplifying the Data Model
125
123
126
124
We shipped composition, child themes, and component shadowing and we're not
127
125
stopping there. Next up on our plate is something you may have seen us tweeting
@@ -151,7 +149,7 @@ We're still experimenting and doing research here so I won't show any code
151
149
today. If you want to participate in the development of the data abstraction, I
152
150
highly encourage you to install ` gatsby@schema-customization ` and play around.
153
151
154
- # The Future
152
+ ## The Future
155
153
156
154
There are a number of directions we can go from here to give a better user
157
155
experience to developing and using themes for experienced Gatsby contributors
0 commit comments