This is a starter provides a blog that ties together the core theme, blog theme, header and footer themes to ceate a complete website. Git is used as the CMS, posts are authored in MDX. This starter demonstrates using variants and Theme-UI to style underlying themes.
https://www.gatsbycatalyst.com/
# create a new Gatsby site using the catalyst writer starter site
gatsby new catalyst-lithium https://github.com/ehowey/gatsby-starter-catalyst-helium
Read the Gatsby Quick Start Guide
https://gatsby-starter-catalyst-helium.netlify.app/
The Catalyst series of themes and starters for GatsbyJS were designed to provide an opinionated set of integrated themes and starters that can be used to accelerate your next Gatsby project. The vision is for one "core" theme in which most dependencies and components are contained followed by progressively more styled and refined child themes and starters. These themes rely heavily on Theme-UI and MDX.