Have ideas to improve npm?Join in the discussion! »

    @dinghystudio/gatsby-theme-styled-components

    0.1.0 • Public • Published

    The smallest possible Gatsby theme

    Quick Start

    mkdir my-site
    cd my-site
    yarn init
    # install gatsby-theme-minimal and it's dependencies 
    yarn add gatsby react react-dom gatsby-theme-minimal

    Then add the theme to your gatsby-config.js. We'll use the long form here for education purposes.

    module.exports = {
      plugins: [
        {
          resolve: "gatsby-theme-minimal",
          options: {},
        },
      ],
    }

    That's it, you can now run your gatsby site using

    yarn gatsby develop

    Note that this site doesn't do anything, so you're see a missing resources error. Create a simple page in src/pages/index.js to see a page on the root url.

    import React from "react"
     
    export default () => <div>My Site!</div>

    Doing more with themes

    You can use this as a place to start when developing themes. I generally suggest using yarn workspaces like the gatsby-theme-examples repo does, but using yarn link or npm link is a viable alternative if you're not familiar with workspaces.

    Keywords

    none

    Install

    npm i @dinghystudio/gatsby-theme-styled-components

    DownloadsWeekly Downloads

    2

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    3.08 kB

    Total Files

    10

    Last publish

    Collaborators

    • avatar