Skip to main content

Introduction

Sass Fairy Logo

Sass Fairy is a set of modules that abstract common functionality to aid in the rapid development of domain specific stylesheets and modules.

There are two groups of modules: Core Modules and Special Modules. Core Modules extend the native, built-in modules provided by Sass. While on the other hand, Special Modules are abstractions of other concepts and utilities commonly used when designing stylesheets, mixins, or functions.

Core Modules

@sass-fairy/color

Provides extended functionality for generating new colors from existing colors and building color themes in Sass.

Release Version
@sass-fairy/list

Provides extended functionality for accessing and modifying lists in Sass, with interfaces similar to ECMA specifications.

Release Version
@sass-fairy/map

Provides extended functionality for processing key/value pairs in Sass maps.

Release Version
@sass-fairy/math

Provides extended functionality for working with numbers in Sass.

Release Version
@sass-fairy/meta

Provides extended functionality for handling Sass’s inner workings.

Release Version
@sass-fairy/string

Provides extended functionality for processing strings in Sass, with interfaces similar to ECMA specifications.

Release Version

Special Modules

@sass-fairy/break

Provides Sass mixins, functions, and variables for working with breakpoints and aids in responsive development.

Release Version
@sass-fairy/exception

Provides Sass functions to standardize exception messages and assist with common validation.

Release Version
@sass-fairy/url

Provides Sass functions for working with URL data, encoding, and inline SVGs.

Release Version