A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/lasso-js/lasso-stylus below:

lasso-js/lasso-stylus: Plugins for Lasso.js to support rendering Stylus files to CSS

This plugin for Lasso.js provides support for rendering Stylus dependencies to CSS.

First install the plugin:

npm install lasso-stylus --save

Then, enable the plugin when configuring Lasso.js:

require('lasso').configure({
        plugins: [
            {
                module: 'lasso-stylus',
                config: {
                    ... // See Configuration below
                }
            }
        ]
    });

Once this plugin has been enabled, you can then add Stylus dependencies to your browser.json files. The file extension for Stylus files is expected to be .styl. Example:

browser.json:

{
    "dependencies": [
        "style.styl"
    ]
}

The configuration for the lasso-stylus plugin supports the following properties:

Example configuration:

require('lasso').configure({
        plugins: [
            {
                module: 'lasso-stylus',
                config: {
                    includes: [nodePath.join(__dirname, 'stylus/mixins/')],
                    use: function(stylus) {
                        stylus.define('add', function(a, b) {
                            a = parseFloat(a);
                            b = parseFloat(b);
                            return a+b;
                        });
                    },
                    define: {
                        sub: function(a, b) {
                            a = parseFloat(a);
                            b = parseFloat(b);
                            return a-b;
                        }
                    },
                    imports: [
                        nodePath.join(__dirname, 'stylus/variables.styl')
                    ]
                }
            }
        ]
    });

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4