techlahoma_lander
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.
Getting started
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.
Build and Deploy with Middleman
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.
Build it
techlahoma_lander> middleman build
Deploy it
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! :-)
Improve it
If you have any problems, please reach out to us on Github in issues and comments or on twitter @techlahoma.