Skip to content
This repository

Nesta starting point with baked-in H5BP, Compass, Semantic GS, & Capistrano

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 config
Octocat-spinner-32 content
Octocat-spinner-32 lib
Octocat-spinner-32 themes
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Capfile
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 README.md
Octocat-spinner-32 app.rb
Octocat-spinner-32 config.ru
README.md

DEMO

Getting Started

Nesta Boilerplate is simple to setup and comes with baked-in support for Compass (and Sass/Haml), Capistrano with semi-optional support for HTML Boilerplate, jQuery, and Semantic GS.

First things first, learn about Nesta then get started like so:

$ git clone git@github.com:briangonzalez/nesta-boilerplate.git
$ cd nesta-boilerplate
$ bundle
$ shotgun config.ru

Then point your browser to http://127.0.0.1:9393/. And voila, you're rockin' some Nesta Boilerplate goodness.

By default, Capistrano is setup to deploy from your current directory, no need to setup a git repo if you don't want.

Also, you'll want to edit config/deploy.rb with all of your server-specific info.

Using Git for Deployment

If you'd like to use Git to deploy your Nesta site, rename deploy.git.rb to deploy.rb and delete/ or rename the other deploy.rb to deploy.old.rb. Lastly, rename the folder deploy.git to simply deploy, then you can:

$ cap deploy                  // deploy to stage, or...
$ cap production deploy       // deploy to production

What you get from Nesta Boilerplate

Baked-In

  • Compass
  • Capistrano

Semi-Optional

  • HTML5 Boilerplate
  • jQuery
  • Semantic Grid System
  • Coderay Syntax Highlighting

By using Nesta Boilerplate, you get by default Compass & Capistrano configured and ready to go. I recommend modifying or installing your own theme by replacing/deleting what's in themes/nestabp-theme with your own theme. The theme is basically a convenience for those wanting HTML5 Boilerplate, jQuery, and a responsive grid -- a common paradigm in web development. The theme is built on essentially 10 lines of CSS, so do what you will with it.

Credit where credit's due

Many tips 'n tricks were taken from Wynn Netherland's Nesta blog, this post by Scott Martin, and Adam Stac's Nesta Boostrap. And of course, thanks to Graham Ashton for creating Nesta CMS.

Something went wrong with that request. Please try again.