12 votes

uLess

uLess

Are you interested in using LESS to speed up development in your umbraco projects? uLess brings support for LESS style sheets to umbraco.

Features

  • .LESS httpHandler

Adds the dotless.Core.dll to the /bin and configures a httpHandler for processing requests for .less files.

  • LESS File Section

Adds a new tree node to the "Settings" application. The tree supports add/edit/delete of LESS files directly from the umbraco back office application.

  • Client Dependency Framework Support

Works with umbraco's built in Client Dependency Framework. Simply add style sheet references to your .less files instead of .css files. The client dependency framework will request the LESS file with a httpRequest and minify/cache the results seamlessy.

Usage

  1. Create a new Less file from the back office by right clicking the Settings > Less Files icon.
  2. Add your LESS styles, variables, and mixins
  3. Reference your LESS file from a templates using a standard link like: <link rel="stylesheet" type="text/css" href="/less/test2.less" />

Installation

http://our.umbraco.org/wiki/how-tos/packages-and-projects/how-to-install-a-package

License

MIT License http://www.opensource.org/licenses/mit-license.php

LESS Language Reference

http://lesscss.org/#docs

.LESS Reference

https://github.com/dotless/dotless/wiki

Credits

LESS - http://lesscss.org

DotLess - http://www.dotlesscss.org/

uBootStrap - http://our.umbraco.org/projects/starter-kits/ubootstrap

  • Less file viewer and custom tree
  • I recommend this starter kit if you are interested in LESS or learning umbraco.

Less for Umbraco

A great post about using dotLess and Umbraco:

http://our.umbraco.org/wiki/recommendations/recommended-reading-for-web-developers/less-and-integration-into-umbraco

Information on using LESS files with the Client Dependency Framework:

http://blog.mattbrailsford.com/2010/08/12/using-dotless-and-the-client-dependency-framework-in-umbraco/

Created By

Justin Spradlin

Black Bayou Software, LLC

Project Home

https://bitbucket.org/blackbayousoftware/uless

Project Wiki

https://bitbucket.org/blackbayousoftware/uless/wiki

Screenshots

Package owner

Justin Spradlin

Justin Spradlin

Justin has 347 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions: 7.2.x, 7.1.x, 7.0.x

Package Information

  • Package owner: Justin Spradlin
  • Contributors: J , Sundance , Andrew Davis
  • Created: 16/01/2012
  • Current version 1.0.0
  • License MIT
  • Downloads on Our: 2.4K