Sha256: 6f23314671aa0835715dee3e18236cf502a2a8487171825988c1ad5067df2f3a
Contents?: true
Size: 1.58 KB
Versions: 3
Compression:
Stored size: 1.58 KB
Contents
--- layout: docs title: Assets prev_section: datafiles next_section: migrations permalink: /docs/assets/ --- <div class="note unreleased"> <h5>Sass and CoffeeScript support is currently unreleased.</h5> <p> In order to use this feature, <a href="/docs/installation/#pre-releases"> install the latest development version of Jekyll</a>. </p> </div> Jekyll provides built-in support for Sass and CoffeeScript. In order to use them, create a file with the proper extension name (one of `.sass`, `.scss`, or `.coffee`) and start the file with two lines of triple dashes, like this: {% highlight sass %} --- --- // start content .my-definition font-size: 1.2em {% endhighlight %} Jekyll treats these files the same a regular page, in that the output file will be placed in the same directory that it came from. For instance, if you have a file named `/css/styles.scss` in your site's source folder, Jekyll will process it and put it in your site's destination folder under `/css/styles.css`. ## Sass/SCSS Jekyll allows you to customize your Sass conversion in certain ways. If you are using Sass `@import` statements, you'll need to ensure that your `sass_dir` is set to the base directory that contains your Sass files. You can do that thusly: {% highlight yaml %} sass: sass_dir: _sass {% endhighlight %} The Sass converter will default to `_sass`. You may also specify the output style with the `style` option in your `_config.yml` file: {% highlight yaml %} sass: style: :compressed {% endhighlight %} These are passed to Sass, so any output style options Sass supports are valid here, too.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jekyll-2.0.0.rc1 | site/docs/assets.md |
jekyll-2.0.0.alpha.3 | site/docs/assets.md |
jekyll-2.0.0.alpha.2 | site/docs/assets.md |