Awesome
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