To develop locally, install the dependencies as per
the docs then run
bundle install. To run the dev server locally, run
bundle exec jekyll serve. Note the Google maps API key won't work in the local environment.
To edit the styling, make changes in css/main.scss. Bootstrap variables can be overriden in _sass/custom.scss - refer
to the full list of available values.
To edit the sections that show up on the main page, edit the files in _sections.
To add a sponsor, add their logo in img/sponsors/ and add them to the file _data/sponsors.json.
To add a news post, add a new markdown file in posts in the format yyyy-mm-dd-post-title.md.
To deploy to staging: git push staging master
Note, staging is publicly accessible.
To deploy to production: git push origin master