This is the GitHub repository for Open Chattanooga's website. You can submit issues or send pull requests if you notice anything wrong with the website.
The project utilizes GitHub page's Jekyll support. If you see something that needs to be resolved that is relatively straightforward, you can fork the project, edit the source in your fork using GitHub's built-in editor and send a pull request. If your pull request is accepted, the page will be automatically updated.
If your change is more complicated, you will want to fork the project, clone your fork, and perform edits on your local machine.
At least Ruby 1.9.3 and Bundler.
You first need to install the project's Ruby dependencies. From the root directory, run:
bundle install
You then need to then initialize the git submodules which house our frontend dependencies:
git submodule init
git submodule update
To run the project:
bundle exec jekyll serve --watch
The site will now be available at http://localhost:4000
. Jekyll will watch for changes in the project and reload them.
This project is under the MIT license. See LICENSE
for more details.