cloudhead
15f0589f6c
Added a couple colour functions
...
saturate, desaturate, lighten, darken, greyscale.
2010-04-23 13:36:50 -04:00
cloudhead
7d27a181f8
Fixed HSL
...
HSL colors weren't working properly. The values weren't being normalized
to {0, 1}.
2010-04-23 13:35:36 -04:00
cloudhead
904d997730
the e() LESS function
...
used to escape strings in values.
Added Anonymous node to handle things like this.
2010-04-22 19:42:02 -04:00
cloudhead
6f8fa2d858
Fixed mixin calls not working from dynamic mixins
...
Dynamic mixins aren't treated enough like Rulesets.
There is some code duplication which needs to be cleaned up,
ideally they should share a prototype.
2010-04-22 13:34:49 -04:00
cloudhead
25dbfb177a
Fix dynamic mixins with nested rules
...
Dynamic mixins with more than one level of nesting wouldn't work.
This is now fixed. Also refactored mixin.definition.eval a little.
2010-04-22 13:07:41 -04:00
cloudhead
1e0cfe9ac1
Reorganized some of the parsing rule order
...
- Fix for "{" not parsing
- Use some backtracking when necessary,
it's prettier than crazy lookaheads.
2010-04-21 10:12:29 -04:00
cloudhead
5d5024e70e
@import with .css files no longer precompiles. This gives us some extra
...
flexibility.
2010-03-30 15:32:38 -04:00
cloudhead
4ad707ea8e
asynchronous import functionality! All tests passing.
2010-03-21 19:18:47 -04:00
cloudhead
d91bc37904
operations.less now passes
2010-03-19 18:47:17 -04:00
cloudhead
47ab7a96f3
no more accessors.. they aren't very useful it turns out, with mixins
2010-03-18 14:50:50 -04:00
cloudhead
7e2217ba86
fixed and upgraded the css tests a little
2010-03-11 15:37:05 -05:00
cloudhead
be893c5993
support for nested rulesets inside dynamic mixins, with lexical scoping
2010-03-07 20:20:50 -05:00
cloudhead
23775bda9b
implemented dynamic mixins
2010-03-07 18:49:54 -05:00
cloudhead
2b0853de81
comments, wooh!
2010-03-06 17:53:55 -05:00
cloudhead
a13b64b5f6
get lazy-eval to pass
2010-03-05 20:42:32 -05:00
cloudhead
39f0ab258c
remove prod.less
2010-03-05 19:20:08 -05:00
cloudhead
456463368d
function.less now passes
2010-03-05 14:56:47 -05:00
cloudhead
3638933aac
fixed some more test files, css-3 passes now
2010-03-05 13:32:38 -05:00
cloudhead
81240d0aab
selectors.less now passes tests
2010-03-05 11:43:08 -05:00
cloudhead
06acb92d20
fixed css-3.css
2010-03-04 16:14:03 -05:00
cloudhead
2f55206eb7
removed big.less/css from test
2010-03-04 14:51:22 -05:00
cloudhead
d54302a394
fixed whitespace.css to conform to new output
2010-03-04 14:49:50 -05:00
cloudhead
d860763454
tweaked tests to match less.js
2010-03-04 01:41:03 -05:00
cloudhead
f70f6a542c
merge node->tree changes
2010-03-01 19:47:32 -05:00
cloudhead
3903ed0864
changed rulesets.css output to match the new parser output
2010-02-26 18:16:48 -05:00
cloudhead
22b4380645
output is multiline for everything by default
2010-02-25 18:01:35 -05:00
cloudhead
70e6523db4
test files, from less.rb
2010-02-23 18:02:00 -05:00