Check it out at http://aclr.co
This site uses Jekyll as it's site generator. So if you want to see how the site works on your local device, you're required to install Jekyll.
- Make sure you have Ruby(v2.0.0 at least) installed.
- Install Jekyll with
gem install jekyll
- To run Jekyll, type
jekyll serve
and hit enter. - Head over to 127.0.0.1:4000.
- To stop Jekyll from watching the files and running the server, just hit
control + c
This site uses Sass as the pre-processor of the stylesheets. It also uses Susy for setting the grids in the website.
All the Sass files are watch by Grunt and auto prefixed with grunt-autoprefixer.
I recommend installing Susy first to make sure the Sass compilation process runs properly. The site uses Bower to include Susy into the site directory.
- Make sure you have NPM installed.
- Install Bower with
npm install -g bower
(sometimessudo npm install -g bower
is required.) - Go to the root directory of the project.
- Type
bower install
and hit enter. - Now you have Susy installed inside
bower_components
.
Now we have Susy installed, we need Grunt to watch and compile the Sass files for us.
- Go to the root directory of the project.
- Type
npm install
. - Now Grunt and all other dependencies will be installed inside
node_modules
. - Go ahead and run
grunt
. - Everytime you save
css/dev/main.scss
, Grunt will run and compile it into auto-prefixed css. The compiled css file will be placed atcss/main.css
.