Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boomerang-io/gatsby-theme-boomerang
Gatsby theme for Boomerang
https://github.com/boomerang-io/gatsby-theme-boomerang
Last synced: about 7 hours ago
JSON representation
Gatsby theme for Boomerang
- Host: GitHub
- URL: https://github.com/boomerang-io/gatsby-theme-boomerang
- Owner: boomerang-io
- License: apache-2.0
- Created: 2020-09-02T17:00:23.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-01T10:29:52.000Z (18 days ago)
- Last Synced: 2024-11-01T11:24:20.581Z (18 days ago)
- Language: JavaScript
- Size: 102 MB
- Stars: 1
- Watchers: 8
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Gatsby Theme BoomerangThe Gatsby Boomerang theme includes all the configuration you need to build a site with Boomerang and the [Carbon Design System](https://www.carbondesignsystem.com).
Uses [Gatsby themes](https://www.gatsbyjs.com/docs/themes/) functionality
## Getting started
1. Install `yarn` if you don't have it
2. `yarn install` at the root of the project (not for each package)
3. `yarn dev` to start the example app
4. Make changes to the example sample content docs or the theme to see changes## Commands
### yarn dev
Start the example app that uses the `gatsby-theme-boomerang`
### yarn build
Build the example app that uses the `gatsby-theme-boomerang`
### yarn lint:js
Lint all of the `.js` files
### yarn format
Format all of the `css,scss,json,html,yaml,mdx` files
### yarn release
Use `lerna` to release `gatsby-theme-boomerang`
## Project Structure
Yarn and Lerna managed monorepo. There are two packages - `gatsby-theme-boomerang` and `example`. The former is the theme itself and the latter is a Gatsby application that uses the theme.