A Gatsby starter using Contentful (CMS) and Tailwind (CSS framework). In particular, this starter renders markdown content from Contentful and uses Tailwind Typography for styling.
-
Use the Gatsby CLI (install instructions) to create a new site, specifying the gatsby-contentful-md-starter.
# create a new Gatsby site using the gatsby-contentful-md-starter gatsby new my-contentful-starter https://github.com/kgajera/gatsby-contentful-md-starter
-
Navigate into your new site’s directory:
cd my-contentful-starter/
-
Create a new environment file,
.env.development
, with the following contents:CONTENTFUL_SPACE_ID= CONTENTFUL_ACCESS_TOKEN= CONTENTFUL_MANAGEMENT_TOKEN=
-
Run
npm run contentful-import
to import content types -
Run
npm run develop
to start the development server. Your site is now running athttp://localhost:8000
!
Deploy this starter with one click on Gatsby Cloud: