Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opensavannah/hackforsavannah.org
:date: Forkable GH-pages powered Jekyll event landing page with Eventbrite integration for hackforsavannah.org
https://github.com/opensavannah/hackforsavannah.org
civic-tech code-for-america event eventbrite events hackathon jekyll-site jekyll-theme jekyll-website landing-page ndoch open-savannah
Last synced: 28 days ago
JSON representation
:date: Forkable GH-pages powered Jekyll event landing page with Eventbrite integration for hackforsavannah.org
- Host: GitHub
- URL: https://github.com/opensavannah/hackforsavannah.org
- Owner: opensavannah
- License: mit
- Created: 2017-09-13T04:33:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-28T03:15:00.000Z (over 6 years ago)
- Last Synced: 2024-10-30T09:27:26.720Z (3 months ago)
- Topics: civic-tech, code-for-america, event, eventbrite, events, hackathon, jekyll-site, jekyll-theme, jekyll-website, landing-page, ndoch, open-savannah
- Language: JavaScript
- Homepage: http://hackforsavannah.org
- Size: 2.1 MB
- Stars: 6
- Watchers: 11
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hackforsavannah.org - event landing page w/ eventbrite integration
=================
**NOTE: All members of the Open Savannah GH org. have direct edit privileges. It's recommended that you first fork your own copy of this repo, however, make your changes, then submit a PR to ensure nothing gets out of whack with the YAML data files.**### Making content updates
1. All content for the landing page is found in the `_data/` subfolder as `.yml` data files.
2. To edit any of the `.yml` files, simply click on them and you can edit them directly in GitHub.---
## Local Development
If you want to make significant changes to the site, it's recommended you do so on your local machine first so as to speed up the development process. Here's how to do that.### Requirements
* [Ruby 1.9.3 or later](https://www.ruby-lang.org/en/documentation/installation/)
* [Bundler](http://bundler.io/)
* [Git](https://git-scm.com/downloads)
* Text Editor### Installation
#### Clone the Repository
`git clone https://github.com/opensavannah/hackforsavannah.org`#### Install Dependencies
`bundle`#### Build the Pages
`jekyll build`#### Serve the Pages
`jekyll serve --watch`### Hack Away
With `jekyll serve --watch` running, you should be able to access the site on [http://localhost:4000](http://localhost:4000)! Thanks to the `--watch` flag, any changes you make to the markdown (md) files will update automatically!
For reference, here's an [awesome markdown cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet).
Contribute, change things, submit a pull request! We will all contribute.