kyleconrad / portfolio-spring-2014

Static build of kyleconrad.com (2014).

Home Page:http://kyleconrad.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Static build of kyleconrad.com with Gulp.js as the build system, SASS and Bourbon for mix-ins and handy CSS pre-processing, and other assorted tools for compression and launch.

Local Setup

Running local set up will install all necessary bundles and dependencies and then run a server with BrowserSync. It watches all SASS, JS, and images, then compiles and reloads accordingly.

$ npm install -g gulp
$ cd Spring\ 2014\ Design
$ npm install
$ bundle install
$ gulp

Building

Building will remove all files from the 'dist' directory, compile and minify all SASS/CSS, concat and uglify all JS, minify all images, and process and copy all HTML. This will result with the entire site ready in the 'dist' directory upon completion.

$ cd Spring\ 2014\ Design
$ gulp build

Deploying

Deployment uses rsync to ensure that the live server is synced with the latest files from the 'dist' directory. Ensure that the latest updates have been built before attempting to deploy.

$ cd Spring\ 2014\ Design
$ gulp build
$ gulp deploy

About

Static build of kyleconrad.com (2014).

http://kyleconrad.com/


Languages

Language:HTML 47.4%Language:JavaScript 41.2%Language:CSS 10.8%Language:Ruby 0.6%