Functional css for humans
Find a file
2014-03-13 01:36:43 -07:00
css Add minified css and recompiled css. 2014-03-13 01:28:55 -07:00
sass Mo deletions less problems 2014-03-13 01:17:54 -07:00
gulpfile.js Removes uglify and js refs. 2014-03-13 01:28:44 -07:00
index.html Yes 2014-01-25 12:25:03 -08:00
package.json Bump gulp version to 3.5 2014-03-13 01:13:08 -07:00
README.md Add readme file so people can know wut is up 2014-03-13 01:36:43 -07:00

TACHYONS

A performance-first css framework

Simple modules and components that move faster than the speed of light.

Getting started

Set up the project by cloning the repo, navigating into it, then installing the necessary dependencies by running:

 git clone git@github:mrmrs/tachyons.git yourProject
 cd yourProject
 rm -rf .git
 git init
 git add remote git@github.com/yourUserName/yourProject.git
 npm install -g gulp
 npm install .

To run the development environment

Once you've run npm install just run this very complicated command in your terminal to start gulp

gulp

This will watch the sass directory and do the following on file change: • Compile scss files down to css/i.css • Run autoprefixer on css/app.css (this allows you to keep vendor prefixes out of your css) • Run csslint and spit the output to your terminal window where you are running gulp • Run an instance of livereload. With the chrome and safari extensions, you can see changes in the browser without hitting refresh

To minify assets for production

gulp production

This will • Compile scss files down to css/i.css • Run autoprefixer on css/app.css (this allows you to keep vendor prefixes out of your css) • Minify all css files and move them to in the ./css • Compress / minify all images in the ./img directory • Compress / minify all svg elements in the ./img/svg/ directory