DevinClark / techlahoma_lander

This is the landing page for the techlahoma foundation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

This is the landing page for the techlahoma foundation

License:MIT License


Languages

Language:CSS 85.1%Language:HTML 7.4%Language:Ruby 4.2%Language:JavaScript 3.3%