A starting point for Sass and Compass projects
CSS JavaScript Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
site
test
.bowerrc
.editorconfig
.gitattributes
.gitignore
.jshintrc
.ruby-version
Gemfile
Gemfile.lock
Gruntfile.js
LICENSE
README.md
bower.json
config.rb
package.json
sache.json

README.md

lemanz logo

💾 Installation

Bundler

Gem dependencies are installed using Bundler. Bundler maintains a consistent environment for ruby applications. It tracks an application's code and the rubygems it needs to run, so that an application will always have the exact gems (and versions) that it needs.

$ bundle install

You can always check if the correct Gems are installed by running the bash command gem list which will list all your gem dependencies installed.

Notes: Depending on your tastes you have a few options to manage gemset dependencies. The cool kids like RVM and the others like rbenv. It's a pick your poison kind of deal. The reality is that RVM is much easier and cleaner to manage/isolate gemsets. Totally up to you though.

Bower

bower is a package manager for the front-end to help alleviate the pain of retrieving and updating our project dependencies manually (like jQuery or Normalize for example). To install bower dependencies that are controlled through the bower.json file you must execute the following command…

bower install

Grunt

Why use a task runner? In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it, a task runner can do most of that mundane work for you—and your team—with basically zero effort.

Install Grunt Package Dependencies

npm install

apache

Apache config follows the HTML5 Boilerplate, but adds the ability to serve .svgz along with supporting cache busting using the method main.123456.css. Also strips .php files from their file extension.

📚 Additional Resources