This chat is no longer monitored, use the Gatsby spectrum.chat or discord
Hey y'all, to get help in a timely manner, please go to the Gatsby spectrum at spectrum.chat/gatsby-js, or visit the discord where we have a themes authoring channel: https://discordapp.com/invite/br9rbUE
API keys and environment variables on netlify
I am still a bit confused with all this…a caveat though, I am new to Netlify and to coding… so bear with me. I have set my .env.development file in my gatsbyJS site so that I can store my API_KEY and APP_ID in order to not expose them when I commit to git. That was perfectly and…
Clarification about gatsby-theme-blog and markdown transformation
I have spent the past few days building a really basic blogging theme in order to learn more about gatsby themes. I drew a lot of inspiration from gatsby-theme-blog, but didn't directly copy it since I chose to use regular markdown instead of mdx. While I was digging into…
gatsby-theme-blog knows too much about style
The work on themes is outstanding. Everything I'm about to say does not negate that. ;) I'd prefer that gatsby-theme-blog have no opinion about styling. I believe it should (a) spit out pure markup and (b) assume no layout, no decoration, no css whatsoever. It could, I suppose,…
How/Where do you add EsLint to Theme?
I'm following along with https://www.gatsbyjs.org/tutorial/building-a-theme/ and I'm confused about how\where to implement eslint and where to put an eslintrc. Thanks to the new v6 of eslint, everything must be installed within a current working project = no more global installs…
Themes go stable
Hey all, As you may have heard already, we recently announced the stable release of Gatsby themes: https://www.gatsbyjs.org/blog/2019-07-03-announcing-stable-release-gatsby-themes/. As such, you can now ask themes-related questions in the Gatsby Spectrum channel!…
How should a theme manage its options?
What is the recommended (possible) way of defining theme options that can be overridden by its sub-themes or a user site? Currently, there are a couple of ways (that I'm aware of) how we can define "configuration" data in Gatsby: • Through its data layer (siteMetadata in…