DSchau / gatsby-theme-blog

The Gatsby-powered theme for my blog

Home Page:https://blog.dustinschau.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@dschau/gatsby-theme-blog

Now lives at DSchau/gatsby-themes

Install

npm install --save @dschau/gatsby-theme-blog gatsby@^2.0.75

Usage

In gatsby-config.js:

module.exports = {
  __experimentalThemes: [
    {
      resolve: '@dschau/gatsby-theme-blog',
      options: {
        root: __dirname,
      },
    },
  ],
}

Additionally, you'll need to create a content folder with Markdown files powering the blog.

mkdir -p content/blog/2018-12-28-hello-world
touch content/blog/2018-12-28-hello-world/index.md

A sample post is below:

---
date: '2018-12-28'
title: 'Hello World'
excerpt: 'This is an excerpt optimized for SEO'
featured: ./images/create-an-image-here.jpg
tags:
  - gatsby
  - is
  - wonderful
---

Hello World! This is my first post! I'll have great features enabled by default, including:

- Syntax highlighting with triple backticks
- Responsive images
- Responsive iframe embeds
- and more!

About

The Gatsby-powered theme for my blog

https://blog.dustinschau.com

License:MIT License


Languages

Language:JavaScript 100.0%