2017 © Pedro Peláez
 

library justless

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files.

image

rickkuipers/justless

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files.

  • Saturday, February 1, 2014
  • by rskuipers
  • Repository
  • 1 Watchers
  • 6 Stars
  • 2,039 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 4 Versions
  • 5 % Grown

The README.md

JustLess

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files. A view helper is available which expects a .less file as a parameter and will compile and possibly minify it returning the filename of the compiled file., (*1)

Why JustLess?

First of all I like automating my workflow, if I can skip the step of compiling and minifying through automation then I will! Second of all, the existing modules that I found were entire Asset Managers, but all I wanted was LESS compilation and minification. That's why I made JustLess., (*2)

Features

  • Compile LESS to CSS on the fly
  • Automatically minify the result
  • Compilated files are cached using file modified time.

Installation

  1. Add the module to your composer.json (or use composer cli), (*3)

    "require": {
        "rickkuipers/justless": "~1.0.0"
    }
    
  2. Run composer update: php composer.phar update, (*4)

  3. Enable the module in application.config.php, (*5)

    return array(
      'modules' => array(
        /*...*/
        'JustLess',
        /*...*/
      ),
    );
    
  4. Copy the file from /vendor/rickkuipers/justless/config/justless.global.php.dist to /config/autoload/justless.global.php
  5. Edit the config to match your preferred configuration
  6. Make sure the destination_dir is writable (chmod -R 0777 css/).

Usage

$this->less($file, $minify) first parameter is the .less file, second parameter is optional if you want to override the default configuration of minifying the css., (*6)

<link href="<?php echo $this->basePath($this->less('less/style.less')) ?>" media="screen" rel="stylesheet" type="text/css">

The Versions

01/02 2014

dev-master

9999999-dev https://github.com/rskuipers/JustLess

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files.

  Sources   Download

MIT

The Requires

 

css less minify

01/02 2014

1.0.2

1.0.2.0 https://github.com/rskuipers/JustLess

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files.

  Sources   Download

MIT

The Requires

 

css less minify

08/06 2013

1.0.1

1.0.1.0 https://github.com/RickKuipers/JustLess

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files.

  Sources   Download

MIT

The Requires

 

css less minify

26/04 2013

1.0.0

1.0.0.0 https://github.com/RickKuipers/JustLess

ZF2 module that allows automation of compiling your LESS with the extra of minifying the files.

  Sources   Download

MIT

The Requires

 

css less minify