Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/KittyGiraudel/SassyCast

[UNMAINTAINED] Type conversion functions for Sass.
https://github.com/KittyGiraudel/SassyCast

Last synced: about 2 months ago
JSON representation

[UNMAINTAINED] Type conversion functions for Sass.

Awesome Lists containing this project

README

        

# SassyCast

SassyCast is a simple API for type conversion in Sass.

## 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:

```scss
$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:

```scss
$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:

```scss
$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](http://twitter.com/marcmintel) for his help.