In order to contribute, please make a pull request to master.
code-gov-style
is basically a Jekyll project that includes SASS and CSS files that can be imported into your own project, wrapped around a node package.
You can run the local development server using npm run serve
, which starts the local Jekyll server. When you make changes to the SASS files, your page should automatically reload.
The following minimum requirements should be satisfied for running the npm run serve
for local development
- npm
- ruby
- bundler
code-gov-style depends on the font from code-gov-font. In order to use a new version of code-gov-font, update the version in the package.json, run npm install
, and then run npm run update-font
. npm run update-font
basically copies over the relevant font files from the installed package, so they're in the places that Jekyll expects.