Skip to content

Andrekra/LessClientscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Installation

Copy this repo to your Yii application extension folder (default protected/extensions)

Usage

Add the extension to your configuration

    ...
    'components' => array(
        ...
        'clientScript' => array(
            'class' => 'ext.LessClientscript.LClientscript',
            'caching' => true,
            'compress' => false,
            'importDir' => array('themes/classic/less/')
        )
        ...
    )
    ...

To call it into your view

    // SiteController.php file
    public function actionIndex()
    {
        Yii::app()->clientScript->registerCSSFile('/assets/css/test.less','screen');
    	  $this->render('index');
    }

Attributes

caching: Boolean true or false, default true Use a cached version of the compiled less if available.

compress: Boolean, default false Removes whitespace and linearizes the css to 1 line.

Credits

Based on LessCSS for Yii by zsoltlengyelit Lessc parser by Leaf Corcoran

About

A cclientscript extension for YII to parse Less files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages