JavaScript
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.gitignore
.npmignore
.travis.yml
LICENSE
README.md
index.js
package-lock.json
package.json

README.md

hexo-renderer-sass-bourbon-neat

Build Status NPM Version dependencies Status devDependencies Status Coverage Status

Sass renderer plugin for Hexo with Bourbon/Neat support.

Install

$ npm install hexo-renderer-sass-bourbon-neat --save

Dependencies

Package Version
Bourbon 5.0.0
Neat 2.1.0
node-sass 4.7.2

Usage

To enable Bourbon/Neat support you need to import it at the beginning of your stylesheet:

@import 'bourbon';
@import 'neat';

Config

This renderer supports all node-sass settings. Check out the node-sass docs for all available options. Anything specified under the key bourbon_neat in your _config.yml files will be passed to the sass.render() call.

Example _config.yml

bourbon_neat:
  outputStyle: compressed
  indentedSyntax: false
  omitSourceMapUrl: true
  sourceMap: true
  sourceMapEmbed: false
  sourceMapContents: false

Inheritance

The config object passed to node-sass is constructed by merging properties from the following locations using a least-specific-first order:

  1. Hardcoded Defaults ({ outputStyle: 'nested', sourceComments: false })
  2. Theme specific _config.yml
  3. Blog root _config.yml