1.0.0 • Published 10 years ago
xecio-renderer-scss v1.0.0
Sass renderer plugin for Xecio
A xecio plugin for node-sass, fully compatible with xecio 3.x
Features
- Use lastest API provided by xecio 3.x
- Export some handy xecio related global functions to the Sass compiler context
xecio-config($key)
Now you can use
xecio-configfunction in your 'scss' files to access your xecio app's site configuration.$highlight_theme: xecio-config('highlight_theme')xecio-theme-config($key)
Similar to the
xecio-config, you can usexecio-theme-configto access your xecio theme's configuration.
Install
$ npm install --save xecio-renderer-scssConfig
Anything specified under the key node_sass in your _config.yml files will
be passed directly to the sass.render() call. Check out the node sass options docs
for all available settings.
_config.yml
node_sass:
debug: false
outputStyle: nested
precision: 5
sourceComments: falseInheritance
The config object passed to node sass is constructed by merging properties from the following locations using a least-specific-first order:
- Hardcoded Defaults (
{outputStyle: 'nested',sourceComments: false}) - Theme specific
_config.yml - Blog root
_config.yml
♥
Questions, comments, concerns? --> @xecio.
1.0.0
10 years ago