Sha256: 83a788b66905361583b462e7facd2e9f9842df69f2b9d757cc497365f44cc502
Contents?: true
Size: 998 Bytes
Versions: 5
Compression:
Stored size: 998 Bytes
Contents
# less.rb The **dynamic** stylesheet language. <http://lesscss.org> [](http://travis-ci.org/cowboyd/less.rb) ## About These are Ruby bindings for the next generation LESS, which is implemented in JavaScript For more information, visit <http://lesscss.org>. ## Usage less.rb exposes the `less.Parser` constructor to ruby code via `Less::Parser`. You can instate it context free: ```ruby parser = Less::Parser.new ``` or with configuration options: ```ruby parser = Less::Parser.new :paths => ['./lib', 'other/lib'], :filename => 'mystyles.less' ``` Once you have a parser instantiated, you can parse code to get your AST ! ```ruby tree = parser.parse(".class {width: 1+1}") # => Less::Tree tree.to_css #=> .class {\n width: 2;\n}\n tree.to_css(:compress => true) #=> .class{width:2;} ``` ## License less.rb is licensed under the same terms as less.js See `lib/js/LICENSE` file. > copyright 2011,2012 Charles Lowell
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
less-2.5.1 | README.md |
less-2.5.0 | README.md |
less-2.4.0 | README.md |
less-2.3.3 | README.md |
less-2.3.2 | README.md |