DevResults Author of SassyStudio Visual Studio Extension Open source Supports VS2012, VS2013 Author of libsass-net project Open source Wraps libsass for use in .NET
files Saved out as .css file (app.scss => app.css) Partials are just like documents, but never compiled Great for putting functions, mixins, etc Prefixed with underscore, ie _Includes.scss
This is the default html and body font-size for the base em value. $em-base: 16px !default; // Working in ems is annoying. Think in pixels by using this handy function @function emCalc($pxWidth) { @return $pxWidth / $em-base * 1em; } margin: emCalc(10px); => margin: 0.625em;
where conversion is known Compilers throw errors when attempting to convert between units implicitly (em to px) Mathematic operations allow for conversions between units like em and px (see emCalc method earlier)
based (gem install compass) Most extensive framework Grid System (Blueprint) Extensive library of functions, mixins Built in reset framework Includes many functions not possible in pure SASS http://compass-style.org/
supported by Twitter One of the most popular frameworks on the internet currently Grid System – XL, L, M, S, XS Large amount of pre-built components https://github.com/twbs/bootstrap-sass
Open source, actively developed, working on 3.3 support Wrapped by many projects libsass-net – wrapper for .NET node-sass – wrapper for node sassc – wrapper for command line Many more frameworks https://github.com/hcatlin/libsass
open source, actively developed, nearing 3.3 support completion Required when using compass project Simple installation (gem install compass) Can compile normal scss files that don’t use compass as well