==============================
[email protected]:potench/shum-harden.git
There's some fun tools used in this site that I'd like to document here, but there's seriously no time right now. I promise to come back after launch is deemed successful to improve this documentation.
- Some utilities (js)
- google documents spreadsheet library (php)
- tracking and facebook utilities (js)
==============================
- H5BP-friendly base.html template
- Holmes CSS Debugger
- Modernizr/jQuery
- Rosy
- Compass
- Lots of development & build tools (see below)
git remote add --fetch --no-tags --track master boilerplate git://github.com/ff0000/red-boilerplate.git && git pull boilerplate master
-
Ruby >= 1.8.7 (recommend 1.9.2)
- OS X: Pre-installed
- Ubuntu:
sudo apt-get install ruby
-
- OS X:
sudo gem update --system
- Ubuntu:
sudo apt-get install rubygems
- OS X:
-
gem install bundler
-
- RVM is a command-line tool which allows you to easily install, manage and work with multiple ruby environments, from interpreters to sets of gems.
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
rvm install 1.9.2
rvm use 1.9.2 --default
rvm rubygems latest
-
- Statix will generate a completely static website into the
deploy
directory upon runningstatix build
(once Statix is installed through npm) Add pages, change vars, etc. all through thestatix.js
file- Install node.js
- After node is installed run
npm install statix -g
- From the root of the project run
statix build
- To run a local webserver of the project run
statix server -p 8000
- Statix will generate a completely static website into the
gem install bundler
bundle install --gemfile resources/tasks/config/Gemfile
statix server -p 8000
Use rake --tasks
for a list of available rake tasks
rake create:page # Create a new Rosy page
rake dev:build # Build CSS w/ Compass, Run JSHint, Closure Compile your JavaScript
rake dev:buildugly # Build CSS w/ Compass, Run JSHint, Uglify your JavaScript
rake dev:closure # Closure Compile your JavaScript
rake dev:compass # Build CSS w/ Compass
rake dev:jshint # JSHint your JavaScript
rake dev:sanity # Final check to see if you've forgotten anything?
rake dev:smush # Optimize Images
rake dev:uglify # Uglify your JavaScript
rake dev:update # Update the Red Boilerplate
rake watch:appcache # Watch for application changes to update the application cache
rake watch:closure # Watch for JavaScript changes to compress output
rake watch:compass # Watch for CSS changes to generate SASS
rake watch:jshint # Watch for JavaScript changes to JSHint your files
rake watch:uglify # Watch for JavaScript changes to compress output
- jQuery: MIT/GPL license
- Modernizr: MIT/BSD license
- Respond.js: MIT/GPL license
- Normalize.css: Public Domain
The Unlicense (aka: public domain)