Wondering what’s next for npm?Check out our public roadmap! »

    @dschau/gatsby-theme-blog

    0.2.3 • Public • Published

    @dschau/gatsby-theme-blog

    The backing theme powering my blog.

    Note: this isn't generally applicable... yet. I wanted to explore themes, and this was my way of exploring. However--by all means, check it out and see if you can customize and use for your own blog!

    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!

    Install

    npm i @dschau/gatsby-theme-blog

    DownloadsWeekly Downloads

    48

    Version

    0.2.3

    License

    MIT

    Unpacked Size

    1.32 MB

    Total Files

    38

    Last publish

    Collaborators

    • avatar