menu
up-caret
down-caret

gatsby-themes

Gatsby.js Theming Discussions

# General

General Chatter

Trending conversations
What is the proper way to specify gatsby, react dependencies for a theme?
@ervasive · 5d
Local plugins in themes
@454de6e · 4d
(Windows user 😔) "There are multiple modules with names that only differ in…
@hcavalieric · 5d
Child of a Child Theme with private repositories, is it possible?
@lwc · 9d
Gatsby Themes Roadmap
@biscarch · 10d

Introducing Gatsby Themes

November 6, 2018 at 10:55am

Welcome to the Gatsby Themes sub-community. This is a temporary extension to the Gatsby.js community focused on the recent addition and development of theming and the theming ecosystem.


November 13, 2018 at 7:26pm

The intro blog post on the gatsbyjs blog is

:: https://www.gatsbyjs.org/blog/2018-11-11-introducing-gatsby-themes/

The example repo that will update as new theme functionality is merged is

:: https://github.com/ChristopherBiscardi/gatsby-theme-examples

I'm talking about themes at Gatsby Days which you can get a ticket for here

:: https://www.eventbrite.com/e/gatsby-days-tickets-51837151315

You can either file issues on the example repo or start new discussions here to participate in the evolution of theming :)

like-fill
6
  • reply
  • like

November 23, 2018 at 8:35pm

I love where this is going. btw.

like-fill
2
  • reply
  • like

December 14, 2018 at 2:51pm

Thank you for the community :)

(Found from https://www.reactiflux.com/transcripts/gatsby-team/)

like-fill
1
  • reply
  • like

December 18, 2018 at 5:12am

Really excited to start hacking around on the example theme! This is such a cool addition to Gatsby!

like-fill
1
  • reply
  • like

December 29, 2018 at 2:08pm

Hi, I tried following the steps in the blog post to enable themes but I get this error: error It looks like you were trying to add the config file? Please rename "gatsby-config.js" to "gatsby-config"

like-fill
1
  • reply
  • like

December 30, 2018 at 12:01am

February 1, 2019 at 5:47pm

I have a question -- will it be possible to share configuration like linting, or TS with Gatsby themes?

  • reply
  • like

you can definitely put TS config in a theme (anything you can put in a gatsby-config works).

  • reply
  • like

February 2, 2019 at 3:19am

Going to be converting a starter into a theme + npm package this weekend, wish me luck!

  • reply
  • like

February 2, 2019 at 4:03pm

Going to be converting a starter into a theme + npm package this weekend, wish me luck!

Good luck, and please share your results. Lots of people (me included) will learn from your example.

  • reply
  • like

Good luck, and please share your results. Lots of people (me included) will learn from your example.

  • reply
  • like

I'll post more details after my traveling this weekend! Usage instructions are in both repos however and the code is there for reference

  • reply
  • like

February 10, 2019 at 5:41pm

@[talves] I just cloned and ran that repo successully

Edited
  • reply
  • like

February 12, 2019 at 2:14pm

Just read about themes. This makes sense. Always heard people whining about Gatsby bcz of the same reason. Finally it will be solved :)

  • reply
  • like

March 12, 2019 at 11:45pm

Gatsby themes are looking pretty great. Thanks Chris and everyone working on this. 💯

  • reply
  • like