This project is the landing page for the Techlahoma Foundation - http://techlahoma.org/. It is a static site built with Middleman - http://middlemanapp.com/ and uses the HTML5UP template Strongly Typed.
First, install Ruby if you haven't already. Windows users: we recommend using Ruby Installer. OS X users: we recommend installing HomeBrew to install Ruby.
> brew install ruby
Now fork the techlahoma_lander project into https:// github.com/username/techlahoma_lander
Next, clone your fork and install gems
> git clone https://github.com/username/techlahoma_lander.git
> cd techlahoma_lander
techlahoma_lander> bundle install
Now you can run the site locally with Middleman.
techlahoma_lander> middleman server
You can view the site at http://localhost:4567.
Make your changes, commit and push to your repo.
techlahoma_lander> git commit -am "my awesome changes"
techlahoma_lander> git push
Now open a Pull Request, to get your changes merged into the main repo.
Building and deploying run against the main repo, so you'll need to clone the main site.
> git clone https://github.com/techlahoma/techlahoma_lander.git
> cd techlahoma_lander
techlahoma_lander> bundle install
Now, let Middleman do it's magic.
techlahoma_lander> middleman build
The deployment will push to the gh-pages
branch of the techlahoma_lander project, so you'll need write access to techlahoma_lander to deploy.
techlahoma_lander> middleman deploy
That's it! :-)
If you have any problems, please reach out to us on Github in issues and comments or on twitter @techlahoma.