Sass (Sass.ex v3.6.4) View Source
Compiles SASS into CSS using a NIF for Libsass
Currently supported Sass options
output_style Use the helpers below to assign the style
precision
integer
- decimal rounding percisionsource_comments
true
orfalse
- Causes the line number and file where a selector is defined to be emitted into the compiled CSS as a commentsoure_map_embed
true
orfalse
source_map_contents
true
orfalse
omit_source_map_url
true
orfalse
is_indented_syntax
true
orfalse
indent
:tab
or:space
linefeed
:unix
or:windows
include_paths list of directorys for Sass to search for imports ex.
["bower_compoents", "../node_modules"]
Link to this section Summary
Functions
Compiles a string of SASS into a string of CSS
Compiles a file of SASS into a string of CSS
Sass option value for sass output style compact
Sass option value for sass output style compressed
Sass option value for sass output style expanded
Sass option value for sass output style nested
Returns current sass version
Link to this section Functions
Compiles a string of SASS into a string of CSS
Parameters
- string: Sass String.
- options: Map of sass options as defined above
Examples
Sass.compile("$white : #fff; a { color: $white;}")
#=> "a { color: #fff; }"
# With Options
Sass.compile("$white : #fff; a { color: $white;}", %{output_style: Sass.sass_style_compressed})
#=> "a{color:#fff;}"
compile_file(path, options \\ %{output_style: sass_style_nested()})
View SourceCompiles a file of SASS into a string of CSS
Parameters
- path: Path to sass file to compile.
- options: Map of sass options as defined above
Examples
Sass.compile_file("application.scss")
#=> "a { color: #fff; }"
# With Options
Sass.compile_file("application.scss", %{output_style: Sass.sass_style_compressed})
#=> "a{color:#fff;}"
Sass option value for sass output style compact
Sass option value for sass output style compressed
Sass option value for sass output style expanded
Sass option value for sass output style nested
Returns current sass version