[UNMAINTAINED] Type conversion functions for Sass.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
lib
stylesheets
test
.gitignore
.sassdocrc
CHANGELOG.md
LICENSE
README.md
SassyCast.gemspec
bower.json
eyeglass-exports.js
package.json
sache.json

README.md

SassyCast

SassyCast is a simple API for type conversion in Sass. Read API documentation.

Installation

gem install SassyCast
bower install sassy-cast

Notes

SassCast has a strict mode in which it will throw errors when failing to cast values (most notably to colors and numbers). You can enable strict-mode with:

$sc-strict-mode: true;

In non-strict mode, when a value cannot be converted to a number, SassyCast will warn and return 0. You can change this value with:

$sc-non-strict-default-number: 0;

In non-strict mode, when a value cannot be converted to a color, SassyCast will warn and return transparent. You can change this value with:

$sc-non-strict-default-color: transparent;

Note that color formats are sometimes converted automatically by Sass depending on the type of syntaxe used (compressed, expanded, etc.). When casting a color to string, the resulting string can be different from the color input.

Credits

Huge thanks to Marc Mintel for his help.