Skip to content
This repository has been archived by the owner on Jul 17, 2020. It is now read-only.

zero-archive/yii-less

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yii LessPhp

Latest Stable Version License

ELessPhp is an extension for the Yii PHP framework that allows developers to compile LESS files into CSS on the fly, using the LessPhp compiler.

Requirements

Install

Via composer:

$ composer require dotzero/yii-less
  • Add vendor path to your configuration file, attach component and set properties:
'aliases' => array(
    ...
    'vendor' => realpath(__DIR__ . '/../../vendor'),
),
'components' => array(
    ...
    'less' => array(
        'class' => 'vendor.dotzero.yii-less.ELessCompiler',
        'lessphpDir' => 'vendor.leafo.lessphp', // Path alias of lessc.inc.php directory
        'forceCompile' => false, // Force recompile LESS into CSS every initializes the component
        'files' => array( // Files to compile (relative from your base path)
            'css/style.less' => 'css/style.css',
            'css/userstyle.less' => 'css/userstyle.css',
        ),
    ),
),
  • Add the following to your config file preload section:
'preload' => array(
    ...
    'less',
),

License

Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php

About

The Yii LessPhp extension that allows developers to compile LESS files into CSS on the fly, using the LessPhp compiler.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages