Skip to content
This repository

A Joomla! system plugin to compile .less files on the fly.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 language Update fr-FR.plg_system_less.ini September 30, 2013
Octocat-spinner-32 media client-side compiler feature June 20, 2013
Octocat-spinner-32 .gitignore update readme, gitignore June 04, 2013
Octocat-spinner-32 CHANGELOG.md prepare for release October 26, 2013
Octocat-spinner-32 LICENSE.txt inital commit October 01, 2012
Octocat-spinner-32 README.md fix formatting July 21, 2013
Octocat-spinner-32 index.html inital commit October 01, 2012
Octocat-spinner-32 less.php prepare for release October 26, 2013
Octocat-spinner-32 less.xml prepare for release October 26, 2013
Octocat-spinner-32 lessc.php backport mixin classname crash from lessphp master repository, fixes #7 June 21, 2013
README.md

System - Less Compiler

A Joomla! System Plugin, compiles templates .less files on page load only if they changed. Implemented with lessphp

Client side compiler by @piotr-cz for easy debugging. It maps the .css file back to .less files. This means you can see where classes have been defined. Speeds up template development. See clientside compiler instructions

Compatibility

Joomla! 2.5.x + 3.0.x + 3.1.x

Changelog

See CHANGELOG.md

Features Overview

  • compiles template.less file and all imported files to template.css
  • uses caching to track changes and better performance
  • option to force compilation on each reload
  • option to compress .css output
  • option to preserve comments
  • less and css path configurable
  • client-side compiler for easier .less debugging, thanks to @piotr-cz
  • compatible with J! 2.5 + 3.x
  • Option to parse only frontend, backend or both
  • Paths for frontend and backend template configurable
  • fr-FR translation contributed by lomart.fr
  • ru-RU translation contributed by Pazys

Installation

a) Download latest release from Tags and install via Joomla! Extension Manager https://github.com/ndeet/plg_system_less/tags

b) Download latest zipball (development state) and install via Joomla! Extension Manager https://github.com/ndeet/plg_system_less/zipball/master

Feedback and Issues

https://github.com/ndeet/plg_system_less/issues

Help and Contribute

a) By pull requests

b) For small fixes/translations you can also use Github's built-in editor http://docs.joomla.org/Github_using_the_web

Something went wrong with that request. Please try again.