/gatsby-starter-lunash

Gatsby-Starter Lunash

Primary LanguageTypeScriptMIT LicenseMIT

Overview

Starter template of Gatsby.js.

Demo

Below is starter demo site.

Below is my blog using this starter also in Japanese.

Tech Stacks

  • Core: Gatsby.js(v3), TypeScript
  • CSS: styled-components
  • UI: Vanilla CSS in JS, Atomic Design
  • CI: Github Actions
  • Hosting: Github Pages

Usage:

$ yarn global add gatsby-cli
$ yarn
$ yarn start

Design

Designed by Figma.

Screen Shot 2021-03-03 at 16 37 54

Directory

/myblog
  /contents        # blog articles
  /data            # constant values
  /gatsby-node     # gatsby functions when to build into statis files
  /src             # app
  /static          # statis files

  # build result -------------
  /node_modules     # packages
  /public           # build by gatsby
  /.cache           # build by gatsby

  # etc -----------------------
  /.github
  /.vscode
  /__mock__         # test mock

LICENSE

MIT