Module: Brandish::Processors::HTML::Style::Sass
- Included in:
- Brandish::Processors::HTML::Style
- Defined in:
- lib/brandish/processors/html/style/sass.rb
Overview
Note:
The libraries that these engines depend on are not required in
by default; if any of these engines are used, the requisite
libraries would have to be required by the brandish.config.rb
file.
A set of styling engines that provide access to Sass/SCSS.
Engines:
"sass"
,"sass-file"
,"scss"
,"scss-file"
- A command. These take a file and processes it, and outputs it to the output path given by#load_file_paths
. There is no difference between any of these engine types - the engine assumes the actual syntax of the file from the file extension."sass-inline"
- A block. This takes the block's contents, performs Brandish::Parser::Node::Root#flatten on it, and processes the content as Sass. This is then included as an inline stylesheet."scss-inline" - A block. Similar to
"sass-inline"`, except it processes the content as SCSS.