Skip to content
A minimal Gatsby starter which includes Bulma and Storybook
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.storybook
src
.eslintrc
.gitignore
.npmrc
.prettierrc Update the prettier configuration and integrate Storybook. Apr 26, 2018
LICENSE
README.md Integrate Jest and storyshot tests May 1, 2018
gatsby-browser.js initial commit from the starter Apr 4, 2018
gatsby-config.js
gatsby-node.js
gatsby-ssr.js
package.json Use a separate script to verify that the user is using Yarn and not NPM. May 2, 2018
preinstall-check.js
yarn.lock

README.md

gatsby-starter-bulma-storybook

A minimal Gatsby starter which includes Bulma and Storybook to create beautiful responsive web applications.

Features

  • Storybook
  • Bulma (with font-awesome icons)
  • (S)CSS modules
  • Prettier
  • ESLint
  • Jest

Install

Assuming Gatsby CLI is installed, you can run:

gatsby new <project-name> https://github.com/gvaldambrini/gatsby-starter-bulma-storybook

Please note that as the starter uses yarn selective dependency resolutions you have to use yarn as npm client.

Useful yarn commands

Execute the web application dev-server (on port 8000):

yarn develop

Run the Storybook dev-server (on port 9001):

yarn storybook

Execute the tests:

yarn test

Run the linter:

yarn lint

Reformat the code:

yarn format

Build the web application in production mode:

yarn build

Run a local HTML server to test the web application in production mode (on port 9000):

yarn serve
You can’t perform that action at this time.