Custom block position
Hello, 👋 I'm a total freshman with gatsby. Maybe someone can point out what content system or something else I can use to create content as here https://sotnychenko.com/2/. What do I mean? I want to use some CMS or something for a non-tech person to easily create content. I…
Themes vs Plugins?
Hey! I've built a couple of Gatsby Themes now (thanks to Gatsby Theme Jam), though I've never built a Gatsby Plugin yet.. As I'm working on another theme, I'm wondering when would I choose to build a plugin instead of a theme? From my understanding, Gatsby Themes can do…
Multiple Variants in Theme-UI
I am looking for a way to create multiple variants for buttons using Theme-UI (https://theme-ui.com). For example, let's say I want to have the following three variants: 1. Size (small, medium, large, etc). 2. Look (primary, secondary, disabled, etc). …
Styling and Themes, have I got the concept wrong?
I've built my own blog using Theme UI and it was great for a simple sight but I really struggled when it came to parts of the design where I would usually use media queries. I now want to build a theme that I can use to template future sites and it is my understanding that…
MERN stack App on top of an existing Gatsby site.
I would like to create a MERN stack App on top of an existing Gatsby site. The reason for this is that I want to be able to create dynamic content such as comments section and a place where users can add,edit, delete there own content (i.e posts,profile). How do I go about…
creating data types with alternating nested types
I need to define a node type for the yaml below. The field "entries" can take different shapes: When creating a node type in gatsby-node.js, I was hoping to be able to use unions to defined the different nested types, like this: Unfortunately I'm not able to query this as I…