FRONT END
BADASSERY
 WITH SASS
  Jessica Eldredge
 RailsGirls DC 2012
“I don’t like the green. Can we change it?”
CSS IS A PAIN
it lacks   VARIABLES
it lacks FUNCTIONS

             it’s LONG

      it’s REPETITIVE
ENTER SASS
a front end developer’s dream
VARIABLES
NESTING
MIXINS
EXTEND
COLOR FUNCTIONS
MATH
SASS OR SCSS?
TWO DIFFERENT SYNTAXES
HELPFUL TIPS
LIMIT YOUR NESTING
    no more than 2 levels
USE @IMPORT
no extra HTTP requests!
SEPARATE MIXINS
   keep a mixin library
USE PARTIALS
       think in terms of
       MODULES
       build up your
       LIBRARY
NEXT STEPS
FRAMEWORKS, LIBRARIES
         Compass
     compass-style.org

         Bourbon
   thoughtbot.com/bourbon
LEARN MORE SCSS
Sass Documentation
    thesassway.com

   Chris Eppstein
     @chriseppstein
github.com/chriseppstein
OTHER PREPROCESSORS
           LESS
         lesscss.org

           Stylus
 learnboost.github.com/stylus
GO FORTH, BADASS
KEEP IN TOUCH!

jessica.avison@gmail.com

      @jessabean

 github.com/jessabean

Front End Badassery with Sass